Advertisement
sora200507

Untitled

Dec 22nd, 2018
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.41 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&lNYANKO SYSTEM OPTIONS" to player
  8. wait a tick
  9. format slot 10 of player with command_block named "&bCommandLog" with lore "Now setting:%{command.%player%}%" to run [make player execute command "settings commandlog"]
  10. format slot 12 of player with apple named "&bForce Respawn" with lore "Now setting:%{RespawnF}%" to run [make player execute command "settings forcerespawn"]
  11. format slot 14 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 16 of player with sign named "&bChange chat prefix" with lore "Now setting:%{chatprefix}%" 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} is set:
  26. clear {RespawnF}
  27. message "&cSet force respawn to false"
  28. stop
  29. else:
  30. set {RespawnF} 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} to colored arg-2
  51. message "&bSet chat prefix to %{chatprefix}%&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} 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} is set:
  76. cancel event
  77. broadcast "%{prefix.%player%}%%player%%{chatprefix}% %message%"
  78. stop
  79. else:
  80. cancel event
  81. broadcast "%{prefix.%player%}%%player%&a:&f %message%"
  82. stop
  83. else if {prefix.%player%} is not set:
  84. if {chatprefix} is set:
  85. cancel event
  86. broadcast "%player%%{chatprefix}% %message%"
  87. stop
  88. else:
  89. cancel event
  90. broadcast "%player%&a:&f %message%"
  91. stop
  92. on death:
  93. if {RespawnF} is set:
  94. wait 1 seconds
  95. force the event-player to respawn
  96. stop
  97. on command:
  98. if sender is a player:
  99. if complete command is not "scale":
  100. loop all players:
  101. {command.%loop-player%} is set
  102. message "&a%player% executed command &8>%complete command%" to loop-player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement