Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Version 1.3#
- variables:
- {check.%player%} = false
- options:
- IP_SERVER_TS3: ts3.xxx.com # <~~~~ Here you enter the server ip teamspeak 3
- TIME_BAN: 14 days # <~~~ Ban for logout when checking at 14 days default
- command /CheckPlayer [<text>] [<player>]:
- aliases: sprawdz
- trigger:
- if player has permission "CheckPlayer.check" or "CheckPlayer.admin":
- if arg 1 is not set:
- send "&4Error: &cPlease enter a valid argument !"
- if arg 2 is set:
- if {check.%arg 2%} is false:
- set {OldLoc} to location of arg 2
- teleport arg 2 to {checkroom}
- broadcast "&8[&4&lCHECK&8] &cPlayer &6%arg 2%&c is checked by admin &6%sender% "
- broadcast "&8[&4&lCHECK&8] &cWelcome to &6{@IP_SERVER_TS3} !"
- set {check.%arg 2%} to true
- else:
- send "&4Error: &cYou don't have permission !"
- stop
- if arg 1 is "clear":
- if player has permission "CheckPlayer.Clear" or "CheckPlayer.Admin":
- if {check.%arg 2%} is false:
- send "&4Error: &cPlayer &6%player% &cit is not checked !"
- if {check.%arg 2%} is true:
- set {check.%arg 2%} to false
- teleport arg 2 to {OldLoc}
- send "&aYou are clean, teleport of the old locations" to arg 2
- Delete {OldLoc}
- send "&8[&4&lCHECK&8] &cYou have completed verification player &6%arg 2%" to sender
- broadcast "&8[&4&lCHECK&8] &cPlayer &6%arg 2%&c it is clean !"
- else:
- send "&4Error: &cYou don't have permission !"
- stop
- if arg 1 is "setroomcheck":
- if player has permission "CheckPlayer.Admin" or "CheckPlayer.SetSpawnCheckRoom":
- set {checkroom} to location of player
- send "&8[&4&lCHECK&8] &cYou set the spawn check !"
- else:
- send "&4Error: &cYou don't have permission !"
- stop
- if arg 1 is "ban":
- if player has permission "CheckPlayer.Admin" or "CheckPlayer.Ban":
- if {check.%arg 2%} is true:
- broadcast "&8[&4&lCHECK&8] &cPlayer %arg 2% has been banned for having cheats"
- ban %arg 2% due to "&8[&4&lCHECK&8] &cYou banned for having unauthorized modifications on our server, Thank you for the game"
- set {check.%arg 2%} to false
- stop
- else:
- send "&4Error: &cYou don't have permission !"
- stop
- on logout:
- if {check.%player%} is true:
- execute console command "tempban %player% {@TIME_BAN} &8[&4&lCHECK&8] &cYou get banned for logout when checking!"
- broadcast "&8[&4&lCHECK&8] &cPlayer &6%player% &cHe was banned for logout when checking! "
- set {check.%player%} to false
- # Auto Aktulizacja !
- on load:
- set {_version} to content of file "plugins/Skript/scripts/[TFF]CheckPlayer.sk"
- set {_v} to index of "##" in {_version}
- set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version})
- set {_v3} to index of "##" in {_v2}
- set {version} to subtext of {_version} from character ({_v}+1) to character ({_v3})
- set {_version} to result of connect to "http://pastebin.com/raw.php?i=J9rBK2T6"
- set {_v} to index of "##" in {_version}
- set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version})
- set {_v3} to index of "##" in {_v2}
- set {version.new} to subtext of {_version} from character ({_v}+1) to character ({_v3})
- {version} is not {version.new}:
- download "http://pastebin.com/raw.php?i=J9rBK2T6" to "plugins/Skript/scripts/[TFF]CheckPlayer.sk"
Add Comment
Please, Sign In to add comment