Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2015
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.19 KB | None | 0 0
  1. ;Autor: odzi:)
  2. ;ver. 1.0.3
  3. ;Skrypt na dobijanie, połączony z grabieniem by. odzi: ver. 1.0.0
  4. set #sysmsgcol 75
  5. event sysmessage Skrypt na dobijanie powered by Odzi:) (ver. 1.0.3)
  6. set #lpc 1000
  7. set %ji #jindex
  8. deletejournal
  9. repeat
  10. {
  11. onhotkey d alt
  12. {
  13. event sysmessage ZATRZYMANO!!
  14. wait 1s
  15. repeat
  16. {
  17. onhotkey d alt
  18. {
  19. event sysmessage WZNOWIONO!
  20. wait 1s
  21. break
  22. }
  23. }
  24. until #false
  25. }
  26. if *grabie = 1
  27. {
  28. repeat
  29. until *grabie = 0
  30. }
  31. if #enemyid <> %enemy
  32. {
  33. set *grab 1
  34. set *atack 0
  35. if *atack = 1
  36. {
  37. repeat
  38. set *atack 0
  39. until *atack = 0
  40. }
  41. }
  42. if *medyt = 1 || *bles = 1 || *czar = 1
  43. {
  44. repeat
  45. until *medyt = 0 && *bles = 0 && *czar = 0
  46. }
  47. while #hits > 60 && #enemyid <> N/A
  48. {
  49. if *grabie = 1
  50. {
  51. repeat
  52. until *grabie = 0
  53. }
  54. set *atack 1
  55. if *atack = 0
  56. {
  57. repeat
  58. set *atack 1
  59. until *atack = 1
  60. }
  61. onhotkey d alt
  62. {
  63. event sysmessage ZATRZYMANO!!
  64. set *zatrz 1
  65. wait 1s
  66. repeat
  67. {
  68. onhotkey d alt
  69. {
  70. event sysmessage WZNOWIONO!
  71. set *zatrz 0
  72. wait 1s
  73. break
  74. }
  75. }
  76. until #false
  77. }
  78. finditem #enemyid
  79. if #findid <> #enemyid
  80. {
  81. repeat
  82. onhotkey d alt
  83. break
  84. finditem #enemyid
  85. if *grabie = 1
  86. {
  87. repeat
  88. until *grabie = 0
  89. }
  90. until #enemyid = #findid
  91. }
  92. ;for #findindex 1 #findcnt
  93. ;{
  94. ;if #findid = #enemyid
  95. ;{
  96. set %enemy #findid
  97. set *enemy #enemyid
  98. if *enemy <> #findid
  99. {
  100. repeat
  101. set *enemy #enemyid
  102. until *enemy = #enemyid
  103. }
  104. if #enemyid <> %enemy
  105. {
  106. set *grab 1
  107. wait 6s
  108. }
  109. if *grabie = 1
  110. {
  111. repeat
  112. until *grabie = 0
  113. }
  114. if *medyt = 1 || *bles = 1 || *czar = 1
  115. {
  116. repeat
  117. until *medyt = 0 && *bles = 0 && *czar = 0
  118. }
  119. ;finditem %enemy
  120. ;if #findid <> %enemy
  121. ;{
  122. ;repeat
  123. ;finditem %enemy
  124. ;until %enemy = #findid
  125. ;}
  126. ;for #findindex 1 #findcnt
  127. ;{
  128. if #finddist <= 1
  129. break
  130. set %i 0
  131. for %i 1 17
  132. {
  133. if *medyt = 1 || *bles = 1 || *czar = 1
  134. {
  135. repeat
  136. until *medyt = 0 && *bles = 0 && *czar = 0
  137. }
  138. if *grabie = 1
  139. {
  140. repeat
  141. until *grabie = 0
  142. }
  143. set %findz #charposz - %i
  144. set %findzz #charposz + %i
  145. event property #findid
  146. set %czas #scnt + 2
  147. repeat
  148. {
  149. if #property = N/A
  150. event property #findid
  151. }
  152. until #property <> N/A
  153. if robotnik in #property && #finddist > 1 && #finddist < 23 && #findz = #charposz || robotnik in #property && #finddist > 1 && #finddist < 23 && #findz = %findzz || robotnik in #property && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findz || padliniak in #property && #finddist > 1 && #finddist < 23 && #findz = #charposz || padliniak in #property && #finddist > 1 && #finddist < 23 && #findz = %findzz || padliniak in #property && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findz || #findrep = 3 && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = #charposz || #findrep = 3 && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findzz || #findrep = 3 && %enemy = #findid && #finddist > 1 && #finddist < 23 && #findz = %findz || #findrep = 6 && #finddist > 1 && #finddist < 7 && #findz = #charposz || #findrep = 6 && #finddist > 1 && #finddist < 10 && #findz = %findzz || #findrep = 6 && #finddist > 1 && #finddist < 10 && #findz = %findz
  154. {
  155. set %charposx #charposx
  156. set %charposy #charposy
  157. event pathfind #findx #findy #findz
  158. set %czas #scnt + 2
  159. if *grabie = 1
  160. {
  161. repeat
  162. until *grabie = 0
  163. }
  164. repeat
  165. {
  166. if %czas < #scnt
  167. break
  168. if #charposx <> #findx && #charposy <> #findy || #charposx = #findx && #charposy <> #findy || #charposx <> #findx && #charposy = #findy
  169. event pathfind #findx #findy #findz
  170. if #enemyid <> %enemy
  171. {
  172. set *grab 1
  173. break
  174. }
  175. onhotkey d alt
  176. {
  177. event sysmessage ZATRZYMANO!!
  178. set *zatrz 1
  179. wait 1s
  180. repeat
  181. {
  182. onhotkey d alt
  183. {
  184. event sysmessage WZNOWIONO!
  185. set *zatrz 0
  186. wait 1s
  187. break
  188. }
  189. }
  190. until #false
  191. }
  192. if %ji < #jindex
  193. {
  194. set %ji %ji + 1
  195. scanjournal %ji
  196. if Can't_get_there in #journal
  197. {
  198. ignoreitem #enemyid
  199. set #sysmsgcol 75
  200. event sysmessage Omijam Moba
  201. set *atack 0
  202. break
  203. }
  204. }
  205. }
  206. until #charposx <> %charposx || #charposy <> %charposy ;|| #charposx = %charposx && #charposy <> %charposy || #charposx <> %charposx && #charposy = %charposy || #hits < 60
  207. set %i 17
  208. if #enemyid <> %enemy
  209. {
  210. set *grab 1 ;&& #finddist <= 1
  211. break
  212. }
  213. if *grabie = 1
  214. {
  215. repeat
  216. until *grabie = 0
  217. }
  218. if #charghost = YES
  219. {
  220. set #sysmsgcol 1080
  221. event sysmessage Jestes martwy! Wylaczono skrypt [dobijanie]
  222. halt
  223. }
  224. }
  225. onhotkey d alt
  226. break
  227. }
  228. ;}
  229. onhotkey d alt
  230. {
  231. event sysmessage ZATRZYMANO!!
  232. set *zatrz 1
  233. wait 1s
  234. repeat
  235. {
  236. onhotkey d alt
  237. {
  238. event sysmessage WZNOWIONO!
  239. set *zatrz 0
  240. wait 1s
  241. break
  242. }
  243. }
  244. until #false
  245. ;}
  246. ;}
  247. onhotkey d alt
  248. {
  249. event sysmessage ZATRZYMANO!!
  250. set *zatrz 1
  251. wait 1s
  252. repeat
  253. {
  254. onhotkey d alt
  255. {
  256. event sysmessage WZNOWIONO!
  257. set *zatrz 0
  258. wait 1s
  259. break
  260. }
  261. }
  262. until #false
  263. }
  264. if #enemyid <> %enemy
  265. {
  266. set *grab 1
  267. wait 40
  268. }
  269. set *atack 0
  270. if *atack = 1
  271. {
  272. repeat
  273. set *atack 0
  274. until *atack = 0
  275. }
  276. }
  277. }
  278. }
  279. }
  280. until #false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement