taketake365365

Untitled

Jun 1st, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.44 KB | None | 0 0
  1. #_________________________________________________________________________________________________
  2.  
  3. command /setcommand <text> <text>:
  4. permission: skript.admin
  5. trigger:
  6. set {setcommand.%arg 1%} to arg 2
  7. message "&6[Com]&r 「%arg 1%」に「%arg 2%」が設定されました"
  8.  
  9. command /playcommand <text>:
  10. trigger:
  11. command "%{setcommand.%arg 1%}%"
  12.  
  13. command /commandc <text>:
  14. permission: skript.admin
  15. trigger:
  16. message "&6[Com]&r 「%arg 1%」に「%{setcommand.%arg 1%}%」が設定されています"
  17.  
  18. #_________________________________________________________________________________________________
  19.  
  20. command /setcast <text> <text>:
  21. permission: skript.admin
  22. trigger:
  23. set {cast.%arg 1%} to arg 2
  24. message "&6[Cast]&r 「%arg 1%」に「%arg 2%」が設定されました"
  25.  
  26. command /playcast <text>:
  27. trigger:
  28. broadcast "%{cast.%arg 1%}%"
  29.  
  30. #_________________________________________________________________________________________________
  31.  
  32. command /setmessage <text> <text>:
  33. permission: skript.admin
  34. trigger:
  35. set {message.%arg 1%} to arg 2
  36. message "&6[Msg]&r 「%arg 1%」に「%arg 2%」が設定されました"
  37.  
  38. command /playmessage <text> <player>:
  39. trigger:
  40. message "%{message.%arg 1%}%" to arg 2
  41.  
  42. #_________________________________________________________________________________________________
  43.  
  44. on death:
  45. teleport player to {checkpoint.%player%}
  46. broadcast "&c%player% is death"
  47.  
  48. #_________________________________________________________________________________________________
  49.  
  50. options:
  51. item : diamond
  52. name : &bLoginDiamond
  53. amount : 1
  54. prefix : "&6Daily bonus:"
  55. time : 8 hours
  56.  
  57. command /rogubo:
  58. trigger:
  59. difference between {dailyreward.%player%.time} and now is less than {@time}:
  60. send "&6ログインボーナスは8時間ごとに受け取れます!%7&o%{dailyreward.%player%.time}%" to player
  61. stop
  62. add {@amount} {@item} named "{@name}" to the player
  63. message "&bログインボーナスを受け取りました!"
  64. set {dailyreward.%player%.time} to now
  65. stop
  66.  
  67. #_________________________________________________________________________________________________
  68.  
  69. command /smute <player>:
  70. trigger:
  71. set {%arg 1%.mute} to "mute"
  72.  
  73. on chat:
  74. cancel event
  75. if {%player%.mute} is "mute":
  76. stop
  77. if {%player%.prefix} is set:
  78. if {%player%.suffix} is set:
  79. broadcast "%{%player%.prefix}%%player%%{%player%.suffix}% &8>> &f%message%"
  80. if {%player%.prefix} is set:
  81. if {%player%.suffix} is not set:
  82. broadcast "%{%player%.prefix}%%player% &8>> &f%message%"
  83. if {%player%.suffix} is set:
  84. if {%player%.prefix} is not set:
  85. broadcast "%player%%{%player%.suffix}% &8>> &f%message%"
  86. if {%player%.prefix} is not set:
  87. if {%player%.suffix} is not set:
  88. broadcast "%player% &8>> &f%message%"
  89.  
  90. command /setprefix <offline player> <text>:
  91. permission: skript.admin
  92. aliases: /pre
  93. trigger:
  94. set {%arg 1%.prefix} to arg 2
  95. replace all "&" with "§" in {%arg 1%.prefix}
  96. message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3にしました。"
  97.  
  98. command /setsuffix <offline player> <text>:
  99. permission: skript.admin
  100. aliases: /suf
  101. trigger:
  102. set {%arg 1%.suffix} to arg 2
  103. replace all "&" with "§" in {%arg 1%.suffix}
  104.  
  105. message "&b%arg 1%&3の&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
  106. command /setprefixsuffix <offline player> <text> <text>:
  107. permission: skript.admin
  108. aliases: /presuf
  109. trigger:
  110. set {%arg 1%.prefix} to arg 2
  111. set {%arg 1%.suffix} to arg 3
  112. replace all "&" with "§" in {%arg 1%.prefix}
  113. replace all "&" with "§" in {%arg 1%.suffix}
  114. message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3に、&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
  115.  
  116. command /setprefixclearsuffix <offline player> <text>:
  117. permission: skript.admin
  118. aliases: /precsuf
  119. trigger:
  120. set {%arg 1%.prefix} to arg 2
  121. set {%arg 1%.suffix} to ""
  122. replace all "&" with "§" in {%arg 1%.prefix}
  123. message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3に、suffixを&bclear&3しました。"
  124.  
  125. command /setsuffixclearprefix <offline player> <text>:
  126. permission: skript.admin
  127. aliases: /sufcpre
  128. trigger:
  129. set {%arg 1%.suffix} to arg 2
  130. set {%arg 1%.prefix} to ""
  131. message "&b%arg 1%&3の&bprefix&3を&bclear&3して、&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
  132.  
  133. command /clearprefix <offline player>:
  134. permission: skript.admin
  135. aliases: /cpre
  136. trigger:
  137. set {%arg%.prefix} to ""
  138. message "&b%arg%&3の&bprefix&3を&bclear&3しました。"
  139.  
  140. command /clearsuffix <offline player>:
  141. permission: skript.admin
  142. aliases: /csuf
  143. trigger:
  144. set {%arg%.suffix} to ""
  145. message "&b%arg%&3の&bsuffix&3を&bclear&3しました。"
  146.  
  147. command /clearall <offline player>:
  148. permission: skript.admin
  149. aliases: /call
  150. trigger:
  151. set {%arg 1%.prefix} to ""
  152. set {%arg 1%.suffix} to ""
  153. message "&b%arg%の&bprefix&3と&bsuffix&3を&bclear&3しました。"
  154.  
  155. #_________________________________________________________________________________________________
  156.  
  157. command /hutasetu:
  158. permission: skript.admin
  159. trigger:
  160. message "&b/hutatuna [二つ名] &3で名前の右を設定できます。"
  161. message "&3時間経過でコマンドが使えなくなります。早めに打ちましょう。"
  162. message "&3長すぎるものや不適切なものは変更または削除される可能性があります。"
  163. message "&b例:"
  164. message "&e--&r/hutatuna test&e--&6と打つと"
  165. message "&e--&fr%player%test&e--と表示されます(ハイフン(-)は含まれない)"
  166.  
  167. command /hutatuna <text>:
  168. permission: skript.hutatuna
  169. trigger:
  170. set {%player%.suffix} to arg 1
  171. replace all "&" with "§" in {%player%.suffix}
  172. message "&b%player%&3の&b二つ名&3を%{%player%.suffix}%&3にしました。"
  173.  
  174. #_________________________________________________________________________________________________
  175.  
  176. command /nametag:
  177. trigger:
  178. if {%player%.prefix} is set:
  179. if {%player%.suffix} is set:
  180. set player's tab list name to "%{%player%.prefix}%%player%%{%player%.suffix}%"
  181. if {%player%.prefix} is set:
  182. if {%player%.suffix} is not set:
  183. set player's tab list name to "%{%player%.prefix}%%player%"
  184. if {%player%.suffix} is set:
  185. if {%player%.prefix} is not set:
  186. set player's tab list name to "%player%%{%player%.suffix}%"
  187. if {%player%.prefix} is not set:
  188. if {%player%.suffix} is not set:
  189. set player's tab list name to "%player%"
  190.  
  191. #_________________________________________________________________________________________________
  192.  
  193. variables:
  194. {_%player%.join} = 0
  195.  
  196. #_________________________________________________________________________________________________
  197.  
  198. on rightclick on emerald block:
  199. set {checkpoint.%player%} to location of player
  200. message "&5チェックポイント"
  201. command "/playsound ui_toast_in %player% ~ ~ ~ 1 1 1"
  202. if block under the player is air:
  203. stop
  204.  
  205. command /setpoint
  206. trigger:
  207. set {checkpoint.%player%} to location of player
  208. message "&5チェックポイント"
  209. command "/playsound ui_toast_in %player% ~ ~ ~ 1 1 1"
  210. if block under the player is air:
  211. stop
  212. command /point:
  213. trigger:
  214. teleport player to {checkpoint.%player%}
  215.  
  216. #_________________________________________________________________________________________________
  217.  
  218. on break:
  219. player do not have permission "break.admin"
  220. cancel event
  221.  
  222. on place:
  223. player do not have permission "place.admin"
  224. cancel event
  225.  
  226. on pick up:
  227. player do not have permission "pick.admin"
  228. cancel event
  229.  
  230. on drop:
  231. player do not have permission "drop.admin"
  232. cancel event
  233.  
  234. #_________________________________________________________________________________________________
  235.  
  236. command /pi <player>:
  237. permission: skript.admin
  238. trigger:
  239. if arg-1 is offline:
  240. send "&b%arg-1%&cis offline." to player
  241. stop
  242. send "&8========&b%arg-1% info&8========" to player
  243. send "&eName: &6%arg-1%" to player
  244. send "&eUUID: &6%UUID of arg-1%" to player
  245. send "&eIP: &6%ip of arg-1%" to player
  246. send "&eSame IP:" to player
  247. loop all players:
  248. loop-player is not arg-1
  249. if ip of loop-player is ip of arg-1:
  250. send "&f - %loop-player% (&6%UUID of loop-player%&f)" to player
  251. set {_check} to true
  252. if {_check} is not set:
  253. send "&f - &aThere is no player with the same IP as %arg-1%." to player
  254.  
  255. #_________________________________________________________________________________________________
  256.  
  257. on first join:
  258. set {%player%.prefix} to "&8[&cNew&8]&7"
  259. replace all "&" with "§" in {%arg 1%.prefix}
  260. stop
Advertisement
Add Comment
Please, Sign In to add comment