namekuzi

Freeze

Dec 18th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. options:
  2. spm: &b[freeze]
  3. command /freeze [<player>] [<text>]:
  4. permission: skript.spmfreeze
  5. permission message: &c skript.spmfreeze が必要です。
  6. trigger:
  7. if arg 1 is not set:
  8. send "{@spm} &bエラー: &cプレイヤー名などが記入されていません。"
  9. send "{@spm} Usage: &7[&aSystem&7] /sfreeze <プレイヤー> <理由>"
  10. if arg 1 is set:
  11. broadcast "{@spm} &c%arg 1% は %arg 2% という理由で動きを止められた。"
  12. set {spm.freeze.%arg 1%} to true
  13. command /unfreeze [<player>] [<text>]:
  14. permission: skript.spmunfreeze
  15. permission message: &c skript.spmunfreeze が必要です。
  16. trigger:
  17. if arg 1 is not set:
  18. send "{@spm} &bエラー: &cプレイヤー名などが記入されていません。"
  19. send "{@spm} Usage: &7[&aSystem&7] /sunfreeze <プレイヤー> <理由>"
  20. if arg 2 is not set:
  21. send "{@spm} &bエラー: &c理由などが記入されていません。"
  22. send "{@spm} Usage: &7[&aSystem&7] /sunfreeze <プレイヤー> <理由>"
  23. if arg 1 is set:
  24. if arg 2 is set:
  25. broadcast " &a%arg 1% は %arg 2% という理由で Freeze を解除された!"
  26. set {spm.freeze.%arg 1%} to false
  27.  
  28. on welk:
  29. if {spm.freeze.%player%} is true:
  30. cancel event
  31. message " &cあなたはfreezeされています!"
  32.  
  33. on break:
  34. if {spm.freeze.%player%} is true:
  35. cancel event
  36. message " &cあなたはfreezeされています!"
  37.  
  38. on place:
  39. if {spm.freeze.%player%} is true:
  40. cancel event
  41. message " &cあなたはfreezeされています!"
Add Comment
Please, Sign In to add comment