faber54

Untitled

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