O, chyba ktoś robi serwer RealLife.
# POCZTA
command /poczta:
trigger:
if "%region at player%" contains "poczta":
execute player command "/market mail"
else:
send "&cMusisz znajdowac sie na terenie poczty, aby uzyc tej komendy!" to player
# PRZYSTANEK
on entering of region "przystanek":
send "&e> Kucnij, aby wybrać cel podroży" to player
on sneak toggle:
if "%region at player%" contains "przystanek":
open chest with 5 rows named "&8Lista przystankow" to player
wait 1 tick
set {_slot} to 0
loop {warpy::*}:
set slot {_slot} of player's current inventory to a paper named "&c%loop-value%"
add 1 to {_slot}
if {warpy::*} is not set:
set slot 13 of player's current inventory to a barrier named "&cBrak warp'ow!"
on inventory click:
if inventory name of player's current inventory is "&8Lista przystankow":
cancel event
set {_a} to uncolored name of clicked item
set {_b} to type of clicked item
if {_b} is paper:
execute player command "/warp %{_a}%"
# WARP
command /delwarp [<text>]:
permission: *
permission message: &cNie masz uprawnien!
trigger:
if arg is set:
if {warp.%arg%} is set:
remove arg from {warpy::*}
delete {warp.%arg%}
delete {miejscewarpu.%arg%}
send "&aUsunales warp'a o nazwie %arg%" to player
else:
send "&cTaki warp nie istnieje!" to player
else:
send "&cPoprawne uzycie: /delwarp <nazwa_warpu>" to player
command /setwarp [<text>]:
permission: *
permission message: &cNie masz uprawnien!
trigger:
if arg is set:
if {warp.%arg%} is not set:
add arg to {warpy::*}
set {miejscewarpu.%arg%} to location of player
send "&aUtworzyles warp'a o nazwie %arg%" to player
set {warp.%arg%} to true
else:
send "&cTaki warp juz istnieje!" to player
else:
send "&cPoprawne uzycie: /setwarp <nazwa_warpu>" to player
command /warp [<text>]:
trigger:
if arg is set:
if "%region at player%" contains "przystanek":
if {warp.%arg%} is set:
teleport player to {miejscewarpu.%arg%}
send "&aZostales przeteleportowany do %arg%" to player
else:
send "&cTaki warp nie istnieje!" to player
else:
send "&cMusisz znajdowac sie na terenie przystanku, aby uzyc tej komendy!" to player
else:
send "&cPoprawne uzycie: /warp <nazwa_warpu>" to player
Chyba powinno działać ?
No, niech Ci będzie ?
command /spawn:
trigger:
set {tpspawn::%player%} to true
loop 5 times:
if {tpspawn::%player%} is true:
send player title "&aTeleportacja" with subtitle " "
wait 1 second
if {tpspawn::%player%} is true:
set {tpspawn::%player%} to false
if {spawn} is set:
teleport player to {spawn}
send "&aZostales przeteleportowany na spawn!" to player
else:
send "&cNa poczatku ustaw spawn komenda /setspawn!" to player
on any move:
if {tpspawn::%player%} is true:
set {tpspawn::%player%} to false
send player title "&cTeleportacja przerwana!" with subtitle " "
command /setspawn:
trigger:
if player has permission "*":
set {spawn} to location of player
send "&aUstawiono spawn!" to player
else:
send "&cBrak permisji!" to player
Teraz dobrze? ?
on script load:
register new shapeless recipe for 322:1 named "&6Kox!" using iron_ingot, iron_ingot, iron_ingot, gold_block, 260, gold_block, iron_ingot, iron_ingot, iron_ingot
command /spawn:
trigger:
set {tpspawn::%player%} to true
loop 5 times:
if {tpspawn::%player%} is true:
send player title "&aTeleportacja" with subtitle " "
wait 1 second
if {tpspawn::%player%} is true:
set {tpspawn::%player%} to false
if {spawn} is set:
teleport player to {spawn}
send "&aZostales przeteleportowany na spawn!" to player
else:
send "&cNa poczatku ustaw spawn komenda /setspawn!" to player
on any move:
if {tpspawn::%player%} is true:
set {tpspawn::%player%} to false
send player title "&cTeleportacja przerwana!" with subtitle " "
command /setspawn:
trigger:
set {spawn} to location of player
send "&aUstawiono spawn!" to player
Coś takiego? ?