variables:
{fly.czas::%player%} = 0
command /kupfly [<text>]:
trigger:
if {fly.czas::%player%} = 0:
if player has 128 emerald block:
set {fly.czas::%player%} to 300
send "&aZakupiles mozliwosc latania na 5 minut!"
stop
else:
send "&cAby zakupic latanie na 5 minut musisz miec &2EMERALD_BLOCK x128"
stop
if {fly.czas::%player%} > 0:
send "&cMasz juz zakupione latanie na 5 minut!"
send "&cPozostaly czas: %{fly.czas::%player%}% sek."
stop
command /fly [<text>]:
trigger:
if player has permissions "x.fly":
if player's fly mode is false:
set player's fly mode to true
send "&aLatanie zostalo wlaczone!"
stop
if player's fly mode is true:
set player's fly mode to false
send "&cLatanie zostalo wylaczone!"
stop
if player doesn't have permissions "x.fly":
if player's fly mode is false:
if {fly.czas::%player%} > 0:
set player's fly mode to true
send "&aLatanie zostalo wlaczone!"
stop
if {fly.czas::%player%} = 0:
send "&cMusisz zakupic latanie &8(&c/kupfly&8) &czeby moc latac przez 5 minut!"
stop
if player's fly mode is true:
set player's fly mode to false
send "&cLatanie zostalo wylaczone!"
stop
on join:
set player's fly mode to false
if {fly.czas::%player%} > 0:
set player's fly mode to true
on quit:
set player's fly mode to false
every 1 second:
loop all players:
if {fly.czas::%loop-player%} > 0:
remove 1 from {fly.czas::%loop-player%}
if {fly.czas::%loop-player%} = 0:
set loop-player's fly mode to false
send "&cEfekt latania sie skonczyl!" to loop-player
nwm czy działa