Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.80 KB | None | 0 0
  1. //Judaki's Custom Skinner
  2. //Version 5.1 (September 22, 2017)
  3. //*****
  4. //Skins Corpse and reopens to assist in autoloot (as backup)
  5. //Claims Corpse added
  6. //You need dagger and scissors in backpack
  7. //Gems, Hide, Scales, Feathers, Wool Looter/Cutter
  8. //Adds items to Wood Worker's Keys, Tailor Keys, Gem Pouch
  9. //*****
  10. //Start of Script
  11. if not @findtype '0x2006' 'any' 'ground' '1' '2'
  12. sysmsg '---[No Corpse Found]---' '45'
  13. stop
  14. else
  15. @setalias! 'o' 'found'
  16. endif
  17. if not @findtype '0xf52' 'any' 'backpack'
  18. sysmsg '---[No dagger]---' '25'
  19. stop
  20. else
  21. @usetype! '0xf52' 'any' 'backpack'
  22. waitfortarget '5000'
  23. target! 'o'
  24. pause 600
  25. @usetype '0x2006' 'any' 'ground' '1' '2'
  26. pause 1000
  27. endif
  28. pause 500
  29. // Start listing
  30. if not listexists 'skinloot'
  31. createlist 'skinloot'
  32. endif
  33. // Gems, Hides, Scales, Feathers, Wool
  34. @pushlist 'skinloot' '0x1079' // Hides
  35. @pushlist 'skinloot' '0x26b4' // Scales
  36. @pushlist 'skinloot' '0x1bd1' // Feathers
  37. @pushlist 'skinloot' '0xdf8' // Wool
  38. @pushlist 'skinloot' '0xf26' // Diamond
  39. @pushlist 'skinloot' '0xf19' // Sapphire
  40. @pushlist 'skinloot' '0xf13' // Ruby
  41. @pushlist 'skinloot' '0xf21' // Star Sapphire
  42. @pushlist 'skinloot' '0xf10' // Emerald
  43. @pushlist 'skinloot' '0xf15' // Citrine
  44. @pushlist 'skinloot' '0xf16' // Amethyst
  45. @pushlist 'skinloot' '0xf2d' // Tourmaline
  46. @pushlist 'skinloot' '0xf25' // Amber
  47. @pushlist 'skinloot' '0x3198' // Blue Diamond
  48. @pushlist 'skinloot' '0x3199' // Brilliant Amber
  49. @pushlist 'skinloot' '0x3192' // Dark Sapphire
  50. @pushlist 'skinloot' '0x3195' // Ecru Citrine
  51. @pushlist 'skinloot' '0x3197' // Fire Ruby
  52. @pushlist 'skinloot' '0x3194' // Perfect Emerald
  53. @pushlist 'skinloot' '0x3193' // Turquoise
  54. @pushlist 'skinloot' '0x3196' // White Pearl
  55. @pushlist 'skinloot' '0x1ea7' // Arcane Gem
  56. // End of List
  57. // **Start of Loot**
  58. for 0 to skinloot
  59. while @movetype 'skinloot[]' 'o' 'backpack'
  60. pause 100
  61. endwhile
  62. endfor
  63. // Cut Hides
  64. while @findtype! '0x1079' 'any' 'backpack' 'any'
  65. pause 500
  66. @usetype! '0xf9f' 'any' 'backpack'
  67. waitfortarget '2000'
  68. targettype '0x1079' 'any' 'backpack'
  69. pause 600
  70. endwhile
  71. @removelist 'skinloot'
  72. if @findtype 0x2006 'any' 'ground' 1 2
  73. msg '[claim'
  74. waitfortarget 15000
  75. @target! 'found'
  76. pause 200
  77. @canceltarget
  78. endif
  79. @canceltarget
  80. ignoreobject 'o'
  81. sysmsg 'Corpse Now Ignored' '50'
  82. pause '500'
  83. if not listexists 'tailorkeys'
  84. createlist 'tailorkeys'
  85. endif
  86. @pushlist 'tailorkeys' '0x26b4' // Scales
  87. @pushlist 'tailorkeys' '0x1081' // Leather
  88. @pushlist 'tailorkeys' '0xdf8' // Wool
  89. for 0 to tailorkeys
  90. while @findtype 'tailorkeys[]'
  91. @setalias 'tailorstuff' 'found'
  92. usetype '0x176b' '69' 'backpack'
  93. waitforgump 1106836505 15000
  94. replygump 0x41f8fc19 999
  95. waitforgump 1106836505 15000
  96. waitfortarget 15000
  97. @target 'tailorstuff'
  98. waitforgump 1106836505 15000
  99. endwhile
  100. endfor
  101. @replygump 0x41f8fc19 0
  102. @canceltarget
  103. @removelist 'tailorkeys'
  104. @unsetalias 'tailorstuff'
  105. sysmsg 'Done with Tailors keys.'
  106. pause 500
  107. if not listexists 'woodkeys'
  108. createlist 'woodkeys'
  109. endif
  110. @pushlist 'woodkeys' '0x1bd1' // Feathers
  111. for 0 to woodkeys
  112. while @findtype 'woodkeys[]'
  113. @setalias 'woods' 'found'
  114. usetype '0x176b' '88' 'backpack'
  115. waitforgump 173511501 15000
  116. replygump 0xa57934d 17
  117. waitforgump 173511501 15000
  118. waitfortarget 15000
  119. @target 'woods'
  120. waitforgump 173511501 15000
  121. endwhile
  122. endfor
  123. @replygump 0xa57934d 0
  124. @canceltarget
  125. @removelist 'woodkeys'
  126. @unsetalias 'woods'
  127. sysmsg 'Done with Woodworkers keys.'
  128. pause 500
  129. if not listexists 'gempouch'
  130. createlist 'gempouch'
  131. endif
  132. @pushlist 'gempouch' '0xf26' // Diamond
  133. @pushlist 'gempouch' '0xf19' // Sapphire
  134. @pushlist 'gempouch' '0xf13' // Ruby
  135. @pushlist 'gempouch' '0xf21' // Star Sapphire
  136. @pushlist 'gempouch' '0xf10' // Emerald
  137. @pushlist 'gempouch' '0xf15' // Citrine
  138. @pushlist 'gempouch' '0xf16' // Amethyst
  139. @pushlist 'gempouch' '0xf2d' // Tourmaline
  140. @pushlist 'gempouch' '0xf25' // Amber
  141. @pushlist 'gempouch' '0x3198' // Blue Diamond
  142. @pushlist 'gempouch' '0x3199' // Brilliant Amber
  143. @pushlist 'gempouch' '0x3192' // Dark Sapphire
  144. @pushlist 'gempouch' '0x3195' // Ecru Citrine
  145. @pushlist 'gempouch' '0x3197' // Fire Ruby
  146. @pushlist 'gempouch' '0x3194' // Perfect Emerald
  147. @pushlist 'gempouch' '0x3193' // Turquoise
  148. @pushlist 'gempouch' '0x3196' // White Pearl
  149. @pushlist 'gempouch' '0x1ea7' // Arcane Gem
  150. for 0 to gempouch
  151. while @findtype 'gempouch[]'
  152. @setalias 'gems' 'found'
  153. usetype '0xe79' '2165' 'backpack'
  154. waitforgump 309845371 15000
  155. replygump 0x1277dd7b 30
  156. waitforgump 309845371 15000
  157. waitfortarget 15000
  158. @target 'gems'
  159. waitforgump 309845371 15000
  160. endwhile
  161. endfor
  162. @replygump 0x1277dd7b 0
  163. @canceltarget
  164. @removelist 'gempouch'
  165. @unsetalias 'gems'
  166. sysmsg 'Done with Gem pouch.'
  167. pause 500
  168. replay
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement