Skocz do zawartości
  • -2

latanie na czas


Flojd

Pytanie

Wiec mam taki skript lecz wyskakuje kilka bledow ze brakuje swiata itd...byc może ktoś ma pomysł jak to naprawić :)

 

command /fly [<text="gui">]:
    trigger:
        if argument 1 is "gui":
            open chest with 3 rows named "&8» &6Fly &8«" to player
            format slot 14 of player with 20 gold ingot named "&8» &c10 minut &8«" with lore "&8• &9Koszt: &c20 zlota" to close then run [make player execute command "fly1"]
            format slot 15 of player with 60 gold ingot named "&8» &c30 minut &8«" with lore "&8• &9Koszt: &c60 zlota" to close then run [make player execute command "fly2"]
        if argument 1 is "1":
            if player has 20 gold ingot:
                remove 20 gold ingot from the player's inventory
                set {fly::timer::minute::%player%} to 9
                set {fly::timer::seconds::%player%} to 59
                set {fly::%player%} to true
                allow flight to the player
                send "&8• &3» &6Fly zostal &aaktywowany &8(&c10 minut&8)" to the player
                stop
            else:
                send "&8• &4&lBlad: &cNie posiadasz 20 zlota" to the player
                stop
        if argument 1 is "2":
            if player has 60 gold ingot:
                remove 60 gold ingot from the player's inventory
                set {fly::timer::minute::%player%} to 29
                set {fly::timer::seconds::%player%} to 59
                set {fly::%player%} to true
                allow flight to the player
                send "&8• &3» &6Fly zostal &aaktywowany &8(&c10 minut&8)" to the player
                stop
            else:
                send "&8• &4&lBlad: &cNie posiadasz 60 zlota" to the player
                stop
every seconds:
    loop all players:
        if {fly::%loop-player%} is true:
            subtract 1 from {fly::timer::seconds::%loop-player%}
            if {fly::timer::seconds::%loop-player%} = 0:
                subtract 1 from {fly::timer::minute::%loop-player%}
                if {fly::timer::minute::%loop-player%} = 0:
                    set {fly::%loop-player%} to false
                    disallow flight to the player
                    send "&8• ◄ &4Czas sie skonczyl &8► •" to the loop-player
                    stop
            display board name "&8• &3&lFLY &8•" to loop-player
            make score "&8• &6Pozostaly czas": %{fly::timer::minute::%loop-player%}::%{fly::timer::seconds::%loop-player%}% in board of loop-player to 1 move display of loop-player to sidebar

 

Odnośnik do komentarza
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...