7mm

Skript: PuchiGame

7mm
Mar 8th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.50 KB | None | 0 0
  1. command /pga <text> <text>:
  2. permission: puchigame.pga
  3. trigger:
  4. if arg 1 is "start":
  5. if arg 2 is "strr":
  6. clear {pg::-sys::join::*}
  7. broadcast "&7&l[&fPG&7&l] &e&lSTREAM RUSH &aの参加者募集を開始します"
  8. set {_cnt} to 60
  9. set {pg::-sys::join-quant} to 0
  10. set {pg::-sys::stat} to "standby"
  11. while {_cnt} > 0:
  12. set {pg::-sys::join-quant} to size of {pg::-sys::join::*}
  13. send action bar with "&e&lSTREAM RUSH &6募集中 &a残り%{_cnt}%秒 &b&l%{pg::-sys::join-quant}%人参加中" to all players
  14. add -1 to {_cnt}
  15. wait a second
  16. set {pg::-sys::stat} to "game"
  17. message "&7&l[&eSTRR&7&l] &e&lSTREAM RUSH &6&lルール説明" to {pg::-sys::join::*}
  18. message "&f自分に流れてきた&e&l『ショット』&fをコマンドで&lひたすら打ち返します" to {pg::-sys::join::*}
  19. message "&e『ショット』&fにはそれぞれ&l4ケタの識別番号&fが振られており、" to {pg::-sys::join::*}
  20. message "&6/strr (番号) &fで&e『ショット』&fを&f&l打ち返す&fことができます" to {pg::-sys::join::*}
  21. message "&e『ショット』&fを打ち返すとランダムな参加者1人に&l同じ識別番号のショットが送られます" to {pg::-sys::join::*}
  22. message "&fこの時、&l自分に跳ね返ってくることもあります" to {pg::-sys::join::*}
  23. message "&fその時は諦めて打ち直しましょう" to {pg::-sys::join::*}
  24. message "&e『ショット』&fが来てから10秒の間打ち返せないと&lゲームオーバーになります" to {pg::-sys::join::*}
  25. message "&fゲームオーバーになった際&e『ショット』&fは他の生き残っているプレイヤーに再度送られます" to {pg::-sys::join::*}
  26. message "&e『ショット』&fは最初に全プレイヤーに1つずつ送られ、&l一定時間経過すると増えていきます" to {pg::-sys::join::*}
  27.  
  28. command /join:
  29. trigger:
  30. {pg::-sys::stat} is "standby"
  31. add player to {pg::-sys::join::*}
  32. message "&7&l[&fPG&7&l] &a参加しました"
  33.  
  34. command /leave:
  35. trigger:
  36. {pg::-sys::stat} is "standby"
  37. remove player from {pg::-sys::join::*}
  38. message "&7&l[&fPG&7&l] &a参加を取り消しました"
  39.  
  40. command /pgstat:
  41. trigger:
  42. message "&7&l[&fPG&7&l] &a参加者リスト"
  43. if {pg::-sys::join::*} <= 0:
  44. message "&7* 現在参加者はいません"
  45. loop {pg::-sys::join::*}:
  46. message "&7- %loop-value%"
  47.  
  48. command /strr <int>:
  49. trigger:
  50. player contains {pg::-sys::join::*}
Add Comment
Please, Sign In to add comment