akon1248

Untitled

Jul 25th, 2018
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.30 KB | None | 0 0
  1. command /bluedemon [<text>] [<player>]:
  2. aliases: /bd
  3. permission: sk.command.bluedemon
  4. executable by: console,player
  5. trigger:
  6. if arg-1 is not set:
  7. send "&c使用法:/bluedemon <enable|disable|true|false> <プレイヤー>"
  8. stop
  9. if arg-1 is not "enable" or "disable" or "true" or "false":
  10. send "&c使用法:/bluedemon <enable|disable|true|false> <プレイヤー>"
  11. stop
  12. if arg-1 is "enable":
  13. set {bluedemon.%arg-2%} to true
  14. send "&9%arg-2%の青鬼モードを&a有効&9にしました"
  15. if arg-1 is "disable":
  16. delete {bluedemon.%arg-2%}
  17. send "&9%arg-2%の青鬼モードを&c無効&9にしました"
  18. if arg-1 is "true":
  19. set {bluedemon.%arg-2%} to true
  20. send "&9%arg-2%の青鬼モードを&a有効&9にしました"
  21. if arg-1 is "false":
  22. delete {bluedemon.%arg-2%}
  23. send "&9%arg-2%の青鬼モードを&c無効&9にしました"
  24. on rightclick on chest:
  25. if {bluedemon.%player%} is true:
  26. cancel event
  27. send "&9青鬼はチェストを開くことができません!"
  28. on rightclick on trapped chest:
  29. if {bluedemon.%player%} is true:
  30. cancel event
  31. send "&9青鬼はチェストを開くことができません!"
  32. every tick:
  33. loop all players:
  34. if {bluedemon.%loop-player%} is true:
  35. set loop-player's food to 3
  36. on damage:
  37. attacker is a player
  38. if {bluedemon.%victim%} is true:
  39. message "&9青鬼は無敵のようだ..." to attacker
  40. cancel event
  41. on pick up:
  42. if {bluedemon.%player%} is true:
  43. cancel event
  44. every tick:
  45. loop all players:
  46. add 0 to {hiddenballtime.%loop-player%}
  47. every tick:
  48. loop all players:
  49. if {bluedemon.%loop-player%} is not set:
  50. if loop-player is holding a slimeball named "&9隠れ玉":
  51. if {hiddenballtime.%loop-player%} is greater than or equal to 1:
  52. set {hiddenball.%loop-player%} to true
  53. send action bar from "&9&l隠れ玉使用可能残り時間: &9%{hiddenballtime.%loop-player%}%秒" to loop-player
  54. if loop-player is not holding a slimeball named "&9隠れ玉":
  55. delete {hiddenball.%loop-player%}
  56. if {hiddenballtime.%loop-player%} is not greater than or equal to 1:
  57. delete {hiddenball.%loop-player%}
  58. every tick:
  59. loop all players:
  60. if {hiddenball.%loop-player%} is true:
  61. set loop-player's walk speed to 0.1
  62. hide loop-player to all players
  63. if {hiddenball.%loop-player%} is not set:
  64. set loop-player's walk speed to 0.2
  65. reveal loop-player to all players
  66. every tick:
  67. loop all players:
  68. if {showhbt.%loop-player%} is 1:
  69. send action bar from "&9&l隠れ玉使用可能残り時間: &9%{hiddenballtime.%loop-player%}%秒" to loop-player
  70. on damage:
  71. if {hiddenball.%victim%} is true:
  72. cancel event
  73. every second:
  74. loop all players:
  75. if {bluedemon.%loop-player%} is not set:
  76. if loop-player is holding a slimeball named "&9隠れ玉":
  77. if {hiddenballtime.%loop-player%} is greater than or equal to 1:
  78. add -1 to {hiddenballtime.%loop-player%}
  79. command /hiddenballtime [<player>] [<number>]:
  80. aliases: /hbt
  81. permission: sk.command.hbt
  82. executable by: console,player
  83. trigger:
  84. if arg-1 is not set:
  85. send "&c使用法:/hiddenballtime <プレイヤー> <数値>"
  86. if arg-1 is set:
  87. set {hiddenballtime.%arg-1%} to arg-2
  88. send "&9%arg-1%の隠れ玉使用可能残り時間を%arg-2%に設定しました"
  89. command /showhiddenballtime [<player>] [<text>]:
  90. aliases:/shbt
  91. permission: sk.command.shbt
  92. executable by: console,player
  93. trigger:
  94. if arg-2 is not set:
  95. send "&c使用法:/showhiddenballtime <プレイヤー> <enable|disable|true|false|toggle>"
  96. stop
  97. if arg-2 is not "enable" or "disable" or "true" or "false" or "toggle":
  98. send "&c使用法:/showhiddenballtime <プレイヤー> <enable|disable|true|false|toggle>"
  99. if arg-2 is "enable" or "true":
  100. set {showhbt.%arg-1%} to 1
  101. send "&9%arg-1%を隠れ玉残り使用可能時間を&a表示&9にします"
  102. if arg-2 is "disable" or "false":
  103. delete {showhbt.%arg-1%}
  104. send "&9%arg-1%の隠れ玉使用可能時間を&c非表示&9にします"
  105. if arg-2 is "toggle":
  106. if {showhbt.%arg-1%} is 1:
  107. delete {showhbt.%arg-1%}
  108. send "&9%arg-1%の隠れ玉使用可能時間を&c非表示&9にします"
  109. stop
  110. if {showhbt.%arg-1%} is not set:
  111. set {showhbt.%arg-1%} to 1
  112. send "&9%arg-1%を隠れ玉残り使用可能時間を&a表示&9にします"
Advertisement
Add Comment
Please, Sign In to add comment