Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Skrypt - tabliczka.


Rekomendowane odpowiedzi

Opublikowano

Witam, piszę mały skrypt i napotkałem problem.

 

 

variables:
    {arena} = 0
    {arena.%player%} = 0
on death:
    if {arena.%player%} is 1:
    remove 1 from {arena}
    remove 1 from {arena.%player%}
on click on sign:
    if line 1 is "&a&l[Arena 1]":
    add 1 to {arena}
    set {arena.%player%} to 1
    set line 3 of the clicked block to "(%{arena}% graczy)"
    execute player command "dolacz"
 

Skrypt działa dobrze, lecz mam taki problem. Po kliknięciu na tabliczkę wszystko ładnie, zmienia się w 3 linijce na (1 graczy) a po wyjściu gracza z serwera usuwa tą jedynkę z veriables ale tabliczka się nie odświeża. Dopiero jak inny gracz kliknie na tabliczkę odświeży się liczba.

 

Najlepszym wyjściem chyba jest odświeżenie tabliczki po wyjściu gracza z serwera ale nie wiem za bardzo jak to zrobić.

Opublikowano

Łap:

variables:
    {arena} = 0
    {arena.%player%} = 0
    {koniec} = false
on death:
    if {arena.%player%} is 1:
        remove 1 from {arena}
        remove 1 from {arena.%player%}
        if {arena} is less than or equal to 1:
            set {koniec} to true
            wait 3 seconds
            set {koniec} to false
on click on sign:
    if line 1 is "&a&l[Arena 1]":
    add 1 to {arena}
    set {arena.%player%} to 1
    set line 3 of the clicked block to "(%{arena}% graczy)"
    execute player command "dolacz"
    set {_arena} to {arena}
    loop 150 times:#WSTAW TUTAJ POLOWE MAKSYMALNEGO CZASU TRWANIA ARENY W SEKUNDACH!!!
        wait 2 seconds
        if {koniec} is true:
            set line 3 of the clicked block to "(0 graczy)"
            exit loop
        else if {koniec} is false:
            set line 3 of the clicked block to "(%{arena}% graczy)"

Liczę na + :)

|----Jedyny serwis z darmowymi skinami!----|


|------------Darmowe-Skiny.PL---------------|


|----Skiny i przedmioty do CS:GO, TF2----|


|------------------------------------------------|


|DOTA2, WarFrame i innych gier ze Steama!|


|--------------Start: NIEDŁUGO!!!--------------|

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...