AtsuSheee

試合skript

Dec 26th, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.54 KB | None | 0 0
  1. command /join:
  2. trigger:
  3. add event-player to {pvp::*}
  4. send "&d&l≪&e試合に入りました&d&l≫" to event-player
  5. set {_mapnumber} to a random integer between 1 and 3
  6. teleport event-player to {spawn.%{_mapnumber}%}
  7. on portal:
  8. cancel event
  9. add event-player to {pvp::*}
  10. send "&d&l≪&e試合に入りました&d&l≫" to event-player
  11. set {_mapnumber} to a random integer between 1 and 3
  12. teleport event-player to {spawn.%{_mapnumber}%}
  13.  
  14. on damage of player:
  15. health of victim*2 <= final damage
  16. cancel event
  17. broadcast "&7%attacker% &f≪&r%display name of attacker's held item%&f≫ &ckilled &7%victim%"
  18. heal victim
  19. set {smash.%victim%} to 0
  20. set {percent.%victim%} to 0
  21. set victim's gamemode to spectator
  22. wait 5 seconds
  23. set victim's gamemode to adventure
  24. teleport victim to {spawn.%{_mapnumber}%}
  25.  
  26. command /setspawn [<text>] [<number>]:
  27. permission: setspawn.sk
  28. trigger:
  29. if arg-1 is set:
  30. if arg-2 is set:
  31. set {%arg-1%.%arg-2%} to location of player
  32. send "&9&l≫ &b%arg-1%.%arg-2% &7をセットしました。"
  33. else:
  34. send "&c数字を入力してください"
  35. else:
  36. send "&cテキストを入力してください"
  37. command /timer <text> [<int>]:
  38. permission: timer.sk
  39. trigger:
  40. if arg-1 is "start":
  41. if arg-2 is set:
  42. set {timer.time} to arg-2
  43. set {timer.status} to true
  44. stop
  45. else:
  46. set {timer.time} to 600
  47. set {timer.status} to true
  48. stop
  49. if arg-1 is "set":
  50. if arg-2 is set:
  51. set {timer.time} to arg-2
  52. send "&5タイマーの時間を%arg-2%に変えました。" to player
  53. stop
  54. else:
  55. send "&c時間を指定してください。" to player
  56. stop
  57. stop
  58. if arg-1 is "stop":
  59. set {timer.status} to false
  60. set {timer.time} to 0
  61. every 1 seconds in "world":
  62. if {timer.status} is true:
  63. loop all players:
  64. set action bar of loop-player to "残り時間 : %{timer.time}% 秒"
  65. if {timer.time} >= 1:
  66. remove 1 from {timer.time}
  67. else:
  68. set {timer.status} to false
  69.  
  70. on join:
  71. set rf max hp of player to 40
  72. on damage:
  73. wait a ticks
  74. repair attacker's tool
  75.  
  76. on any movement:
  77. if gamemode of player is spectator:
  78. set {_spectator} to location of block under the player
  79. if block at {_spectator} is not air:
  80. cancel event
Add Comment
Please, Sign In to add comment