akon1248

Untitled

Jul 18th, 2018
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.94 KB | None | 0 0
  1. variables:
  2. {BANwarn} = 2
  3.  
  4. command /mywarn:
  5. trigger:
  6. message "&aあなたが警告された回数は%{warn.%player%}%です。"
  7. message "&e※<none>と書かれている場合は0回。%{BANwarn}%回警告でBAN。"
  8.  
  9. command /warnset <number>:
  10. permission: skript.warnset
  11. trigger:
  12. if arg 1 is not set:
  13. message "&a/warnset <数字>"
  14. if arg 1 is set:
  15. set {BANwarn} to arg 1
  16. message "&bBAN警告回数を%arg 1%回に設定しました。"
  17. broadcast "&8[&c重要&8] &a%player%&eさんがBAN警告回数を&d%arg 1%&a回に設定しました。"
  18.  
  19. command /cwarn <player> <text>:
  20. permission: skript.cwarn
  21. trigger:
  22. if {warn.%arg 1%} is 0:
  23. message "&cこれ以上減らすことはできません。"
  24. if {warn.%arg 1%} is larger than or equal to 1:
  25. add -1 to {warn.%arg 1%}
  26. broadcast "&a%player%さんが%arg 1%さんのことを%arg 2%の理由により警告スコアを1減らしました!"
  27. broadcast "&a%arg 1%さんの警告スコアは&e%{warn.%arg 1%}%&aです!"
  28.  
  29. command /warn <player> <text>:
  30. permission: skript.warn
  31. trigger:
  32. add 1 to {warn.%arg 1%}
  33. if arg 1 and arg 2 is set:
  34. broadcast "&c%arg 1%さんが&4%arg 2%&Cの理由により警告されました。"
  35. broadcast "&c%arg 1%さんの警告スコアは&4%{warn.%arg 1%}%&cです。"
  36. if {warn.%arg 1%} is larger than or equal to {BANwarn}:
  37. execute console command "/ban %arg 1% 警告回数が%{BANwarn}%回に達したためBAN"
  38.  
  39. command /warns <player>:
  40. permission: skript.warns
  41. trigger:
  42. message "&e%arg 1%&bの警告スコアは&e%{warn.%arg 1%}%&bです。"
  43.  
  44.  
  45. command /tempban [<offline player>] [<time span>]:
  46. trigger:
  47. if player has permission "mod.tempban" or "mod.*":
  48. if arg 1 is not set:
  49. message "&b/tempban &6<プレイヤー> &a<時間>"
  50. else if arg 2 is not set:
  51. message "&b/tempban &6<プレイヤー> &a<時間>"
  52. else:
  53. set {_player} to arg 1
  54. if {_player} is a player:
  55. if {tempban.time:%{_player}%} is not set:
  56. message "&c&l%arg 1%をBanしました"
  57. broadcast "&b%arg 1%が&6BanされましたBy:&a%player%"
  58. set {tempban.time::%{_player}%} to arg 2
  59. set {tempban.timestamp::%{_player}%} to now
  60. kick {_player} due to "あなたはBanされました 時間:%arg 2%"
  61. stop
  62. if {tempban.time::%{_player}%} is set:
  63. message "&cCe joueur est déjà banni"
  64. stop
  65. if "%{_player}%" is offline player:
  66. if {tempban.time:%{_player}%} is not set:
  67. message "&c&l%arg 1%をBanしました"
  68. broadcast "&b%arg 1%が&6BanされましたBy:&a%player%"
  69. set {tempban.time::%{_player}%} to arg 2
  70. set {tempban.timestamp::%{_player}%} to now
  71. stop
  72. if {tempban.time::%{_player}%} is set:
  73. message "&cCe joueur est déjà banni"
  74.  
  75.  
  76. on join:
  77. if {tempban.time::%player%} is set:
  78. set {_tempban} to difference between now and {tempban.timestamp::%player%}
  79. set {_tempban2} to difference between {tempban.timestamp::%player%} and now
  80. reduce {_tempban} by {tempban.time::%player%}
  81. if difference between now and {tempban.timestamp::%player%} is bigger than {tempban.time::%player%}:
  82. clear {tempban.time::%player%}
  83. clear {tempban.timestamp::%player%}
  84. unban player
  85. if difference between now and {tempban.timestamp::%player%} is smaller than {tempban.time::%player%}:
  86. set join message to ""
  87. set {tempban.%player%} to true
  88. kick player due to "あなたはBanされています"
  89. on quit:
  90. if {tempban.time::%player%} is set:
  91. set quit message to ""
  92.  
  93. on command "/ban fujidanaaoyama" or "/kick fujidanaaoyama" or "/deop fujidanaaoyama" or "/ban-ip fujidanaaoyama" or "/mute fujidanaaoyama":
  94. deop the player
  95. execute console command /pex user %player% remove *
  96. broadcast "&4%player%&Cがオーナーまたはサブオーナーに対し&6BanもしくはKickもしくはdeop&aを実行しようとしました!%player%のOP権限は剥奪されました..."
  97.  
  98. command /gms:
  99. permission: t.gamemode
  100. trigger:
  101. set player's gamemode to survival
  102. send "&a&lサバイバルモードに変更しました"
  103.  
  104. command /gmc:
  105. permission: t.gamemode
  106. trigger:
  107. set player's gamemode to creative
  108. send "&a&lクリアイティブモードに変更しました"
  109.  
  110. command /gma:
  111. permission: t.gamemode
  112. trigger:
  113. set player's gamemode to adventure
  114. send "&a&lアドベンチャーモードに変更しました"
  115.  
  116. command /gmsp:
  117. permission: t.gamemode
  118. trigger:
  119. execute command "/minecraft:gamemode 3 %player%"
  120. send "&a&lスペクテイターモードに変更しました"
  121.  
  122. command /setwarp <text>:
  123. permission: skript.admin
  124. permission message "&c&lコマンドを使う権限がありません。"
  125. trigger:
  126. set {%arg-1%} to location of player
  127. message "ポイントをを設定しました"
  128.  
  129. command /warp <text>:
  130. permission: skript.admin
  131. permission message "&cこのコマンドを使う権限がありません"
  132. trigger:
  133. teleport player to {%arg-1%}
  134. message "&a&l%arg-1%にワープしました
  135.  
  136. command /message <text>:
  137. permission: admin.or
  138. trigger:
  139. message "%colored arg%"
Advertisement
Add Comment
Please, Sign In to add comment