Advertisement
Guest User

Untitled

a guest
Aug 24th, 2015
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. ;Autor: odzi
  2. ;v. 1.0
  3. ;Skrypt otwiera nam plecak juki i wyrzuca poszczególną rude na ziemie
  4. set %ji #jindex
  5. set *STOP 0
  6. repeat
  7. {
  8. if *STOP = 1
  9. {
  10. repeat
  11. until *STOP = 0
  12. }
  13. if %ji < #jindex
  14. {
  15. set %ji %ji + 1
  16. scanjournal %ji
  17. if Zapisywanie in #journal
  18. gosub zapis
  19. }
  20. if #targcurs = 1
  21. {
  22. repeat
  23. until #targcurs = 0
  24. }
  25. finditem YAB_BO G_5
  26. for #findindex 1 #findcnt
  27. {
  28. IF #findtype = BO && #finddist > 1
  29. {
  30. event macro 1 0 Podejdzcie!!
  31. set #lobjectid #findid
  32. event macro 17
  33. }
  34. }
  35. wait 10
  36. finditem * C
  37. for #findindex 1 #findcnt
  38. {
  39. if #findtype = DWJ && #findcol = 1209 || #findtype = DWJ && #findcol = 1309 || #findtype = DWJ && #findcol = 1247 || #findtype = DWJ && #findcol = 1320 || #findtype = DWJ && #findcol = 0
  40. {
  41. ignoreitem
  42. continue
  43. }
  44. if #findtype = DWJ
  45. gosub wyrzuc #findid #findstack
  46. }
  47. }
  48. until #false
  49.  
  50. sub zapis
  51. repeat
  52. {
  53. if %ji < #jindex
  54. {
  55. set %ji %ji + 1
  56. scanjournal %ji
  57. if Koniec_zapisywania in #journal
  58. return
  59. }
  60. until #false
  61.  
  62. sub wyrzuc
  63. exevent drag %1 %2
  64. if %ji < #jindex
  65. {
  66. repeat
  67. {
  68. set %ji %ji + 1
  69. scanjournal %ji
  70. if Holding_ in #journal
  71. {
  72. set #sysmsgcol 55
  73. event sysmessage Holding skrypt wraca do poczatku.
  74. return
  75. }
  76. }
  77. until %ji = #jindex
  78. }
  79. wait 10
  80. exevent dropg #charposx #charposy
  81. gosub sprawdz
  82. return
  83.  
  84. sub sprawdz
  85. if #LLIFTEDKIND = 1
  86. event dropc #backpackid
  87. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement