# ####################### # # Autor: Delivetator # # Skrypt na warpy # # Wersja: 1.0 (skonczony) # # ####################### # command /setwarp []: permission: warps.setwarp permission message: &cBrak uprawnien &7(&6warps.setwarp&7) trigger: if arg 1 is set: if {warp.%arg 1%} is not set: set {data} to "%day%.%month%.%year%" set {godz} to "%hour%:%minute%:%second%" set {warp.%arg 1%} to location set {location.warp.%arg 1%} to location of player set {warp.data.zalozony.%arg 1%} to "%{data}%, %{godz}%" set {warp.admin.zalozyl.%arg 1%} to "%sender%" add arg 1 to {warps::*} send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" send "&7Ustawiles warp &e%arg 1%." send "&7Kordy warpa: &e%location of player%" send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" else: send "&cTen warp juz istnieje" else: send "&7Uzycie: &e/setwarp &8<&enazwa warpa&8>" command /warp [] [] []: trigger: if arg 1 is set: if arg 2 is "info": if {warp.%arg 1%} is set: send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" send "&6Info o warpie &e%arg 1%" send "&7Kordy: &e%{location.warp.%arg 1%}%" send "&7Utworzony w: &e%{warp.data.zalozony.%arg 1%}%" send "&7Utworzony przez &cadministratora&7: &e%{warp.admin.zalozyl.%arg 1%}%" send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" else: send "&cPodany warp nie istnieje!" if arg 2 is not set: if {warp.%arg 1%} is set: teleport player to {warp.%arg 1%} send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" send "&7Zostales przeteleportowany na warp &e%arg 1%." send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" else: send "&cTen warp nie istnieje" if sender has permission "warps.teleport.warp.player": if arg 2 is "tp": if arg 3 is set: if {warp.%arg 1%} is set: teleport arg 3 to {warp.%arg 1%} send "&7Przeteleportowales gracza &e%arg 3% &7na warp &e%arg 1%" else: send "&cTen warp nie istnieje" else: send "&cBrak uprawnien &7(&6warps.teleport.warp.player&7)" if arg 1 is not set: if arg 2 is not set: if {warps::*} is set: loop {warps::*}: send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" send "&7Dostepne warpy: &e%{warps::*}%" send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" else: send "&cNie ma zadnych warpow" command /delwarp []: permission: warps.delwarp permission message: &cBrak uprawnien &7(&6warps.delwarp&7) trigger: if arg 1 is set: if {warp.%arg 1%} is not set: send "&cTen warp nie istnieje" else: delete {warp.%arg 1%} send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" send "&7Usunales warp &e%arg 1%" send "" send "&7&m-------------&3&lWARPY&7&m-------------" send "" remove arg 1 from {warps::*} else: send "&7Uzycie: &e/delwarp &8<&enazwa warpa&8>"