Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #made by Shovelwarf_
- #配布link:https://pastebin.com/edit/R971GyMG
- #改造/転用は許可しますが、作成者を偽った同じ内容のskriptの配布は禁止です。
- #Version:β1.0
- command /dev:
- trigger:
- send "&amade by Shovelwarf_"
- send "&a配布link:https://pastebin.com/edit/R971GyMG"
- send "&a改造/転用は許可しますが、作成者を偽った同じ内容のskriptの配布は禁止です。"
- send "&aVersion:β1.0"
- #animationban
- command /animationban [<text>] [<player>] [<text>]:
- permission: admin
- trigger:
- if arg 1 is not set:
- send "&bパターンリスト"
- send "&cheart"
- send "&8explosion"
- send "&2Barrier"
- send "&bFreeze"
- send "&cSpin"
- if arg 1 is "explosion":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- wait 3 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle hugeexplosion ~ ~ ~ 0 0 0 0 10 normal @a"
- execute console command "execute %arg 2% ~ ~ ~ playsound entity.generic.explode master @a ~ ~ ~ 1 1 1"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- kick the arg-2 due to ""
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- set {ban.ban.%arg 2%} to true
- if arg 1 is "heart":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- wait 3 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle heart ~ ~ ~ 1 1 1 0 500 normal @a"
- execute console command "execute %arg 2% ~ ~ ~ playsound entity.player.levelup ambient @a ~ ~ ~ 1 1 1"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- command "/kick %arg 2%"
- set {ban.ban.%arg 2%} to true
- if arg 1 is "barrier":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- wait 3 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle barrier ~ ~ ~ 1 1 1 0 500 normal @a"
- execute console command "execute %arg 2% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- kick the arg-2 due to ""
- set {ban.ban.%arg 2%} to true
- if arg 1 is "Freeze":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- set {ban.freeze.%arg 2%} to true
- wait 3 seconds
- command "/execute %arg 2% ~ ~ ~ setblock ~ ~ ~ ice"
- wait 1 seconds
- command "/execute %arg 2% ~ ~1 ~ setblock ~ ~ ~ ice"
- wait 1 seconds
- command "/execute %arg 2% ~ ~2 ~ setblock ~ ~ ~ lit_pumpkin"
- command "/execute %arg 2% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- wait 2 seconds
- command "/execute %arg 2% ~ ~ ~ setblock ~ ~ ~ air"
- command "/execute %arg 2% ~ ~1 ~ setblock ~ ~ ~ air"
- command "/execute %arg 2% ~ ~2 ~ setblock ~ ~ ~ air"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- kick the arg-2 due to ""
- set {ban.ban.%arg 2%} to true
- if arg 1 is "Spin":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- set {ban.freeze.%arg 2%} to true
- execute console command "execute %arg 2% ~ ~ ~ playsound entity.generic.explode master @a ~ ~ ~ 1 1 1"
- execute console command "execute %arg 2% ~ ~ ~ particle explode ~ ~ ~ 1 1 1 0 200 normal @a"
- set {spin.%arg 2%} to true
- wait 5 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle explode ~ ~ ~ 1 1 1 0 500 normal @a"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- kick the arg-2 due to ""
- set {ban.ban.%arg 2%} to true
- #animationmodeFreeze
- on any move:
- if {ban.freeze.%player%} is true:
- cancel event
- on break:
- if {ban.freeze.%player%} is true:
- cancel event
- on place:
- if {ban.freeze.%player%} is true:
- cancel event
- on chat:
- if {ban.freeze.%player%} is true:
- cancel event
- #banunfreeze
- command /unbanfreezemode [<player>]:
- permission: admin
- trigger:
- send "&aFreezemodeを解除しました"
- set {ban.freeze.%arg 1%} to false
- #bannoconnect
- on connect:
- if {ban.ban.%player%} is true:
- kick the player due to "&4あなたは%{ban.setservername}%からbanを受けています"
- #servername
- command /banname [<text>]:
- permission: banname
- trigger:
- set {ban.setservername} to arg
- send "&a設定完了%{ban.setservername}%"
- #unban
- command /unban [<text>]:
- permission: admin
- trigger:
- set {ban.ban.%arg 1%} to false
- send "&a%arg 1%のbanを解除"
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- #testanimation
- command /tanimation [<text>] [<player>] [<text>]:
- permission: admin
- trigger:
- if arg 1 is not set:
- send "&bパターンリスト"
- send "&cheart"
- send "&8explosion"
- send "&2Barrier"
- send "&bFreeze"
- send "&8Spin"
- if arg 1 is "explosion":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- wait 3 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle hugeexplosion ~ ~ ~ 0 0 0 0 10 normal @a"
- execute console command "execute %arg 2% ~ ~ ~ playsound entity.generic.explode master @a ~ ~ ~ 1 1 1"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- if arg 1 is "heart":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- wait 3 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle heart ~ ~ ~ 1 1 1 0 500 normal @a"
- execute console command "execute %arg 2% ~ ~ ~ playsound entity.player.levelup ambient @a ~ ~ ~ 1 1 1"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- if arg 1 is "barrier":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- wait 3 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle barrier ~ ~ ~ 1 1 1 0 500 normal @a"
- execute console command "execute %arg 2% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- execute console command "execute %arg 2% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- execute console command "execute %arg 2% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- execute console command "execute %arg 2% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- if arg 1 is "Freeze":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- set {ban.freeze.%arg 2%} to true
- wait 3 seconds
- command "/execute %arg 2% ~ ~ ~ setblock ~ ~ ~ ice"
- wait 1 seconds
- command "/execute %arg 2% ~ ~1 ~ setblock ~ ~ ~ ice"
- wait 1 seconds
- command "/execute %arg 2% ~ ~2 ~ setblock ~ ~ ~ lit_pumpkin"
- command "/execute %arg 2% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- command "/execute %arg 2% ~ ~ ~ setblock ~ ~ ~ air"
- command "/execute %arg 2% ~ ~1 ~ setblock ~ ~ ~ air"
- command "/execute %arg 2% ~ ~2 ~ setblock ~ ~ ~ air"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- if arg 1 is "Spin":
- send "&4%arg 2%の処罰を開始します。Type:%arg 1% Reason:%arg 3%"
- set {ban.freeze.%arg 2%} to true
- execute console command "execute %arg 2% ~ ~ ~ playsound entity.generic.explode master @a ~ ~ ~ 1 1 1"
- execute console command "execute %arg 2% ~ ~ ~ particle explode ~ ~ ~ 1 1 1 0 200 normal @a"
- set {spin.%arg 2%} to true
- wait 5 seconds
- execute console command "execute %arg 2% ~ ~ ~ particle explode ~ ~ ~ 1 1 1 0 500 normal @a"
- broadcast "&4=================="
- broadcast "&bBan実行ログ"
- broadcast "&b被罰者:%arg 2%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 3%"
- broadcast "&bBanタイプ:%arg 1%"
- broadcast "&4=================="
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- #kick
- command /kick [<player>] [<text>] [<text>]:
- permission: admin
- permission message:&cあなたは権限を所持していない!(You Dont have permission)
- trigger:
- if arg 3 is "on":
- send "&a%arg 1%の処罰が完了"
- broadcast "&4=================="
- broadcast "&bKick実行ログ"
- broadcast "&b被罰者:%arg 1%"
- broadcast "&b実行者:%player%"
- broadcast "&b理由:%arg 2%"
- broadcast "&4=================="
- kick the arg 1 due to "&cあなたは%player%によって処罰を受けました理由:%arg 2%タイプ:kick"
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- if arg 3 is "off":
- send "&a%arg 1%の処罰が完了"
- kick the arg 1 due to "&cあなたは%player%によって処罰を受けました理由:%arg 2%タイプ:kick"
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- if arg 3 is not set:
- send "&a%arg 1%の処罰が完了"
- kick the arg 1 due to "&cあなたは%player%によって処罰を受けました理由:%arg 2%タイプ:kick"
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @a ~ ~ ~ 1 1 1"
- #jail
- command /jail [<player>] [<text>] [<text>]:
- permission: admin
- permission message:&cあなたは権限を所持していない!(You Dont have permission)
- trigger:
- if arg 1 is not set:
- send "&aプレイヤーを指定してください"
- if arg 2 is not set:
- send "&a理由を指定してください"
- if arg 3 is not set:
- send "&aJailかunJailかを指定してください"
- if arg 3 is "jail":
- send "&c%arg 1%の処罰が完了"
- send "&c[Jail]>>>あなたは%player%によってjailされました。理由%arg 2%" to arg 1
- broadcast "&c[Jail] %arg 1%は投獄されました"
- teleport arg 1 to {Jail.Jail}
- set gamemode of arg 1 to Adventure
- if arg 3 is "unJail":
- send "&a%arg 1%の処罰を解除しました"
- send "&a[Jail]>>>あなたは%player%によってunJailされました。理由%arg 2%" to arg 1
- broadcast "&a[jail] %arg 1%は釈放されました"
- teleport arg 1 to {Jail.unJail}
- set gamemode of arg 1 to Survival
- #jailset
- command /jailset [<text>]:
- permission: admin
- permission message:&cあなたは権限を所持していない!(You Dont have permission)
- trigger:
- if arg 1 is "Jail":
- send "&aJail先を%location of player%に設定"
- set {Jail.Jail} to location of player
- if arg 1 is "unJail":
- send "&aJail帰還先を%location of player%に設定"
- set {Jail.UnJail} to location of player
- if arg 1 is not set:
- send "&a/jailset Jail<jail時にどこにテレポートされるかを設定"
- send "&a/jailset unJail<解除時にどこにテレポートさせるかを設定"
- #cmdhelp
- command /management [<text>] [<text>] [<text>]:
- permission: admin
- permission message:&cあなたは権限を所持していない!(You Dont have permission)
- trigger:
- if arg 1 is not set:
- send "&cError!/management help"
- if arg 1 is "help":
- send "&6---------management command list------------------------------"
- send "&a/animationban [タイプ] [プレイヤー] [理由]"
- send "&a/banname [サーバーネーム]"
- send "&a/unbanfreezemode [プレイヤー]"
- send "&a/unban [プレイヤー]"
- send "&a/kick [プレイヤー] [理由] [broadcastのon/off(未設定はoff]"
- send "&a/jail [プレイヤー] [理由] [Jail/unJail(Jail先を設定してください]"
- send "&a/hide [on/off]"
- send "&a/nametag [プレイヤー] [タグネーム]"
- send "&a/Freeze [プレイヤー] [理由] [Freeze/unFreeze]"
- send "&a/mute [プレイヤー] [理由] [mute/unmute]"
- send "&a/report [違反者] [違反内容]"
- send "&a/alltp"
- send "&6-------------------------------&aページ 1&6------------------------"
- #hide
- command /hide [<text>]:
- permission: admin
- permission message:Unknown command. Type "/help" for help.
- trigger:
- if arg 1 is "on":
- hide player from all players
- send "&ahide機能をonにしました"
- broadcast "&e%player% left the game"
- if arg 1 is "off":
- reveal player from all players
- send "&ahide機能をoffにしました"
- broadcast "&e%player% has join the game"
- if arg 1 is not set:
- send "&aError!/hide on/off"
- #nametag
- command /nametag [<player>] [<text>]:
- permission: admin
- trigger:
- if arg 1 is not set:
- send "&a/nametag [プレイヤー] [タグネーム]"
- if arg 2 is "reset":
- set arg 1's nametag to "%arg 1%"
- send "&e%player%のネームタグをリセットしました"
- if arg 2 is set:
- set arg 1's nametag to "%colored arg 2%"
- send "&e%arg 1%のネームタグを%arg 2%に変更しました"
- #freeze
- command /Freeze [<player>] [<text>] [<text>]:
- permission:admin
- trigger:
- if arg 3 is "Freeze":
- set {Freeze.%arg 1%} to true
- broadcast "&b%arg 1%は%player%によってFreezeされました!理由>%arg 2%"
- send "&a%arg 1%の処罰が完了"
- if arg 3 is "unFreeze":
- set {Freeze.%arg 1%} to true
- broadcast "&b%arg 1%は%player%によってFreezeが解除されました!理由>%arg 2%"
- send "&b処罰の解除が完了"
- if arg 1 is not set:
- send "&b/Freeze [プレイヤー] [理由] [freeze/unfreeze]"
- #freezelockmove
- on any move:
- if {Freeze.%player%} is true:
- send "&bFreezeされている"
- cancel event
- on break:
- if {Freeze.%player%} is true:
- send "&bFreezeされている"
- cancel event
- on place:
- if {Freeze.%player%} is true:
- send "&bFreezeされている"
- cancel event
- #mute
- command /mute [<player>] [<text>] [<text>]:
- permission: admin
- trigger:
- if arg 3 is "mute":
- set {Mute.%player%} to true
- broadcast "&6%arg 1%は%player%によってmuteされました理由>%arg 2%"
- send "&a%arg 1%の処罰が完了"
- if arg 3 is "unmute":
- set {Mute.%player%} to true
- broadcast "&6%arg 1%は%player%によってunmuteされました理由>%arg 2%"
- send "&a処罰の解除が完了"
- if arg 1 is not set:
- send "&6/mute [プレイヤー] [理由] [mute/unmute]"
- #lockchat
- on chat:
- if {Mute.%player%} is true:
- send "&6あなたはmuteされています"
- cancel event
- #report
- command /report [<player>] [<text>]:
- trigger:
- if arg 1 is not set:
- send "&a/report [違反者] [違反内容]"
- if arg 1 is set:
- send "&aReportが完了"
- command "/execute %player% ~ ~ ~ playsound block.anvil.use ambient @p ~ ~ ~ 1 1 1"
- loop all players:
- if loop-player is op:
- message "%player%が報告 %arg 1% %arg 2%"
- #alltp
- command /alltp:
- permission:admin
- trigger:
- command "/tp %player% @a"
- #warn
- variables:
- {BANwarn} = 5
- command /mywarn:
- trigger:
- message "&aあなたが警告された回数は%{warn.%player%}%です。"
- message "&e※<none>と書かれている場合は0回。%{BANwarn}%回警告でBAN。"
- command /warnset [<number>]:
- permission: skript.warnset
- trigger:
- if arg 1 is not set:
- message "&a/warnset <数字>"
- if arg 1 is set:
- set {BANwarn} to arg 1
- message "&bBAN警告回数を%arg 1%回に設定しました。"
- broadcast "&a%player%さんがBAN警告回数を%arg 1%回に設定しました。"
- command /cwarn [<player>] [<text>]:
- permission: skript.cwarn
- trigger:
- if {warn.%arg 1%} is 0:
- message "&cこれ以上減らすことはできません。"
- if {warn.%arg 1%} is larger than or equal to 1:
- add -1 to {warn.%arg 1%}
- broadcast "&a%player%さんが%arg 1%さんのことを%arg 2%の理由により警告スコアを1減らしました!"
- broadcast "&a%arg 1%さんの警告スコアは&e%{warn.%arg 1%}%&aです!"
- command /warn [<player>] [<text>]:
- permission: skript.warn
- trigger:
- add 1 to {warn.%arg 1%}
- if arg 1 and arg 2 is set:
- broadcast "&c%arg 1%さんが&4%arg 2%&Cの理由により警告されました。"
- broadcast "&c%arg 1%さんの警告スコアは&4%{warn.%arg 1%}%&cです。"
- if {warn.%arg 1%} is larger than or equal to {BANwarn}:
- set {ban.ban.%arg 1%} to true
- command "/kick %arg 2%"
- send "&c警告値が一定を超えたためBanされました。" to arg 1
- command /warns [<player>]:
- permission: skript.warns
- trigger:
- message "&e%arg 1%&bの警告スコアは&e%{warn.%arg 1%}%&bです。"
- every 1 tick:
- loop all players:
- if {spin.%loop-player%} is true:
- command "/tp %loop-player% ~ ~ ~ ~20 ~"
- command /spint [<player>] [<text>]:
- permission: spin
- trigger:
- if arg 2 is "true":
- set {spin.%arg 1%} to true
- send "%arg 1%true"
- if arg 2 is "false":
- set {spin.%arg 1%} to false
- send "%arg 1%false"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement