sora200507

Untitled

Dec 10th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.34 KB | None | 0 0
  1. command /settings [<text>] [<text>] [<player>]:
  2. permission:chats.op
  3. trigger:
  4. if arg-1 is not set:
  5. if arg-2 is not set:
  6. if arg-3 is not set:
  7. open chest with 3 rows named "&b&lEBISEN SYSTEM OPTIONS" to player
  8. wait a tick
  9. format slot 11 of player with command_block named "&bCommandLog" with lore "Now setting %{command.%player%}%" to run [make player execute command "settings commandlog"]
  10. format slot 13 of player with ender_eye named "&bForce Respawn" with lore "Now setting %{RespawnF.a}%" to run [make player execute command "settings forcerespawn"]
  11. format slot 15 of player with sign named "&bPrefix" with lore "Now setting %{prefix.%player%}%||&bif change other player prefix? please type /setting prefix <prefix> <player>" to run [make player execute command "settings prefix"]
  12. format slot 17 of player with repeat_command_block named "&bChange chat prefix" with lore "Now setting %{chatprefix.a}%" to run [make player execute command "settings chatprefix"]
  13. message "&bClick change setting. If you change chatprefix or prefix, please click and type change value to chat"
  14. stop
  15. if arg-1 is "commandlog":
  16. if {command.%player%} is set:
  17. clear {command.%player%}
  18. message "&cSet your command log to false"
  19. stop
  20. else:
  21. set {command.%player%} to true
  22. message "&aSet your command log to true"
  23. stop
  24. if arg-1 is "forcerespawn":
  25. if {RespawnF.a} is set:
  26. clear {RespawnF.a}
  27. message "&cSet force respawn to false"
  28. stop
  29. else:
  30. set {RespawnF.a} to true
  31. message "&aSet force respawn to true"
  32. stop
  33. if arg-1 is "prefix":
  34. if arg-2 is set:
  35. if arg-3 is set:
  36. set {prefix.%arg-3%} to colored arg-2
  37. message "&bchanged"
  38. stop
  39. else:
  40. set {prefix.%player%} to colored arg-2
  41. message "&bchanged"
  42. stop
  43. else:
  44. set {prefixchange.%player%} to true
  45. clear {chatprefixchange.%player%}
  46. message "&bType change value"
  47. stop
  48. if arg-1 is "chatprefix":
  49. if arg-2 is set:
  50. set {chatprefix.a} to colored arg-2
  51. message "&bSet chat prefix to %{chatprefix.a}%&b"
  52. stop
  53. else:
  54. set {chatprefixchange.%player%} to true
  55. clear {prefixchange.%player%}
  56. message "&bType change value"
  57. stop
  58. else:
  59. message "&bSorry We can't find this argment please Type /settings"
  60. stop
  61. on chat:
  62. if {chatprefixchange.%player%} is set:
  63. set {chatprefix.a} to message
  64. cancel event
  65. message "&bSet chat prefix to %message%"
  66. clear {chatprefixchange.%player%}
  67. stop
  68. else if {prefixchange.%player%} is set:
  69. set {prefix.%player%} to message
  70. cancel event
  71. message "&bSet your prefix to %message%"
  72. clear {prefixchange.%player%}
  73. stop
  74. else if {prefix.%player%} is set:
  75. if {chatprefix.a} is set:
  76. broadcast "%{prefix.%player%}%%player%%{chatprefix.a}% %message%"
  77. stop
  78. else:
  79. broadcast "%{prefix.%player%}%%player%&a:&f %message%"
  80. stop
  81. else if {prefix.%player%} is not set:
  82. if {chatprefix.a} is set:
  83. broadcast "%player%%{chatprefix.a}% %message%"
  84. stop
  85. else:
  86. broadcast "%player%&a:&f %message%"
  87. stop
  88. on death:
  89. if {RespawnF.a} is set:
  90. wait 1 seconds
  91. force the event-player to respawn
  92. stop
  93. on command:
  94. if sender is a player:
  95. loop all players:
  96. {command.%loop-player%} is set
  97. message "&aplayer%player% &8≫%complete command%" to loop-player
Add Comment
Please, Sign In to add comment