UDON_JP

Untitled

May 8th, 2020
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.55 KB | None | 0 0
  1. command /pkjoin:
  2. trigger:
  3. if {gamekojosen} is not set:
  4. if {pokerplayer::*} contains player:
  5. send "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&c既に参加しています。"
  6. else:
  7. add player to {joined::*}
  8. add player to {pokerplayer::*}
  9. set {spawn::*} to {setspawn::*}
  10. set {_spawn} to random string of {spawn::*}
  11. teleport player to {_spawn}
  12. remove {_spawn} from {spawn::*}
  13. broadcast "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&a%player%&bさんが参加。現在&e%size of {joined::*}%&b人。"
  14. if size of {joined::*} = 2:
  15. loop {joined::*}:
  16. broadcast "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&a10秒後にゲームを開始します。" to loop-value
  17. wait 5 second
  18. loop {joined::*}:
  19. broadcast "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&a5秒後にゲームを開始します。" to loop-value
  20. wait 1 second
  21. loop {joined::*}:
  22. broadcast "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&a4秒後にゲームを開始します。" to loop-value
  23. wait 1 second
  24. loop {joined::*}:
  25. broadcast "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&a3秒後にゲームを開始します。" to loop-value
  26. wait 1 second
  27. loop {joined::*}:
  28. broadcast "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&a2秒後にゲームを開始します。" to loop-value
  29. wait 1 second
  30. loop {joined::*}:
  31. broadcast "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&a1秒後にゲームを開始します。" to loop-value
  32. wait 1 second
  33. set {gamekojosen} to true
  34. gamestart()
  35. else:
  36. send "&8《&4&lP&0&lo&4&lk&0&le&4&lr&8》&c現在ゲームが始まっています。"
  37.  
  38. function gamestart()
  39.  
  40.  
  41. function gameend()
  42. loop {joined::*}:
  43. set {a} to 13
  44. set {b} to 0
  45. set {g} to 5
  46. set {h} to 0
  47. while {a} > {b}:
  48. add 1 to {b}
  49. set {bh} to {b}
  50. set {ch} to {b} + 1
  51. set {dh} to {b} + 2
  52. set {eh} to {b} + 3
  53. set {fh} to {b} + 4
  54. while {g} > {h}:
  55. add 1 to {h}
  56. if {center.%{h}%.%{bh}%h} is true:
  57. set {hand.%{bh}%h.%loop-value%} to true
  58. if {center.%{h}%.%{ch}%h} is true:
  59. set {hand.%{ch}%h.%loop-value%} to true
  60. if {center.%{h}%.%{dh}%h} is true:
  61. set {hand.%{dh}%h.%loop-value%} to true
  62. if {center.%{h}%.%{eh}%h} is true:
  63. set {hand.%{eh}%h.%loop-value%} to true
  64. if {center.%{h}%.%{fh}%h} is true:
  65. set {hand.%{fh}%h.%loop-value%} to true
  66. if {mycards.1.
  67. set {a} to 13
  68. set {b} to 0
  69. set {g} to 5
  70. set {h} to 0
  71. while {a} > {b}:
  72. add 1 to {b}
  73. set {bs} to {b}
  74. set {cs} to {b} + 1
  75. set {ds} to {b} + 2
  76. set {es} to {b} + 3
  77. set {fs} to {b} + 4
  78. while {g} > {h}:
  79. add 1 to {h}
  80. if {center.%{h}%.%{bs}%s} is true:
  81. set {hand.%{bs}%s.%loop-value%} to true
  82. if {center.%{h}%.%{cs}%s} is true:
  83. set {hand.%{cs}%s.%loop-value%} to true
  84. if {center.%{h}%.%{ds}%s} is true:
  85. set {hand.%{ds}%s.%loop-value%} to true
  86. if {center.%{h}%.%{es}%s} is true:
  87. set {hand.%{es}%s.%loop-value%} to true
  88. if {center.%{h}%.%{fs}%s} is true:
  89. set {hand.%{fs}%s.%loop-value%} to true
  90.  
  91. every second:
  92. if {game} is true:
  93.  
  94. command /setspawn:
  95. permission: admin
  96. trigger:
  97. add arg to {setspawn::*}
  98. send "&a現在%size of {setspawn::*}%個セット"
Add Comment
Please, Sign In to add comment