Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- every 10 seconds:
- clear {chat::*}
- on chat:
- if {chat::%player%} is 5:
- send "&b[Skript]&cKick For Spamming"
- wait a tick
- kick the player
- else:
- add 1 to {chat::%player%}
- on command:
- executor is a player
- if {cmd.%player%} is set:
- send "&b[Skript]&a%player% /%full command% &c%now%"
- else:
- stop
- command /cmd <text>:
- permission: skript.cmd
- trigger:
- if {see.%player%} is set:
- if arg-1 is "on":
- set {cmd.%player%} to 1
- stop
- if arg-1 is "off":
- clear {cmd.%player%}
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- command /whiteskript [<text>]:
- permission: skript.whitelist
- trigger:
- if {white.%player%} is set:
- if arg-1 is "on":
- set {whitelist} to 1
- send "&b[WhiteSkript] &aWhitelistを有効化しました。"
- stop
- if arg-1 is "off":
- clear {whitelist}
- send "&b[WhiteSkript] &aWhitelistを無効化しました。"
- stop
- else:
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on join:
- wait 8 tick
- if {whitelist} is set:
- kick the player due to "&b[WhiteSkript] &cWhitelistがONになっています。"
- stop
- on command "/op":
- if {op.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/deop":
- if {deop.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- command /kill [<player>]:
- trigger:
- if {kill.%player%} is not set:
- if arg-1 is not set:
- kill the player
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- else:
- kill the arg-1
- send "%arg-1%をkillしました"
- on command "/fill":
- if {fill.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/clone":
- if {clone.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/ban":
- if {ban.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/ban-ip":
- if {ban-ip.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/pardon":
- if {pardon.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/pardon-ip":
- if {pardon-ip.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/kick":
- if {kick.%player%} is set:
- stop
- else:
- cancel event
- send "&b[Skript]&cあなたはOwnerから権限をもらっていません。"
- on command "/whitelist":
- cancel event
- send "&b[Skript]&cこのコマンドは廃止されました"
- on command "/help":
- cancel event
- send "&b[Skript]&cこのコマンドは廃止されました"
- on command "/?":
- cancel event
- send "&b[Skript]&cこのコマンドは廃止されました"
- command /rank <player> <text>:
- permission: skript.rank
- trigger:
- if player is "lokkichan_two":
- if arg-1 is set:
- if arg-2 is "owner":
- set player tab name to "&c[&bOwner&c]&a%player%"
- set {see.%player%} to 1
- set {white.%player%} to 1
- set {op.%player%} to 1
- set {deop.%player%} to 1
- set {kill.%player%} to 1
- set {fill.%player%} to 1
- set {clone.%player%} to 1
- set {ban.%player%} to 1
- set {ban-ip.%player%} to 1
- set {pardon.%player%} to 1
- set {pardon-ip.%player%} to 1
- set {kick.%player%} to 1
- if arg-2 is "admin":
- set player tab name to "&a[&cAdmin&a]&b%player%"
- clear {see.%player%}
- clear {white.%player%}
- set {op.%player%} to 1
- clear {deop.%player%}
- set {kill.%player%} to 1
- clear {fill.%player%}
- clear {clone.%player%}
- set {ban.%player%} to 1
- clear {ban-ip.%player%}
- clear {pardon.%player%}
- clear {pardon-ip.%player%}
- set {kick.%player%} to 1
- if arg-2 is "normal":
- set player tab name to "%player%"
- clear {see.%player%}
- clear {white.%player%}
- clear {op.%player%}
- clear {deop.%player%}
- clear {kill.%player%}
- clear {fill.%player%}
- clear {clone.%player%}
- clear {ban.%player%}
- clear {ban-ip.%player%}
- clear {pardon.%player%}
- clear {pardon-ip.%player%}
- clear {kick.%player%}
- else:
- send "&b[Skript]&clokkichan_two以外の実行は禁止されています"
- #Ip-Checker#
- #指定したプレイヤーのipをチェックします。同一のIPがあった場合、そのプレイヤーのIDも表示されます。#
- command /aip [<offline player>]:
- permission: Command.IP
- permission message: &cパーミッションがありません。
- trigger:
- if arg is not set:
- message "&a[IP-log]&ePlayer名を記入してください。"
- stop
- if arg is "all":
- loop all players:
- set {ip::%loop-player%} to ip of loop-player
- message "&a[IP-log]&b---------------------------------------------"
- message "&a[IP-log]&e%loop-player%'sIP&a: &6%{ip::%loop-player%}%" to player
- loop {ip::*}:
- if {ip::%loop-index%} is {ip::%loop-player%}:
- message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
- else:
- set {ip::%arg%} to ip of argument
- message "&a[IP-log]&e%arg%'sIP&a: &6%{ip::%arg%}%"
- loop {ip::*}:
- if {ip::%loop-index%} is {ip::%arg%}:
- message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
- on join:
- set {ip::%player%} to ip of player
- loop all players:
- if loop-player has permission "sk.admin":
- message "&a[IP-log]&e%player%'sIP&a: &6%{ip::%player%}%" to loop-player
- loop {ip::*}:
- if {ip::%loop-index%} is {ip::%player%}:
- message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%" to loop-player
- on script stop:
- clear {whitelist}
Add Comment
Please, Sign In to add comment