Advertisement
Guest User

Untitled

a guest
Jan 17th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.44 KB | None | 0 0
  1. command /atakk [<number>] [<number>] [<number>] [<number>] [<number>] [<text>] [<offlineplayer=%player%>]:
  2. usage: by console
  3. permission: kosz.sk
  4. trigger:
  5. if arg 6 is not "wioska":
  6. set {_obronca} to "%arg 6%" parsed as offlineplayer
  7. broadcast "%{_obronca}% - obronca | %arg 7% - atakujacy"
  8. broadcast "Atakujacy: P: %arg 1% | L: %arg 2% | T: %arg 3%"
  9. add 1 to {raporty::%arg-offlineplayer%}
  10. set {_ap} to arg 1
  11. set {_al} to arg 2
  12. set {_at} to arg 3
  13. set {_op} to {pikinier::%arg 5%::%arg 6%}
  14. set {_ol} to {lucznik::%arg 5%::%arg 6%}
  15. set {_ot} to {topornik::%arg 5%::%arg 6%}
  16. broadcast "Obronca: P: %{_op}% | L: %{_ol}% | T: %{_ot}%"
  17. set {_aap} to {_ap} * 2
  18. set {_aal} to {_al} * 4
  19. set {_aat} to {_at} * 6
  20. set {_oop} to {_op} * 4
  21. set {_ool} to {_ol} * 6
  22. set {_oot} to {_ot} * 2
  23. broadcast "Atakujacy - atak: P: %{_aap}% | L: %{_aal}% | T: %{_aat}%"
  24. broadcast "Obronca - obrona: P: %{_oop}% | L: %{_ool}% | T: %{_oot}%"
  25. set {_r1} to {_oop} / {_ap}
  26. set {_r2} to {_r1} * 10
  27. set {_r2} to rounded {_r2}
  28. set {_r3} to {_ap} - {_r2}
  29. set {_r3} to rounded {_r3}
  30. if {_r3} is less than 1:
  31. set {_ap} to 0
  32. else:
  33. set {_ap} to {_r3}
  34. set {_r1} to {_aap} / {_op}
  35. set {_r2} to {_r1} * 10
  36. set {_r2} to rounded {_r2}
  37. set {_r3} to {_op} - {_r2}
  38. set {_r3} to rounded {_r3}
  39. if {_r3} is less than 1:
  40. set {_op} to 0
  41. else:
  42. set {_op} to {_r3}
  43. broadcast "Runda 1. Atakujacy - pikinierzy = %{_ap}% (%{_aap}%)|| Obronca - pikinierzy = %{_op}% (%{_oop}%)"
  44. if {_ap} is bigger than 0:
  45. set {_r1} to {_oot} / {_ap}
  46. set {_r2} to {_r1} * 10
  47. set {_r2} to rounded {_r2}
  48. set {_r3} to {_ap} - {_r2}
  49. set {_r3} to rounded {_r3}
  50. if {_r3} is less than 1:
  51. set {_ap} to 0
  52. else:
  53. set {_ap} to {_r3}
  54. set {_r1} to {_aap} / {_ot}
  55. set {_r2} to {_r1} * 10
  56. set {_r2} to rounded {_r2}
  57. set {_r3} to {_ot} - {_r2}
  58. set {_r3} to rounded {_r3}
  59. if {_r3} is less than 1:
  60. set {_ot} to 0
  61. else:
  62. set {_ot} to {_r3}
  63. broadcast "Runda 2. Atakujacy - pikinierzy = %{_ap}% (%{_aap}%)|| Obronca - topornicy = %{_ot}% (%{_oot}%)"
  64. if {_ap} is bigger than 0:
  65. set {_r1} to {_ool} / {_ap}
  66. set {_r2} to {_r1} * 10
  67. set {_r2} to rounded {_r2}
  68. set {_r3} to {_ap} - {_r2}
  69. set {_r3} to rounded {_r3}
  70. if {_r3} is less than 1:
  71. set {_ap} to 0
  72. else:
  73. set {_ap} to {_r3}
  74. set {_r1} to {_aap} / {_ol}
  75. set {_r2} to {_r1} * 10
  76. set {_r2} to rounded {_r2}
  77. set {_r3} to {_ol} - {_r2}
  78. set {_r3} to rounded {_r3}
  79. if {_r3} is less than 1:
  80. set {_ol} to 0
  81. else:
  82. set {_ol} to {_r3}
  83. broadcast "Runda 3. Atakujacy - pikinierzy = %{_ap}% (%{_aap}%)|| Obronca - lucznicy = %{_ol}% (%{_ool}%)"
  84. set {_r1} to {_oop} / {_at}
  85. set {_r2} to {_r1} * 10
  86. set {_r2} to rounded {_r2}
  87. set {_r3} to {_at} - {_r2}
  88. set {_r3} to rounded {_r3}
  89. if {_r3} is less than 1:
  90. set {_at} to 0
  91. else:
  92. set {_at} to {_r3}
  93. set {_r1} to {_aat} / {_op}
  94. set {_r2} to {_r1} * 10
  95. set {_r2} to rounded {_r2}
  96. set {_r3} to {_op} - {_r2}
  97. set {_r3} to rounded {_r3}
  98. if {_r3} is less than 1:
  99. set {_op} to 0
  100. else:
  101. set {_op} to {_r3}
  102. broadcast "Runda 4. Atakujacy - topornicy = %{_at}% (%{_aat}%)|| Obronca - pikinierzy = %{_op}% (%{_oop}%)"
  103. if {_at} is bigger than 0:
  104. set {_r1} to {_oot} / {_at}
  105. set {_r2} to {_r1} * 10
  106. set {_r2} to rounded {_r2}
  107. set {_r3} to {_al} - {_r2}
  108. set {_r3} to rounded {_r3}
  109. if {_r3} is less than 1:
  110. set {_at} to 0
  111. else:
  112. set {_at} to {_r3}
  113. set {_r1} to {_aal} / {_ot}
  114. set {_r2} to {_r1} * 10
  115. set {_r2} to rounded {_r2}
  116. set {_r3} to {_ot} - {_r2}
  117. set {_r3} to rounded {_r3}
  118. if {_r3} is less than 1:
  119. set {_ot} to 0
  120. else:
  121. set {_ot} to {_r3}
  122. broadcast "Runda 5. Atakujacy - topornicy = %{_at}% (%{_aat}%)|| Obronca - topornicy = %{_ot}% (%{_oot}%)"
  123. if {_at} is bigger than 0:
  124. set {_r1} to {_ool} / {_at}
  125. set {_r2} to {_r1} * 10
  126. set {_r2} to rounded {_r2}
  127. set {_r3} to {_at} - {_r2}
  128. set {_r3} to rounded {_r3}
  129. if {_r3} is less than 1:
  130. set {_at} to 0
  131. else:
  132. set {_at} to {_r3}
  133. set {_r1} to {_aat} / {_ol}
  134. set {_r2} to {_r1} * 10
  135. set {_r2} to rounded {_r2}
  136. set {_r3} to {_ol} - {_r2}
  137. set {_r3} to rounded {_r3}
  138. if {_r3} is less than 1:
  139. set {_ol} to 0
  140. else:
  141. set {_ol} to {_r3}
  142. broadcast "Runda 6. Atakujacy - topornicy = %{_at}% (%{_aat}%)|| Obronca - lucznicy = %{_ol}% (%{_ool}%)"
  143. set {_r1} to {_oop} / {_al}
  144. set {_r2} to {_r1} * 10
  145. set {_r2} to rounded {_r2}
  146. set {_r3} to {_al} - {_r2}
  147. set {_r3} to rounded {_r3}
  148. if {_r3} is less than 1:
  149. set {_al} to 0
  150. else:
  151. set {_al} to {_r3}
  152. set {_r1} to {_aal} / {_op}
  153. set {_r2} to {_r1} * 10
  154. set {_r2} to rounded {_r2}
  155. set {_r3} to {_op} - {_r2}
  156. set {_r3} to rounded {_r3}
  157. if {_r3} is less than 1:
  158. set {_op} to 0
  159. else:
  160. set {_op} to {_r3}
  161. broadcast "Runda 7. Atakujacy - Lucznicy = %{_al}% (%{_aal}%)|| Obronca - pikinierzy = %{_op}% (%{_oop}%)"
  162. if {_al} is bigger than 0:
  163. set {_r1} to {_oot} / {_al}
  164. set {_r2} to {_r1} * 10
  165. set {_r2} to rounded {_r2}
  166. set {_r3} to {_al} - {_r2}
  167. set {_r3} to rounded {_r3}
  168. if {_r3} is less than 1:
  169. set {_al} to 0
  170. else:
  171. set {_al} to {_r3}
  172. set {_r1} to {_aal} / {_ot}
  173. set {_r2} to {_r1} * 10
  174. set {_r2} to rounded {_r2}
  175. set {_r3} to {_ot} - {_r2}
  176. set {_r3} to rounded {_r3}
  177. if {_r3} is less than 1:
  178. set {_ot} to 0
  179. else:
  180. set {_ot} to {_r3}
  181. broadcast "Runda 8. Atakujacy - lucznicy = %{_al}% (%{_aal}%)|| Obronca - topornicy = %{_ot}% (%{_oot}%)"
  182. if {_al} is bigger than 0:
  183. set {_r1} to {_ool} / {_al}
  184. set {_r2} to {_r1} * 10
  185. set {_r2} to rounded {_r2}
  186. set {_r3} to {_al} - {_r2}
  187. set {_r3} to rounded {_r3}
  188. if {_r3} is less than 1:
  189. set {_al} to 0
  190. else:
  191. set {_al} to {_r3}
  192. set {_r1} to {_aal} / {_ol}
  193. set {_r2} to {_r1} * 10
  194. set {_r2} to rounded {_r2}
  195. set {_r3} to {_ol} - {_r2}
  196. set {_r3} to rounded {_r3}
  197. if {_r3} is less than 1:
  198. set {_ol} to 0
  199. else:
  200. set {_ol} to {_r3}
  201. broadcast "Runda 9. Atakujacy - lucznicy = %{_al}% (%{_aal}%)|| Obronca - lucznicy = %{_ol}% (%{_ool}%)"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement