Advertisement
matsamilla

MIB Sort

Nov 2nd, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.08 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. promptalias 'Chest'
  9. if not @findobject 'RegChest'
  10. headmsg 'Select a bag for Regs'
  11. promptalias 'RegChest'
  12. endif
  13. if not @findobject 'ArmorChest'
  14. headmsg 'Select a bag for Armor'
  15. promptalias 'ArmorChest'
  16. endif
  17. if not @findobject 'WepChest'
  18. headmsg 'Select a bag for Weapons'
  19. promptalias 'WepChest'
  20. endif
  21. if not @findobject 'GemChest'
  22. headmsg 'Select a GemChest for Gems'
  23. promptalias 'GemChest'
  24. endif
  25. if not @findobject 'ScrollBag'
  26. headmsg 'Select a bag for Scrolls'
  27. promptalias 'ScrollBag'
  28. endif
  29. if not listexists 'Loot'
  30. createlist 'Loot'
  31. endif
  32. if not listexists 'Gems'
  33. createlist 'Gems'
  34. endif
  35. if not listexists 'Regs'
  36. createlist 'Regs'
  37. endif
  38. if not listexists 'Armor'
  39. createlist 'Armor'
  40. endif
  41. if not listexists 'Weps'
  42. createlist 'Weps'
  43. endif
  44. if not listexists 'Scrolls'
  45. createlist 'Scrolls'
  46. endif
  47. if not listexists 'Trash'
  48. createlist 'Trash'
  49. endif
  50. if not @findobject 'TrashCan' or not @inrange 'TrashCan' '3'
  51. headmsg 'Select a corpse to dump Trash in'
  52. promptalias 'TrashCan'
  53. endif
  54. pushlist 'Loot' 0x2260 //Skill Scrolls
  55. pushlist 'Loot' 0xeed // Gold
  56. pushlist 'Loot' 0x1f4c //Recall
  57. pushlist 'Loot' 0x1f66 // Energy Vortex
  58. pushlist 'Regs' 0xf7a // Black Pearl
  59. pushlist 'Regs' 0xf7b // Blood Moss
  60. pushlist 'Regs' 0xf86 // Mandrake Root
  61. pushlist 'Regs' 0xf84 // Garlic
  62. pushlist 'Regs' 0xf85 // Ginseng
  63. pushlist 'Regs' 0xf88 // Nightshade
  64. pushlist 'Regs' 0xf8d // Spider's Silk
  65. pushlist 'Regs' 0xf8c // Sulphurous Ash
  66. //Gems
  67. pushlist 'Gems' 0xf16 // Amethyst
  68. pushlist 'Gems' 0xf15 // Citrine
  69. pushlist 'Gems' 0xf19 // Sapphire
  70. pushlist 'Gems' 0xf25 // Amber
  71. pushlist 'Gems' 0xf21 // Star Sapphire
  72. pushlist 'Gems' 0xf10 // Emerald
  73. pushlist 'Gems' 0xf26 // Diamond
  74. pushlist 'Gems' 0xf2d // Tourmaline
  75. pushlist 'Gems' 0xf13 // Ruby
  76. //Weps
  77. @pushlist 'Weps' 0xe87 //Pitchfork
  78. @pushlist 'Weps' 0xec3 //Cleaver
  79. @pushlist 'Weps' 0xf43
  80. @pushlist 'Weps' 0xf45
  81. @pushlist 'Weps' 0x13fb
  82. @pushlist 'Weps' 0x1443
  83. @pushlist 'Weps' 0xf49
  84. @pushlist 'Weps' 0xf47
  85. @pushlist 'Weps' 0xf4d
  86. @pushlist 'Weps' 0x143e
  87. @pushlist 'Weps' 0xf4b
  88. // Swords
  89. @pushlist 'Weps' 0xf5e
  90. @pushlist 'Weps' 0x13ff
  91. @pushlist 'Weps' 0x13b6
  92. @pushlist 'Weps' 0x13b9
  93. @pushlist 'Weps' 0xf5e
  94. @pushlist 'Weps' 0x1441
  95. @pushlist 'Weps' 0xf61
  96. @pushlist 'Weps' 0xf61
  97. // Fencing
  98. @pushlist 'Weps' 0x1403
  99. @pushlist 'Weps' 0xf62
  100. @pushlist 'Weps' 0x1401
  101. @pushlist 'Weps' 0x1405
  102. @pushlist 'Weps' 0xf52
  103. // Bows
  104. @pushlist 'Weps' 0xf50
  105. @pushlist 'Weps' 0x26c3
  106. @pushlist 'Weps' 0x13fd
  107. @pushlist 'Weps' 0x26c2
  108. @pushlist 'Weps' 0x13b2
  109. // Maces
  110. @pushlist 'Weps' 0x143d
  111. @pushlist 'Weps' 0xe89
  112. @pushlist 'Weps' 0x1407
  113. @pushlist 'Weps' 0x13b4
  114. @pushlist 'Weps' 0x1439
  115. @pushlist 'Weps' 0x143b
  116. @pushlist 'Weps' 0x13b0
  117. @pushlist 'Weps' 0xf5c
  118. @pushlist 'Weps' 0xdf0
  119. @pushlist 'Weps' 0x13f8
  120. // Shields
  121. @pushlist 'Armor' 0x1b76
  122. @pushlist 'Armor' 0x1b7b
  123. @pushlist 'Armor' 0x1b72
  124. @pushlist 'Armor' 0x1b73
  125. @pushlist 'Armor' 0x1b74
  126. @pushlist 'Armor' 0x1b79
  127. @pushlist 'Armor' 0x1b7a
  128. //Platemail
  129. @pushlist 'Armor' 0x1408 //Close Helmet
  130. @pushlist 'Armor' 0x1410 //Platemail Arms
  131. @pushlist 'Armor' 0x1411 //Platemail Legs
  132. @pushlist 'Armor' 0x1412 //Plate Helm
  133. @pushlist 'Armor' 0x1413 //Plate Gorget
  134. @pushlist 'Armor' 0x1414 //Platemail Gloves
  135. @pushlist 'Armor' 0x1415 //Plate Chest
  136. @pushlist 'Armor' 0x140a //Helmet
  137. @pushlist 'Armor' 0x140c //Bascinet
  138. @pushlist 'Armor' 0x140e //Norse Helm
  139. //Chainmail
  140. @pushlist 'Armor' 0x13bb //Chainmail Coif
  141. @pushlist 'Armor' 0x13be //Chainmail Leggins
  142. @pushlist 'Armor' 0x13bf //Chainmail Tunic
  143. //Ringmail
  144. @pushlist 'Armor' 0x13ee //Ringmail Sleeves
  145. @pushlist 'Armor' 0x13eb //Ringmail Gloves
  146. @pushlist 'Armor' 0x13ec //Ringmail Tunic
  147. @pushlist 'Armor' 0x13f0 //Ringmail Leggins
  148. //Studded
  149. @pushlist 'Armor' 0x13da //Studded Leggings
  150. @pushlist 'Armor' 0x13db //Studded Tunic
  151. @pushlist 'Armor' 0x13d5 //Studded Gloves
  152. @pushlist 'Armor' 0x13d6 //Studded Gorget
  153. @pushlist 'Armor' 0x13dc //Studded Sleeves
  154. //Leather
  155. @pushlist 'Armor' 0x13c6 //Leather Gloves
  156. @pushlist 'Armor' 0x13cd //Leather Sleeves
  157. @pushlist 'Armor' 0x13cc //Leather Tunic
  158. @pushlist 'Armor' 0x13cb //Leather Pants
  159. @pushlist 'Armor' 0x13c7 //Leather Gorget
  160. @pushlist 'Armor' 0x1db9 //Leather Cap
  161. //Female Armor
  162. @pushlist 'Armor' 0x1c04 //Female Plate
  163. @pushlist 'Armor' 0x1c0c //Female Studded Bustier
  164. @pushlist 'Armor' 0x1c02 //Female Studded Armor
  165. @pushlist 'Armor' 0x1c00 //Female Leather Shorts
  166. @pushlist 'Armor' 0x1c08 //Female Leather Skirt
  167. @pushlist 'Armor' 0x1c06 //Female Leather Armor
  168. @pushlist 'Armor' 0x1c0a //Female Leather Bustier
  169. //Bone
  170. @pushlist 'Armor' 0x1451 //Bone Helmet
  171. @pushlist 'Armor' 0x144f //Bone Tunic
  172. @pushlist 'Armor' 0x144e //Bone Sleeves
  173. @pushlist 'Armor' 0x1450 //Bone Glove
  174. @pushlist 'Armor' 0x1452 //Bone Legs
  175. @pushlist 'Armor' 0x1f0b //orc helm
  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. @pushlist 'Trash' '0x13f6'
  258. @pushlist 'Trash' '0xec4'
  259. @pushlist 'Trash' '0x1716'
  260. @pushlist 'Trash' '0x171c'
  261. @pushlist 'Trash' '0xe81'
  262. useobject 'Chest'
  263. pause 900
  264. while hits < 80
  265. bigheal 'self'
  266. pause 1500
  267. endwhile
  268. for 0 to Loot
  269. if @inrange 'Chest' 2
  270. if @movetype Loot[] 'Chest' 'backpack'
  271. pause 1000
  272. endif
  273. endif
  274. while hits < 80
  275. bigheal 'self'
  276. pause 1500
  277. endwhile
  278. if not @inrange 'Chest' '2'
  279. headmsg 'Stopping...'
  280. stop
  281. endif
  282. endfor
  283. for 0 to Gems
  284. if @inrange 'Chest' 2
  285. if @movetype Gems[] 'Chest' 'GemChest'
  286. pause 900
  287. endif
  288. endif
  289. while hits < 80
  290. bigheal 'self'
  291. pause 1500
  292. endwhile
  293. if not @inrange 'Chest' '2'
  294. headmsg 'Stopping...'
  295. stop
  296. endif
  297. endfor
  298. for 0 to Weps
  299. if @inrange 'Chest' 2
  300. if @movetype Weps[] 'Chest' 'WepChest'
  301. pause 900
  302. endif
  303. endif
  304. while hits < 80
  305. bigheal 'self'
  306. pause 1500
  307. endwhile
  308. if not @inrange 'Chest' '2'
  309. headmsg 'Stopping...'
  310. stop
  311. endif
  312. endfor
  313. for 0 to Armor
  314. if @inrange 'Chest' 2
  315. if @movetype Armor[] 'Chest' 'ArmorChest'
  316. pause 900
  317. endif
  318. endif
  319. while hits < 80
  320. bigheal 'self'
  321. pause 1500
  322. endwhile
  323. if not @inrange 'Chest' '2'
  324. headmsg 'Stopping...'
  325. stop
  326. endif
  327. endfor
  328. for 0 to Scrolls
  329. if @inrange 'Chest' 2
  330. if @movetype Scrolls[] 'Chest' 'ScrollBag'
  331. pause 900
  332. continue
  333. endif
  334. endif
  335. while hits < 80
  336. bigheal 'self'
  337. pause 1500
  338. endwhile
  339. if not @inrange 'Chest' '2'
  340. headmsg 'Stopping...'
  341. stop
  342. endif
  343. endfor
  344. for 0 to Regs
  345. if @inrange 'Chest' 2
  346. if @movetype Regs[] 'Chest' 'RegChest'
  347. pause 900
  348. endif
  349. endif
  350. while hits < 80
  351. bigheal 'self'
  352. pause 1500
  353. endwhile
  354. if not @inrange 'Chest' '2'
  355. headmsg 'Stopping...'
  356. stop
  357. endif
  358. endfor
  359. for 0 to Trash
  360. if @inrange 'Chest' 2
  361. if @movetype Trash[] 'Chest' 'TrashCan'
  362. pause 900
  363. endif
  364. endif
  365. while hits < 80
  366. bigheal 'self'
  367. pause 1500
  368. endwhile
  369. if not @inrange 'Chest' '2'
  370. headmsg 'Stopping...'
  371. stop
  372. endif
  373. endfor
  374. msg 'Loot Aquired!'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement