matsamilla

Untitled

Nov 3rd, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.40 KB | None | 0 0
  1. @removelist 'Loot'
  2. @removelist 'Trash'
  3. @removelist 'Gems'
  4. @removelist 'Regs'
  5. @removelist 'Armor'
  6. @removelist 'BoneArmor'
  7. @removelist 'Weps'
  8. @removelist 'Scrolls'
  9. promptalias 'Chest'
  10. if not @findobject 'RegChest'
  11. headmsg 'Select a chest for Regs'
  12. promptalias 'RegChest'
  13. endif
  14. if not @findobject 'BoneChest'
  15. headmsg 'Select a Chest for Bone Armor'
  16. promptalias 'BoneChest'
  17. endif
  18. if not @findobject 'NetChest'
  19. headmsg 'Select a chest for Nets'
  20. promptalias 'NetChest'
  21. endif
  22. if not @findobject 'GoldChest'
  23. headmsg 'Select a Chest for Gold'
  24. promptalias 'GoldChest'
  25. endif
  26. if not @findobject 'ArmorChest'
  27. headmsg 'Select a chest for Armor'
  28. promptalias 'ArmorChest'
  29. endif
  30. if not @findobject 'WepChest'
  31. headmsg 'Select a chest for Weapons'
  32. promptalias 'WepChest'
  33. endif
  34. if not @findobject 'GemChest'
  35. headmsg 'Select a chest for Gems'
  36. promptalias 'GemChest'
  37. endif
  38. if not @findobject 'ScrollChest'
  39. headmsg 'Select a bag for Scrolls'
  40. promptalias 'ScrollChest'
  41. endif
  42. if not listexists 'Loot'
  43. createlist 'Loot'
  44. endif
  45. if not listexists 'Gems'
  46. createlist 'Gems'
  47. endif
  48. if not listexists 'Regs'
  49. createlist 'Regs'
  50. endif
  51. if not listexists 'Armor'
  52. createlist 'Armor'
  53. endif
  54. if not listexists 'BoneArmor'
  55. createlist 'BoneArmor'
  56. endif
  57. if not listexists 'Weps'
  58. createlist 'Weps'
  59. endif
  60. if not listexists 'Scrolls'
  61. createlist 'Scrolls'
  62. endif
  63. if not listexists 'Trash'
  64. createlist 'Trash'
  65. endif
  66. if not @findobject 'TrashCan' or not @inrange 'TrashCan' '3'
  67. headmsg 'Select a corpse to dump Trash in'
  68. promptalias 'TrashCan'
  69. endif
  70. if not hidden 'self'
  71. useskill 'Hiding'
  72. endif
  73. pushlist 'Loot' 0x2260 //Skill Scrolls
  74. //pushlist 'Loot' 0xeed // Gold
  75. pushlist 'Loot' 0x1f4c //Recall
  76. pushlist 'Loot' 0x1f66 // Energy Vortex
  77. pushlist 'Regs' 0xf7a // Black Pearl
  78. pushlist 'Regs' 0xf7b // Blood Moss
  79. pushlist 'Regs' 0xf86 // Mandrake Root
  80. pushlist 'Regs' 0xf84 // Garlic
  81. pushlist 'Regs' 0xf85 // Ginseng
  82. pushlist 'Regs' 0xf88 // Nightshade
  83. pushlist 'Regs' 0xf8d // Spider's Silk
  84. pushlist 'Regs' 0xf8c // Sulphurous Ash
  85. //Gems
  86. pushlist 'Gems' 0xf16 // Amethyst
  87. pushlist 'Gems' 0xf15 // Citrine
  88. pushlist 'Gems' 0xf19 // Sapphire
  89. pushlist 'Gems' 0xf25 // Amber
  90. pushlist 'Gems' 0xf21 // Star Sapphire
  91. pushlist 'Gems' 0xf10 // Emerald
  92. pushlist 'Gems' 0xf26 // Diamond
  93. pushlist 'Gems' 0xf2d // Tourmaline
  94. pushlist 'Gems' 0xf13 // Ruby
  95. pushlist 'Gems' 0xdf5 // Wands
  96. pushlist 'Gems' 0xdf3 // Wands
  97. pushlist 'Gems' 0xdf4 // Wands
  98. pushlist 'Gems' 0xdf2 // Wands
  99. //Weps
  100. @pushlist 'Weps' 0xe87 //Pitchfork
  101. @pushlist 'Weps' 0xec3 //Cleaver
  102. @pushlist 'Weps' 0xf43
  103. @pushlist 'Weps' 0xf45
  104. @pushlist 'Weps' 0x13fb
  105. @pushlist 'Weps' 0x1443
  106. @pushlist 'Weps' 0xf49
  107. @pushlist 'Weps' 0xf47
  108. @pushlist 'Weps' 0xf4d
  109. @pushlist 'Weps' 0x143e
  110. @pushlist 'Weps' 0xf4b
  111. // Swords
  112. @pushlist 'Weps' 0xf5e
  113. @pushlist 'Weps' 0x13ff
  114. @pushlist 'Weps' 0x13b6
  115. @pushlist 'Weps' 0x13b9
  116. @pushlist 'Weps' 0xf5e
  117. @pushlist 'Weps' 0x1441
  118. @pushlist 'Weps' 0xf61
  119. @pushlist 'Weps' 0xf61
  120. // Fencing
  121. @pushlist 'Weps' 0x1403
  122. @pushlist 'Weps' 0xf62
  123. @pushlist 'Weps' 0x1401
  124. @pushlist 'Weps' 0x1405
  125. @pushlist 'Weps' 0xf52
  126. // Bows
  127. @pushlist 'Weps' 0xf50
  128. @pushlist 'Weps' 0x26c3
  129. @pushlist 'Weps' 0x13fd
  130. @pushlist 'Weps' 0x26c2
  131. @pushlist 'Weps' 0x13b2
  132. // Maces
  133. @pushlist 'Weps' 0x143d
  134. @pushlist 'Weps' 0xe89
  135. @pushlist 'Weps' 0x1407
  136. @pushlist 'Weps' 0x13b4
  137. @pushlist 'Weps' 0x1439
  138. @pushlist 'Weps' 0x143b
  139. @pushlist 'Weps' 0x13b0
  140. @pushlist 'Weps' 0xf5c
  141. @pushlist 'Weps' 0xdf0
  142. @pushlist 'Weps' 0x13f8
  143. // Shields
  144. @pushlist 'Armor' 0x1b76
  145. @pushlist 'Armor' 0x1b7b
  146. @pushlist 'Armor' 0x1b72
  147. @pushlist 'Armor' 0x1b73
  148. @pushlist 'Armor' 0x1b74
  149. @pushlist 'Armor' 0x1b79
  150. @pushlist 'Armor' 0x1b7a
  151. //Platemail
  152. @pushlist 'Armor' 0x1408 //Close Helmet
  153. @pushlist 'Armor' 0x1410 //Platemail Arms
  154. @pushlist 'Armor' 0x1411 //Platemail Legs
  155. @pushlist 'Armor' 0x1412 //Plate Helm
  156. @pushlist 'Armor' 0x1413 //Plate Gorget
  157. @pushlist 'Armor' 0x1414 //Platemail Gloves
  158. @pushlist 'Armor' 0x1415 //Plate Chest
  159. @pushlist 'Armor' 0x140a //Helmet
  160. @pushlist 'Armor' 0x140c //Bascinet
  161. @pushlist 'Armor' 0x140e //Norse Helm
  162. //Chainmail
  163. @pushlist 'Armor' 0x13bb //Chainmail Coif
  164. @pushlist 'Armor' 0x13be //Chainmail Leggins
  165. @pushlist 'Armor' 0x13bf //Chainmail Tunic
  166. //Ringmail
  167. @pushlist 'Armor' 0x13ee //Ringmail Sleeves
  168. @pushlist 'Armor' 0x13eb //Ringmail Gloves
  169. @pushlist 'Armor' 0x13ec //Ringmail Tunic
  170. @pushlist 'Armor' 0x13f0 //Ringmail Leggins
  171. //Studded
  172. @pushlist 'Armor' 0x13da //Studded Leggings
  173. @pushlist 'Armor' 0x13db //Studded Tunic
  174. @pushlist 'Armor' 0x13d5 //Studded Gloves
  175. @pushlist 'Armor' 0x13d6 //Studded Gorget
  176. @pushlist 'Armor' 0x13dc //Studded Sleeves
  177. //Leather
  178. @pushlist 'Armor' 0x13c6 //Leather Gloves
  179. @pushlist 'Armor' 0x13cd //Leather Sleeves
  180. @pushlist 'Armor' 0x13cc //Leather Tunic
  181. @pushlist 'Armor' 0x13cb //Leather Pants
  182. @pushlist 'Armor' 0x13c7 //Leather Gorget
  183. @pushlist 'Armor' 0x1db9 //Leather Cap
  184. //Female Armor
  185. @pushlist 'Armor' 0x1c04 //Female Plate
  186. @pushlist 'Armor' 0x1c0c //Female Studded Bustier
  187. @pushlist 'Armor' 0x1c02 //Female Studded Armor
  188. @pushlist 'Armor' 0x1c00 //Female Leather Shorts
  189. @pushlist 'Armor' 0x1c08 //Female Leather Skirt
  190. @pushlist 'Armor' 0x1c06 //Female Leather Armor
  191. @pushlist 'Armor' 0x1c0a //Female Leather Bustier
  192. //Bone
  193. @pushlist 'BoneArmor' 0x1451 //Bone Helmet
  194. @pushlist 'BoneArmor' 0x144f //Bone Tunic
  195. @pushlist 'BoneArmor' 0x144e //Bone Sleeves
  196. @pushlist 'BoneArmor' 0x1450 //Bone Glove
  197. @pushlist 'BoneArmor' 0x1452 //Bone Legs
  198. @pushlist 'BoneArmor' 0x1f0b //orc helm
  199. // Spell Scrolls
  200. pushlist 'Scrolls' 0x1f2d // Reactive Armor
  201. pushlist 'Scrolls' 0x1f2e // Clumsy
  202. pushlist 'Scrolls' 0x1f2f // Create Food
  203. pushlist 'Scrolls' 0x1f30 // Feeblemind
  204. pushlist 'Scrolls' 0x1f31 // Heal
  205. pushlist 'Scrolls' 0x1f32 // Magic Arrow
  206. pushlist 'Scrolls' 0x1f33 // Night Sight
  207. pushlist 'Scrolls' 0x1f34 // Weaken
  208. pushlist 'Scrolls' 0x1f35 // Agility
  209. pushlist 'Scrolls' 0x1f36 // Cunning
  210. pushlist 'Scrolls' 0x1f37 // Cure
  211. pushlist 'Scrolls' 0x1f38 // Harm
  212. pushlist 'Scrolls' 0x1f39 // Magic Trap
  213. pushlist 'Scrolls' 0x1f3a // Magic Untrap
  214. pushlist 'Scrolls' 0x1f3b // Protection
  215. pushlist 'Scrolls' 0x1f3c // Strength
  216. pushlist 'Scrolls' 0x1f3d // Bless
  217. pushlist 'Scrolls' 0x1f3e // Fireball
  218. pushlist 'Scrolls' 0x1f3f // Magic Lock
  219. pushlist 'Scrolls' 0x1f40 // Poison
  220. pushlist 'Scrolls' 0x1f41 // Telekinesis
  221. pushlist 'Scrolls' 0x1f42 // Teleport
  222. pushlist 'Scrolls' 0x1f43 // Unlock
  223. pushlist 'Scrolls' 0x1f44 // Wall of Stone
  224. pushlist 'Scrolls' 0x1f45 // Arch Cure
  225. pushlist 'Scrolls' 0x1f46 // Arch Protection
  226. pushlist 'Scrolls' 0x1f47 // Curse
  227. pushlist 'Scrolls' 0x1f48 // Fire Field
  228. pushlist 'Scrolls' 0x1f49 // Greater Heal
  229. pushlist 'Scrolls' 0x1f4a // Lightning
  230. pushlist 'Scrolls' 0x1f4b // Mana Drain
  231. pushlist 'Scrolls' 0x1f4d // Blade Spirit
  232. pushlist 'Scrolls' 0x1f4e // Dispel Field
  233. pushlist 'Scrolls' 0x1f4f // Incognito
  234. pushlist 'Scrolls' 0x1f50 // Magic Reflection
  235. pushlist 'Scrolls' 0x1f51 // Mind Blast
  236. pushlist 'Scrolls' 0x1f52 // Paralyze
  237. pushlist 'Scrolls' 0x1f53 // Poison Field
  238. pushlist 'Scrolls' 0x1f54 // Summon Creature
  239. pushlist 'Scrolls' 0x1f55 // Dispel
  240. pushlist 'Scrolls' 0x1f56 // Energy Bolt
  241. pushlist 'Scrolls' 0x1f57 // Explosion
  242. pushlist 'Scrolls' 0x1f58 // Invisibility
  243. pushlist 'Scrolls' 0x1f59 // Mark
  244. pushlist 'Scrolls' 0x1f5a // Mass Curse
  245. pushlist 'Scrolls' 0x1f5b // Paralyze Field
  246. pushlist 'Scrolls' 0x1f5c // Reveal
  247. pushlist 'Scrolls' 0x1f5d // Chain Lightning
  248. pushlist 'Scrolls' 0x1f5e // Energy Field
  249. pushlist 'Scrolls' 0x1f5f // Flamestrike
  250. pushlist 'Scrolls' 0x1f60 // Gate Travel
  251. pushlist 'Scrolls' 0x1f61 // Mana Vampire
  252. pushlist 'Scrolls' 0x1f62 // Mass Dispel
  253. pushlist 'Scrolls' 0x1f63 // Meteor Swarm
  254. pushlist 'Scrolls' 0x1f64 // Polymorph
  255. pushlist 'Scrolls' 0x1f65 // Earthquake
  256. pushlist 'Scrolls' 0x1f66 // Energy Vortex
  257. pushlist 'Scrolls' 0x1f67 // Ressurrection
  258. pushlist 'Scrolls' 0x1f68 // Summon Air Elemental
  259. pushlist 'Scrolls' 0x1f69 // Summon Daemon
  260. pushlist 'Scrolls' 0x1f6a // Summon Earth Elemental
  261. pushlist 'Scrolls' 0x1f6b // Summon Fire Elemental
  262. pushlist 'Scrolls' 0x1f6c // Summon Water Elemental
  263. //Trash
  264. @pushlist 'Trash' '0x171c'
  265. @pushlist 'Trash' '0x1717'
  266. @pushlist 'Trash' '0x1718'
  267. @pushlist 'Trash' '0x1544'
  268. @pushlist 'Trash' '0x1540'
  269. @pushlist 'Trash' '0x1713'
  270. @pushlist 'Trash' '0x1715'
  271. @pushlist 'Trash' '0x1714'
  272. @pushlist 'Trash' '0x1716'
  273. @pushlist 'Trash' '0x1717'
  274. @pushlist 'Trash' '0x1718'
  275. @pushlist 'Trash' '0x1719'
  276. @pushlist 'Trash' '0x171a'
  277. @pushlist 'Trash' '0x171b'
  278. @pushlist 'Trash' '0x171c'
  279. @pushlist 'Trash' '0x2306'
  280. @pushlist 'Trash' '0x13f6'
  281. @pushlist 'Trash' '0xec4'
  282. @pushlist 'Trash' '0x1716'
  283. @pushlist 'Trash' '0x171c'
  284. @pushlist 'Trash' '0xe81'
  285. @pushlist 'Trash' 0xe86 // Pickaxe
  286. useobject 'Chest'
  287. pause 900
  288. while hits < 80
  289. bigheal 'self'
  290. pause 1500
  291. endwhile
  292. if not @inrange 'Chest' '2'
  293. headmsg 'Chest out of range, Stopping...'
  294. stop
  295. endif
  296. for 0 to Loot
  297. while @movetype 0xdca 'Chest' 'NetChest'
  298. pause 1000
  299. endwhile
  300. while @movetype 0xeed 'Chest' 'GoldChest'
  301. pause 1000
  302. endwhile
  303. while @movetype Loot[] 'Chest' 'backpack'
  304. pause 1000
  305. endwhile
  306. endfor
  307. for 0 to Gems
  308. while @movetype Gems[] 'Chest' 'GemChest'
  309. pause 900
  310. endwhile
  311. endfor
  312. for 0 to Weps
  313. while @movetype Weps[] 'Chest' 'WepChest'
  314. if @injournal 'cannot hold' 'system'
  315. playsound 'error.wav'
  316. msg 'Weapon Chest Full, select another'
  317. promptalias 'WepChest'
  318. pause 600
  319. @clearjournal
  320. endif
  321. pause 900
  322. endwhile
  323. endfor
  324. for 0 to Armor
  325. while @movetype Armor[] 'Chest' 'ArmorChest'
  326. if @injournal 'cannot hold' 'system'
  327. playsound 'error.wav'
  328. msg 'Armor Chest Full, select another'
  329. promptalias 'ArmorChest'
  330. pause 600
  331. @clearjournal
  332. endif
  333. pause 900
  334. endwhile
  335. endfor
  336. for 0 to BoneArmor
  337. while @movetype BoneArmor[] 'Chest' 'BoneChest'
  338. if @injournal 'cannot hold' 'system'
  339. playsound 'error.wav'
  340. msg 'BoneChest Chest Full, select another'
  341. promptalias 'BoneChest'
  342. @clearjournal
  343. endif
  344. pause 900
  345. endwhile
  346. endfor
  347. for 0 to Scrolls
  348. while @movetype Scrolls[] 'Chest' 'ScrollChest'
  349. pause 900
  350. endwhile
  351. endfor
  352. for 0 to Regs
  353. while @movetype Regs[] 'Chest' 'RegChest'
  354. pause 900
  355. endwhile
  356. endfor
  357. for 0 to Trash
  358. while @movetype Trash[] 'Chest' 'TrashCan'
  359. pause 900
  360. endwhile
  361. endfor
  362. //msg 'Loot Aquired!'
  363. playsound 'bell.wav'
Advertisement
Add Comment
Please, Sign In to add comment