Advertisement
Guest User

KOW

a guest
Nov 17th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.47 KB | None | 0 0
  1. options:
  2. kow: &3&l[&9&lKnockBackofWin&3&l]
  3.  
  4. on quit:
  5. if {kow.%player%} is true:
  6. remove 1 from {memebrs}
  7. delete {kow.%player%}
  8.  
  9. command /knockbackofwin [<text>]:
  10. aliases: /kow
  11. trigger:
  12. if arg is not set:
  13. message "{@kow} &c項目を設定していません。"
  14. else if arg is "join":
  15. if {kow.%player%} is not set:
  16. if {members} is 0:
  17. message "{@kow} &eKnockBackofWinに参加しました。"
  18. set {kow.%player%} to true
  19. add 1 to {members}
  20. set {member1} to player
  21. stop
  22. else if {members} is 1:
  23. message "{@kow} &eKnockBackofWinに参加しました。"
  24. set {kow.%player%} to true
  25. add 1 to {members}
  26. set {member2} to player
  27. execute console command "/tp %{member1}% 164 17 -723"
  28. execute console command "/tp %{member2}% 164 17 -729"
  29. send "{@kow} &a開始まで 3....." to {member1}
  30. send "{@kow} &a開始まで 3....." to {member2}
  31. wait 1 seconds
  32. send "{@kow} &a開始まで 2....." to {member1}
  33. send "{@kow} &a開始まで 2....." to {member2}
  34. wait 1 seconds
  35. send "{@kow} &a開始まで 1....." to {member1}
  36. send "{@kow} &a開始まで 1....." to {member2}
  37. wait 1 seconds
  38. send "{@kow} &a開始!!" to {member1}
  39. send "{@kow} &a開始!!" to {member2}
  40. execute console command "/setblock 164 16 -723 air"
  41. execute console command "/setblock 164 16 -729 air"
  42. wait 1 seconds
  43. execute console command "/setblock 164 16 -723 glass"
  44. execute console command "/setblock 164 16 -729 glass"
  45. stop
  46. else if {members} is 2:
  47. message "{@kow} &c満員です。"
  48. else:
  49. message "{@kow} &c既に参加しています。"
  50. else if arg is "reset":
  51. message "{@kow} &aすべての設定をデフォルトに設定しました。"
  52. delete {kow.%player%}
  53. else if arg is "leave":
  54. if {kow.%player%} is true:
  55. message "{@kow} &eKnockBackofWinを退出しました"
  56. set {kow.%player%} to 0
  57. remove 1 from {members}
  58. stop
  59. else if {kow.%player%} is not set:
  60. message "{@kow} &c既に退出しています"
  61. stop
  62.  
  63. command /kowdebug:
  64. permission: skript.owner
  65. trigger:
  66. set {members} to 0
  67.  
  68. on death:
  69. if {kow.%victim%} is true:
  70. if {member1} = victim:
  71. set {kowW} to {member2}
  72. if {member2} = victim:
  73. set {kowW} to {member1}
  74. broadcast "{@kow}&b勝者が決まりました!"
  75. wait 1 second
  76. broadcast "{@kow}&b勝者は %{kowW}% さんです!"
  77. wait 0.5 second
  78. broadcast "{@kow}&bおめでとうございます!"
  79. execute console command "/tp %{member1}% 96 10 -622"
  80. execute console command "/tp %{member2}% 96 10 -622"
  81. delete {kow.%{member1}%}
  82. delete {kow.%{member2}%}
  83. set {members} to 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement