Advertisement
bschug

Ghudda's Item Script Cleaned Up

Apr 13th, 2015
1,049
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.20 KB | None | 0 0
  1. #Ghudda's Garbage Grabber, PoE Loot Script
  2. #Field 0, Script Override
  3. #Field 1, Multiple ex items
  4. #Field 2, Currency
  5. #Field 3, Gems
  6. #Field 4, Uniques and Rares
  7. #Field 5, Flasks
  8. #Field 6, Mapping Configuration
  9. #Field 7, Leveling Specific Allowances
  10. #Field 8, Exceptions
  11. #Field 9, Hide the rest
  12.  
  13. #Field 0, Script Override
  14. #Options in here will override options in the rest of the script
  15. #Doing so could break parts of the script in unexpected ways. Take the following as an example
  16. #Show
  17. # BaseType Ambusher
  18. # SetBorderColor 225 205 0
  19. #This breaks the regal and rare item exceptions under Field 6
  20. #To show unshown things, please use Field 8
  21.  
  22. Show
  23. Class "Quest Items"
  24.  
  25. #Field 1, BLOW THE FUCK UP
  26. Show
  27. Class "Fishing Rod"
  28. SetTextColor 255 0 255
  29. PlayAlertSound 1
  30. PlayAlertSound 2
  31. PlayAlertSound 3
  32. PlayAlertSound 4
  33. PlayAlertSound 5
  34. PlayAlertSound 6
  35. PlayAlertSound 7
  36. PlayAlertSound 8
  37. PlayAlertSound 9
  38.  
  39. #If someone knows how to filter corrupted 6 links message me
  40. Show
  41. LinkedSockets 6
  42. SetBackgroundColor 30 255 0
  43. PlayAlertSound 1
  44.  
  45. Show
  46. BaseType "Mirror of Kalandra"
  47. SetBackgroundColor 30 255 0
  48. PlayAlertSound 1
  49. PlayAlertSound 2
  50. PlayAlertSound 3
  51. PlayAlertSound 4
  52. PlayAlertSound 5
  53. PlayAlertSound 6
  54. PlayAlertSound 7
  55. PlayAlertSound 8
  56. PlayAlertSound 9
  57.  
  58.  
  59. #Field 2, Currency
  60. Show
  61. BaseType "Eternal Orb" "Divine Orb" "Exalted Orb"
  62. SetBorderColor 0 255 0
  63. PlayAlertSound 1
  64.  
  65. #Stylistic Choice
  66. Show
  67. BaseType "Vaal Orb"
  68. SetBorderColor 220 30 30
  69. #Highlight high value currency
  70. Show
  71. BaseType "Regal Orb" "Orb of Regret" "Vaal Orb" "Chaos Orb" "Blessed Orb" "Gemcutter's Prism" "Orb of Fusing" "Orb of Scouring" "Orb of Chance" "Orb of Alchemy" "Glassblower's Bauble"
  72. SetBorderColor 255 0 255
  73.  
  74. #Show or hide remaining worthwhile currency.
  75. Show
  76. BaseType "Cartographer's Chisel" "Orb of Alteration"
  77. Show
  78. Class Currency
  79.  
  80. Show
  81. LinkedSockets 5
  82. SetBorderColor 170 170 170
  83. Show
  84. Sockets 6
  85. SetBorderColor 170 170 170
  86. Show
  87. SocketGroup RGB
  88.  
  89.  
  90. #Field 3, Gems
  91. Show
  92. Class Gem
  93. BaseType "Vaal"
  94. SetBorderColor 220 30 30
  95. Show
  96. Class Gem
  97. Quality > 0
  98. SetBorderColor 30 150 180
  99.  
  100. Show
  101. Class Gems
  102.  
  103.  
  104. #Field 4, Uniques and Rares
  105. Show
  106. Rarity Unique
  107.  
  108. #First, jewelry
  109. Show
  110. Class Rings Amulets Belts
  111. Rarity Rare
  112. ItemLevel >= 75
  113. SetBorderColor 230 50 255
  114. Show
  115. Class Rings Amulets Belts
  116. Rarity Rare
  117. ItemLevel >= 60
  118. SetBorderColor 255 220 50
  119. Show
  120. Class Rings Amulets Belts
  121. Rarity Rare
  122. SetBorderColor 255 255 255
  123.  
  124.  
  125. #Color border based on ilvl for recipe
  126. Show
  127. ItemLevel < 60
  128. Rarity Rare
  129. SetBorderColor 170 170 170
  130. Show
  131. ItemLevel < 75
  132. Rarity Rare
  133.  
  134. #75+ items can be highlighted differently for regal recipe awareness
  135. Show
  136. Rarity Rare
  137. ItemLevel >= 75
  138. SetBorderColor 50 230 255
  139.  
  140.  
  141. #Field 5, Flasks
  142. #Border alert when a quicksilver drops that can't roll adrenaline/movement speed suffix
  143. Show
  144. BaseType "Quicksilver Flask"
  145. ItemLevel < 5
  146. SetBorderColor 170 170 170
  147.  
  148. Show
  149. BaseType "Flask"
  150. BaseType "Amethyst" "Diamond" "Granite" "Jade" "Quartz" "Quicksilver" "Ruby" "Sapphire" "Topaz"
  151. SetBorderColor 200 200 0
  152.  
  153. Show
  154. BaseType "Flask"
  155. Quality >= 10
  156.  
  157. #If high ilvl flasks without quality are dropping, they shouldn't be of the lower tier bases.
  158. Hide
  159. BaseType Flask
  160. ItemLevel >= 35
  161. BaseType Small Medium Large Greater Grand
  162. Hide
  163. BaseType Flask
  164. ItemLevel >= 53
  165. BaseType Giant Colossal Sacred
  166.  
  167. Show
  168. BaseType Flask
  169.  
  170.  
  171.  
  172. #Field 6, Mapping Configuration
  173. #Maps
  174. Show
  175. Class Maps
  176. DropLevel >= 75
  177. PlayAlertSound 2
  178. Show
  179. Class Maps "Map Fragments"
  180.  
  181. #Jewelry
  182. Show
  183. Class Rings Amulets Belts
  184. Rarity < Rare
  185. ItemLevel >= 75
  186. SetBorderColor 230 50 255
  187. Show
  188. Class Rings Amulets Belts
  189. Rarity < Rare
  190. ItemLevel >= 60
  191. SetBorderColor 255 220 50
  192. Show
  193. Class Rings Amulets Belts
  194. Rarity < Rare
  195. SetBorderColor 255 255 255
  196.  
  197. #Fully Linked One Handers
  198. Show
  199. LinkedSockets 3
  200. Class "One Hand" Claws Daggers Wands Sceptres Shields
  201. Show
  202. LinkedSockets >= 4
  203.  
  204. #Corrupted Items with white sockets
  205. Show
  206. Sockets >=3
  207. SocketGroup W
  208.  
  209. #Quality Items
  210. Show
  211. Quality 20
  212.  
  213. #Highlight High Tier Bases
  214. #56 is required level for thicket bows
  215. #Can be more specific in these areas but currently only the few highest tiers of items will drop
  216. Show
  217. Class "One Hand" "Two Hand" Claws Daggers Wands Sceptres Bows Staves
  218. DropLevel > 56
  219. Show
  220. Rarity < Rare
  221. Class Helmets
  222. DropLevel >= 62
  223. Show
  224. Rarity < Rare
  225. Class Gloves
  226. DropLevel >= 66
  227. Show
  228. Rarity < Rare
  229. Class Boots
  230. DropLevel >= 64
  231. Show
  232. Rarity < Rare
  233. Class "Body Armours"
  234. DropLevel >= 62
  235. Show
  236. Rarity < Rare
  237. Class Shields
  238. DropLevel >= 59
  239.  
  240.  
  241. #Field 7, Leveling Specific Allowances
  242. #Show all items until middle of cruel as every base is potentially useful at some point
  243. Show
  244. Sockets >= 4
  245.  
  246. Show
  247. ItemLevel < 40
  248. Sockets >= 3
  249.  
  250. Show
  251. ItemLevel < 60
  252. Class Rings Amulets Belts
  253. Rarity < Rare
  254. SetBorderColor 255 255 255
  255.  
  256. #If you're leveling, every item is useful
  257. Show
  258. ItemLevel < 40
  259.  
  260. #What won't be shown while leveling past 40 and before the top tier bases
  261. #are unsocketed white and magic items.
  262. #However you might want to see those anyways, like for weapons that are potential upgrades.
  263.  
  264. #Field 8, Exceptions
  265. Show
  266. BaseType "Tiger's Paw"
  267. ItemLevel >= 77
  268. #Because who doesn't like to see insanely high ilvl simple robes and iron hats?
  269. Show
  270. ItemLevel > 77
  271. DropLevel <= 6
  272. #Chisel Recipe
  273. Show
  274. Rarity Normal
  275. BaseType "Gavel" "Rock Breaker" "Stone Hammer"
  276. #Chance Bases
  277. Show
  278. Rarity Normal
  279. BaseType "Spine Bow" "Prophecy Wand" "Gavel" "Leather Belt" "Agate Amulet" "Two-Stone Ring" "Mind Cage" "Glorious Plate" "Occultist Vestment" "Murder Mitts" "Lacquered Garb" "Sacrificial Garb" "Chain Belt" "Siege Axe" "Imperial Bow"
  280. # =p
  281. #Show
  282. # Rarity Normal
  283. # BaseType "Chain Gloves"
  284.  
  285.  
  286. #Field 9, Hide the Rest
  287. #Show
  288. Hide
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement