# ####################### # # Autor: Delivetator # # Skrypt na domy # # Wersja: 1.0 (skonczony) # # ####################### # command /sethome [] []: aliases: ustaw-dom trigger: if arg 1 is set: if arg 2 is not set: if {home.%arg 1%::%player%} is not set: set {home.%arg 1%::%player%} to location of player add arg 1 to {allhomes::%player%} else: send "&cTen dom juz istnieje" if sender has permission "homes.sethome.player": if arg 1 is set: if arg 2 is set: set {home.%arg 1%::%arg 2%} to location of arg 2 add arg 1 to {allhomes::%arg 2%} send "&7Ustawiles dom %arg 1% graczowi %arg 2%" else: send "&cBrak uprawnien &7(&6homes.sethome.player&7)" if arg 2 is offline: send "&cTen gracz jest offline" command /home [] []: aliases: dom trigger: if arg 1 is set: if arg 2 is not set: if {home.%arg 1%::%player%} is set: teleport player to {home.%arg 1%::%player%} send "&7Zostales przeteleportowany do domu %arg 1%" else: send "&cTen dom nie istnieje" if sender has permission "homes.home.player": if arg 1 is set: if offlineplayer-arg is online: if {home.%arg 1%::%arg 2%} is set: teleport player to {home.%arg 1%::%arg 2%} send "&7Zostales przeteleportowany do domu %arg 1% gracza %arg 2%" else: send "&cTen dom nie istnieje" else: send "&cBrak uprawnien &7(&6homes.home.player&7)" if offlineplayer-arg is offline: send "&cTen gracz jest offline" if arg 1 is not set: if arg 2 is not set: if {allhomes::%player%} is set: send "&7Twoje domy: %{allhomes::%player%}%" else: send "&cNie masz zadnych domow" if sender has permission "homes.checkhome.player": if arg 1 is not set: if arg 2 is set: if {allhomes::%arg 2%} is set: send "&7Domy gracza %arg 2%: %{allhomes::%arg 2%}%" else: send "&cTen gracz nie ma zadnych domow" else: send "&cBrak uprawnien &7(&6homes.checkhome.player&7)" command /delhome [] []: aliases: usun-dom trigger: if arg 1 is set: if arg 2 is not set: if {home.%arg 1%::%player%} is set: delete {home.%arg 1%::%player%} send "&7Usunales dom %arg 1%" else: send "&cTen dom nie istnieje" else: send "&7Uzycie: &e/delhome &8<&enazwa domu&8>" if sender has permission "homes.delhome.player": if arg 1 is set: if arg 2 is online: if {home.%arg 1%::%arg 2%} is set: delete {home.%arg 1%::%arg 2%} send "&7Usunales dom gracza %arg 2%" else: send "&cTen dom jest juz nie istnieje" else: send "&cTen gracz jest &c&lOFFLINE" else: send "&7Uzycie: &e/delhome &8<&enazwa domu&8> (&7opcjonalne) &8<&egracz&8>" else: send "&cBrak uprawnien &7(&6homes.checkhome.player&7)" command /homes []: trigger: if arg 1 is not set: if {allhomes::%player%::*} is set: send "&7Twoje domy: %{allhomes::%player%::*}%" else: send "&cNie masz zadnych domow" if sender has permission "homes.checkhome.player": if arg 1 is set: if {allhomes::%arg 1%::*} is set: loop {allhomes::%arg 1%::*}: send "&7Domy gracza %arg 1%: %{allhomes::%arg 1%::*}%" else: send "&cTen gracz nie ma zadnych domow" else: send "&cBrak uprawnien &7(&6homes.checkhome.player&7)"