Advertisement
Guest User

Untitled

a guest
May 24th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.80 KB | None | 0 0
  1.  
  2. //88/;Skrypt bY SabiK
  3. ;leczenie-butle-bronie
  4. ;Wersja 1.5
  5. ;Skrypt leczy bandazami oraz po ustawieniu zmiennych mozna ustawic pod bindy zakladanie broni
  6. ;oraz picie mixa odswiezenia pod binda lub automatycznie gdy stamina jest mniejsza od 15
  7. ;Standartowo bindy ustawione sa nastepujaco:
  8. ;F3 - arm pika/hala, F4 - arm kris i pawez/katana i pawez, insert - arm widly i pawez/wielki miecz i pawez
  9. ;F5 - mix odswiezenia, F6 - mix odtrutki, F7 - wybuch z precastem F8 - wybuch w siebie, F9 - mix dexa, F10 - mix str, F11 - mix trutki, F12 - mix leczenia
  10. set %bron 1 ;Tu ustaw jakim typem broni walczysz (0 - Brak ubierania broni, 1 - Szpady, 2 - Miecze)
  11. set %odsw 2 ;Tu ustaw czy skrypt ma pic Miksa Odswiezenia gdy ma ponizej 15staminy albo gdy wcisniesz binda (0 - Bez mixa odswiezenia, 1 - Auto, 2 - Bind, 3 - to i to)
  12. set #sysmsgcol 63
  13. event sysmessage Skrypt [leczenie-butle-bronie] odpalony (bY SabiK)
  14. wait 1
  15.  
  16. start:
  17. if H in #charstatus
  18. goto start
  19. set %bandaze 0
  20. set %licz 0
  21.  
  22. leczenie:
  23.  
  24. onhotkey f5 ;mix odswiezenia pod F5
  25. gosub odswiezenia
  26. if %licz > 30
  27. goto butle
  28.  
  29. }
  30. if %bron = 0
  31. goto butle3
  32. if %bron = 2
  33. goto butle2
  34. onhotkey f3 ;arm pika
  35. gosub bron1
  36. onhotkey f13 ;arm kris i pawez
  37. gosub bron2
  38. onhotkey insert ;arm widly i pawez
  39. gosub bron3
  40. goto butle3
  41. butle2:
  42. onhotkey f3 ;arm halabarda
  43. gosub bron4
  44. onhotkey f0 ;arm katana i pawez
  45. gosub bron5
  46. onhotkey insert ;arm wielki miecz i pawez
  47. gosub bron6
  48. butle3:
  49. if %odsw = 0
  50. goto butle5
  51. if %odsw = 1
  52. goto butle4
  53. onhotkey f5 ;mix odswiezenia pod F5
  54. gosub odswiezenia
  55. butle4:
  56. if %odsw = 2
  57. goto butle5
  58. if #stamina < 8
  59. gosub odswiezenia ;auto picie mixa odswiezenia
  60. butle5:
  61. onhotkey 1 ctrl ;bandaze
  62. gosub bandage
  63. onhotkey f8 ;mix odtrutki pod F6
  64. gosub odtrutka
  65. ;onhotkey f7 ;wybuch pod F7
  66. ; gosub wybuch
  67. onhotkey f7 ;wybuch w siebie pod F8
  68. gosub wybuchself
  69. onhotkey f10 ;mix sily pod F9
  70. gosub sily
  71. onhotkey f10 ctrl ;mix dexa pod F10
  72. gosub dexa
  73. onhotkey f6 ;mix trutki pod F11
  74. gosub trutka
  75. onhotkey f4 ;mix leczenia pod F12
  76. gosub leczenia
  77. set %licz1 %licz1 + 1
  78. if %licz1 < 65
  79.  
  80.  
  81.  
  82. if #sysmsg = Anulowano.
  83. goto start
  84. if Your_skill_in_Healing in #sysmsg
  85. goto start
  86. goto leczenie
  87.  
  88.  
  89. sub odswiezenia
  90. finditem zuf C
  91. if #findkind = -1
  92. {
  93. set #sysmsgcol 1080
  94. event sysmessage Nie masz miksa odswiezenia
  95. return
  96. }
  97. set #lobjectid #findid
  98. event macro 17
  99. set #sysmsgcol 88
  100. event sysmessage Wypiles miksa odswiezenia
  101. return
  102.  
  103. sub trutka
  104. finditem avf C
  105. if #findkind = -1
  106. {
  107. set #sysmsgcol 1080
  108. event sysmessage Nie masz miksa trutki
  109. return
  110. }
  111. set #lobjectid #findid
  112. event macro 17
  113. set #sysmsgcol 88
  114. event sysmessage Wypiles miksa trutki
  115. return
  116.  
  117. sub sily
  118. finditem xuf C
  119. if #findkind = -1
  120. {
  121. set #sysmsgcol 1080
  122. event sysmessage Nie masz miksa sily
  123. return
  124. }
  125. set #lobjectid #findid
  126. event macro 17
  127. set #sysmsgcol 88
  128. event sysmessage Wypiles miksa sily
  129. return
  130.  
  131. sub dexa
  132. finditem yuf C
  133. if #findkind = -1
  134. {
  135. set #sysmsgcol 1080
  136. event sysmessage Nie masz miksa dexa
  137. return
  138. }
  139. set #lobjectid #findid
  140. event macro 17
  141. set #sysmsgcol 88
  142. event sysmessage Wypiles miksa dexa
  143. return
  144.  
  145. sub leczenia
  146. finditem uuf C
  147. if #findkind = -1
  148. {
  149. set #sysmsgcol 1080
  150. event sysmessage Nie masz miksa leczenia
  151. return
  152. }
  153. set #lobjectid #findid
  154. event macro 17
  155. set #sysmsgcol 88
  156. event sysmessage Uzyles miksa leczenia
  157. return
  158.  
  159. sub odtrutka
  160. finditem nuf C
  161. if #findkind = -1
  162. {
  163. set #sysmsgcol 1080
  164. event sysmessage Nie masz miksa odtrutki
  165. return
  166. }
  167. set #lobjectid #findid
  168. event macro 17
  169. set #sysmsgcol 88
  170. event sysmessage Uzyles miksa odtrutki
  171. return
  172.  
  173. sub wybuch
  174. finditem tuf C
  175. if #findkind = -1
  176. {
  177. set #sysmsgcol 1080
  178. event sysmessage Nie masz miksa wybuchowego
  179. return
  180. }
  181. set #lobjectid #findid
  182. event macro 17
  183. set #sysmsgcol 88
  184. event sysmessage Uzyles miksa wybuchowego
  185. return
  186.  
  187. sub wybuchself
  188. finditem tuf C
  189. if #findkind = -1
  190. {
  191. set #sysmsgcol 1080
  192. event sysmessage Nie masz miksa wybuchowego
  193. return
  194. }
  195. wyb:
  196. set %licz 0
  197. set #lobjectid #findid
  198. event macro 17
  199. petla:
  200. set %licz %licz + 1
  201. if #targcurs = 1
  202. goto dalej
  203. if %licz > 35
  204. goto wyb
  205. goto petla
  206. dalej:
  207. event macro 23
  208. event macro 23
  209. event macro 23
  210. omin:
  211. set #sysmsgcol 88
  212. event sysmessage Rzuciles w siebie miksa wybuchowego
  213. return
  214.  
  215. sub bron1
  216. finditem cuo C
  217. if #findkind = -1
  218. {
  219. set #sysmsgcol 1080
  220. event sysmessage Nie masz piki
  221. return
  222. }
  223. set #lobjectid #findid
  224. event macro 17
  225. set #sysmsgcol 88
  226. event sysmessage Zalozyles pike
  227. return
  228.  
  229. sub bron2
  230. finditem vrh C
  231. if #findkind = -1
  232. {
  233. set #sysmsgcol 1080
  234. event sysmessage Nie masz krisa
  235. goto bron21
  236. }
  237. set #lobjectid #findid
  238. event macro 17
  239. set #sysmsgcol 88
  240. event sysmessage Zalozyles krisa
  241. bron21:
  242. wait 20
  243. finditem cik C
  244. if #findkind = -1
  245. {
  246. set #sysmsgcol 1080
  247. event sysmessage Nie masz pawezy
  248. return
  249. }
  250. set #lobjectid #findid
  251. event macro 17
  252. set #sysmsgcol 88
  253. event sysmessage Zalozyles pawez
  254. return
  255.  
  256. sub bron3
  257. finditem srh C
  258. if #findkind = -1
  259. {
  260. set #sysmsgcol 1080
  261. event sysmessage Nie masz widel
  262. goto bron31
  263. }
  264. set #lobjectid #findid
  265. event macro 17
  266. set #sysmsgcol 88
  267. event sysmessage Zalozyles widly
  268. bron31:
  269. wait 20
  270. finditem cik C
  271. if #findkind = -1
  272. {
  273. set #sysmsgcol 1080
  274. event sysmessage Nie masz pawezy
  275. return
  276. }
  277. set #lobjectid #findid
  278. event macro 17
  279. set #sysmsgcol 88
  280. event sysmessage Zalozyles pawez
  281. return
  282.  
  283. sub bron4
  284. finditem yth C
  285. if #findkind = -1
  286. {
  287. set #sysmsgcol 1080
  288. event sysmessage Nie masz halabardy
  289. return
  290. }
  291. set #lobjectid #findid
  292. event macro 17
  293. set #sysmsgcol 88
  294. event sysmessage Zalozyles halabarde
  295. return
  296.  
  297. sub bron5
  298. finditem omh C
  299. if #findkind = -1
  300. {
  301. set #sysmsgcol 1080
  302. event sysmessage Nie masz katany
  303. goto bron51
  304. }
  305. set #lobjectid #findid
  306. event macro 17
  307. set #sysmsgcol 88
  308. event sysmessage Zalozyles katane
  309. bron51:
  310. wait 20
  311. finditem cik C
  312. if #findkind = -1
  313. {
  314. set #sysmsgcol 1080
  315. event sysmessage Nie masz pawezy
  316. return
  317. }
  318. set #lobjectid #findid
  319. event macro 17
  320. set #sysmsgcol 88
  321. event sysmessage Zalozyles pawez
  322. return
  323.  
  324. sub bron6
  325. finditem bph C
  326. if #findkind = -1
  327. {
  328. set #sysmsgcol 1080
  329. event sysmessage Nie masz wielkiego miecza
  330. goto bron61
  331. }
  332. set #lobjectid #findid
  333. event macro 17
  334. set #sysmsgcol 88
  335. event sysmessage Zalozyles wielki miecz
  336. bron61:
  337. wait 20
  338. finditem cik C
  339. if #findkind = -1
  340. {
  341. set #sysmsgcol 1080
  342. event sysmessage Nie masz pawezy
  343. return
  344. }
  345. set #lobjectid #findid
  346. event macro 17
  347. set #sysmsgcol 88
  348. event sysmessage Zalozyles pawez
  349. return
  350.  
  351. sub bandage
  352. bandage:
  353. finditem zlf C
  354. if #findkind = -1
  355. return
  356. set #lobjectid #findid
  357. event macro 17
  358. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement