Advertisement
Ghudda

Faster Filter

Apr 20th, 2016
618
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.12 KB | None | 0 0
  1. #Ghudda's Garbage Grabber, PoE Loot Script
  2. #Updated 4/13/2015
  3. #Updated 4/29/2015, Jewels, Spelling
  4. #Updated 5/1/2015, Colors changed slightly
  5. #Updated 5/25/2015, Maps recoloured, hidden items shown in small font to avoid screen displacement on key pickup
  6. #Updated 3/4/2016, Kris and Hubris green border, Update for 2.2.0 new flasks, Perandus League Perandus Coin
  7. #
  8. #Installation Instructions
  9. #Put script in your relevant user directory
  10. #For me it's C:\Users\Ghudda\Documents\My Games\Path of Exile
  11. #Create a new standard text (.txt) file and name it something like item.txt
  12. #Paste this script in a file
  13. #Rename the file and give it the .filter suffix, like item.filter
  14. #Go to PoE, go to UI, scroll to bottom, set item filter to the script name, in this case "item"
  15.  
  16. #IF YOU ARE UNABLE TO CHANGE FILE TYPES OR THEY AREN'T WORKING!!!
  17. #Here are exact instruction for the ENGLISH VERSION OF WINDOWS
  18. #Press the Windows Key + R, this will open a run prompt.
  19. #Type "CMD" into the run prompt and press enter.
  20. #The default working directory should be C:\Users\<your username here> if it isn't then compensate
  21. #To copy paste commands into the console right click the console window and click paste.
  22. #Type "CD Documents\My Games\Path of Exile" this will take you to the path of exile user directory
  23. #Type "rename item.txt item.filter" This will rename the item.txt file to item.filter
  24. #You now have a .filter file and it should be detected by the PoE client.
  25. #If that doesn't work then type "DIR" to find the exact name of the file in the directory for the "rename" command
  26.  
  27. #Field 0, Script Override
  28. #Field 1, Multiple ex items
  29. #Field 2, Currency
  30. #Field 3, Gems
  31. #Field 4, Uniques and Rares
  32. #Field 5, Flasks
  33. #Field 6, Mapping Configuration
  34. #Field 7, Leveling Specific Allowances
  35. #Field 8, Exceptions
  36. #Field 9, Hide the rest
  37.  
  38. #Field 0, Script Override
  39. #Options in here will override options in the rest of the script
  40. #Doing so could break parts of the script in unexpected ways. Take the following as an example
  41. #Show
  42. # BaseType Ambusher
  43. # SetBorderColor 225 205 0
  44. #This breaks the regal and rare item exceptions under Field 6
  45. #To show unshown things, please use Field 8
  46. Show
  47. BaseType "Kris" "Hubris Circlet" "Sorcerer Boots"
  48. SetBorderColor 0 255 0
  49.  
  50.  
  51.  
  52. Show
  53. Class "Quest Items"
  54.  
  55. Show
  56. BaseType "Key"
  57.  
  58. Show
  59. Class "Card"
  60. SetBackgroundColor 87 64 15
  61. SetTextColor 200 200 200
  62. SetFontSize 45
  63. PlayAlertSound 5
  64.  
  65. Show
  66. BaseType Talisman
  67. SetFontSize 40
  68. SetBackgroundColor 80 80 30
  69.  
  70. Show
  71. BaseType "Perandus Coin" "Silver Coin"
  72. SetBorderColor 128 128 69
  73.  
  74. #Maybe you want to highlight a specific base
  75. #Show
  76. # BaseType "Double Claw" "Twin Claw" "Gemini Claw" "Vaal Axe"
  77. # ItemLevel >= 78
  78. # SetBorderColor 0 130 0
  79.  
  80.  
  81. #Field 1, BLOW THE FUCK UP
  82. Show
  83. Class "Fishing Rod"
  84. SetTextColor 255 0 255
  85. PlayAlertSound 1
  86.  
  87. #If someone knows how to filter corrupted 6 links message me
  88. Show
  89. LinkedSockets 6
  90. SetBackgroundColor 30 255 0
  91. PlayAlertSound 1
  92.  
  93. Show
  94. BaseType "Mirror of Kalandra" "Rhoa Feather"
  95. SetBackgroundColor 30 255 0
  96. PlayAlertSound 1
  97.  
  98.  
  99. #Field 2, Currency
  100. Hide
  101. BaseType "Scroll Fragment"
  102. SetFontSize 15
  103.  
  104. Show
  105. BaseType "Eternal Orb" "Divine Orb" "Exalted Orb"
  106. SetBorderColor 0 255 0
  107. SetFontSize 50
  108. PlayAlertSound 1
  109.  
  110. #Stylistic Choice
  111. Show
  112. BaseType "Vaal Orb"
  113. SetBorderColor 220 30 30
  114. PlayAlertSound 6
  115.  
  116. #Highlight high value currency
  117. Show
  118. BaseType "Regal Orb" "Orb of Regret" "Vaal Orb" "Chaos Orb" "Blessed Orb" "Gemcutter's Prism" "Orb of Fusing" "Orb of Scouring" "Orb of Alchemy"
  119. SetBorderColor 255 0 255
  120. PlayAlertSound 6
  121.  
  122. Show
  123. BaseType "Orb of Chance" "Glassblower's Bauble" "Cartographer's Chisel" "Orb of Alteration" "Jeweller's Orb"
  124. SetBorderColor 255 0 255
  125. PlayAlertSound 7
  126.  
  127. #Show or hide remaining worthwhile currency.
  128.  
  129. Show
  130. Class Currency
  131.  
  132. Show
  133. LinkedSockets 5
  134. SetBackgroundColor 0 75 75
  135. SetBorderColor 170 170 170
  136. PlayAlertSound 2
  137.  
  138. Show
  139. Sockets 6
  140. SetBackgroundColor 0 75 75
  141. SetBorderColor 170 170 170
  142. PlayAlertSound 5
  143.  
  144. Show
  145. Rarity < Rare
  146. SocketGroup RGB
  147. SetBorderColor 170 170 170
  148.  
  149.  
  150. #Field 3, Gems
  151. Show
  152. Class Gem
  153. BaseType "Vaal"
  154. SetBorderColor 220 30 30
  155. Show
  156. Class Gem
  157. Quality > 0
  158. SetBorderColor 30 150 180
  159.  
  160. Show
  161. Class Gems
  162.  
  163.  
  164. #Field 4, Uniques, Rares, and Maps
  165. #Maps
  166. Show
  167. Class Map
  168. SetFontSize 60
  169. Rarity Normal
  170. SetBackgroundColor 220 220 220
  171. SetTextColor 0 0 0
  172. Show
  173. Class Map
  174. SetFontSize 60
  175. Rarity Magic
  176. SetBackgroundColor 220 220 220
  177. SetTextColor 95 95 178
  178. Show
  179. Class Map
  180. SetFontSize 60
  181. Rarity Rare
  182. SetBackgroundColor 220 220 220
  183. SetTextColor 128 128 69
  184.  
  185. Show
  186. Rarity Unique
  187. PlayAlertSound 4
  188.  
  189. Show
  190. Class Jewel
  191. SetBorderColor 255 0 0
  192.  
  193.  
  194. #Jewelry
  195. Show
  196. Class Rings Amulets Belts
  197. ItemLevel >= 84
  198. SetBorderColor 230 50 255
  199.  
  200. Show
  201. Class Rings Amulets Belts
  202. Rarity Rare
  203. ItemLevel >= 75
  204. SetBorderColor 230 50 255
  205. Show
  206. Class Rings Amulets Belts
  207. Rarity Rare
  208. ItemLevel >= 60
  209. SetBorderColor 255 220 50
  210. #Display all regular jewelry as well
  211. Show
  212. Class Rings Amulets Belts
  213. Rarity Rare
  214. SetBorderColor 255 255 255
  215.  
  216.  
  217. #Color border based on ilvl for recipe
  218. Show
  219. ItemLevel < 60
  220. Rarity Rare
  221. SetBorderColor 170 170 170
  222. Show
  223. ItemLevel < 75
  224. Rarity Rare
  225.  
  226. #75+ items can be highlighted differently for regal recipe awareness
  227. Show
  228. Rarity Rare
  229. ItemLevel >= 75
  230. SetBorderColor 50 230 255
  231.  
  232.  
  233. #Field 5, Flasks
  234. Show
  235. BaseType "Flask"
  236. BaseType "Amethyst" "Diamond" "Granite" "Jade" "Quartz" "Quicksilver" "Ruby" "Sapphire" "Topaz" "Basalt" "Aquamarine" "Stibnite" "Sulphur" "Silver" "Bismuth"
  237. SetBorderColor 200 200 0
  238.  
  239. Show
  240. BaseType "Flask"
  241. Quality >= 1
  242.  
  243. #If high ilvl flasks without quality are dropping, they shouldn’t be of the lower tier bases.
  244. Hide
  245. BaseType Flask
  246. ItemLevel >= 26
  247. BaseType Small Large Greater Grand
  248. SetFontSize 16
  249. Hide
  250. BaseType Flask
  251. ItemLevel >= 42
  252. BaseType Giant Colossal Sacred
  253. SetFontSize 16
  254.  
  255. Hide
  256. BaseType Flask
  257. SetFontSize 16
  258. SetBackgroundColor 128 128 128 0
  259.  
  260. #Field 6, Mapping Configuration
  261.  
  262.  
  263.  
  264. #Jewelry
  265. Show
  266. Class Rings Amulets Belts
  267. BaseType "Leather" "Diamond" "Rustic" "Agate" "Onyx"
  268. Rarity < Rare
  269. ItemLevel >= 75
  270. SetBorderColor 50 230 255
  271. Show
  272. Class Rings Amulets Belts
  273. BaseType "Leather" "Diamond" "Rustic" "Agate"
  274. Rarity < Rare
  275. ItemLevel >= 60
  276. SetBorderColor 255 220 50
  277. Show
  278. Class Rings Amulets Belts
  279. BaseType "Leather" "Diamond" "Rustic" "Agate"
  280. Rarity < Rare
  281. SetBorderColor 100 100 100
  282.  
  283. #Chisel Recipe
  284.  
  285. #Chance Bases
  286. Show
  287. Rarity Normal
  288. BaseType "Prophecy Wand" "Agate Amulet" "Occultist's Vestment" "Sacrificial Garb"
  289.  
  290. #Uncomment this hide block for a much more strict filter.
  291. #Hide
  292. # Rarity < Rare
  293. # SetFontSize 16
  294. # SetBackgroundColor 128 128 128 0
  295.  
  296.  
  297. #Fully Linked One Handers
  298. #Show
  299. # LinkedSockets 3
  300. # Class "One Hand" Claws Daggers Wands Sceptres Shields
  301.  
  302. #Show 4 Links
  303. #Show
  304. # LinkedSockets >= 4
  305.  
  306. #Corrupted Items with white sockets
  307. Show
  308. Sockets >= 3
  309. SocketGroup W
  310.  
  311. #Quality Items
  312. Show
  313. Quality 20
  314.  
  315. #Highlight High Tier Bases
  316. #56 is required level for thicket bows
  317. #Can be more specific in these areas but currently only the few highest tiers of items will drop
  318. Show
  319. Class "One Hand" "Two Hand" Claws Daggers Wands Sceptres Bows Staves
  320. DropLevel >= 56
  321. ItemLevel >= 83
  322. Show
  323. Rarity < Rare
  324. Class Helmets
  325. DropLevel >= 62
  326. ItemLevel >= 84
  327. Show
  328. Rarity < Rare
  329. Class Gloves
  330. DropLevel >= 66
  331. ItemLevel >= 84
  332. Show
  333. Rarity < Rare
  334. Class Boots
  335. DropLevel >= 64
  336. ItemLevel >= 84
  337. Show
  338. Rarity < Rare
  339. Class "Body Armours"
  340. DropLevel >= 62
  341. ItemLevel >= 84
  342. Show
  343. Rarity < Rare
  344. Class Shields
  345. DropLevel >= 59
  346. ItemLevel >= 84
  347.  
  348.  
  349.  
  350. Hide
  351. Rarity < Rare
  352. SetFontSize 16
  353. SetBackgroundColor 128 128 128 0
  354.  
  355.  
  356. #Field 7, Leveling Specific Allowances
  357. #Show all items until middle of cruel as every base is potentially useful at some point
  358. Show
  359. Sockets >= 4
  360.  
  361. Show
  362. ItemLevel < 40
  363. Sockets >= 3
  364.  
  365. Show
  366. ItemLevel < 60
  367. Class Rings Amulets Belts
  368. Rarity < Rare
  369. SetBorderColor 255 255 255
  370.  
  371. #If you’re leveling, every item is useful
  372. Show
  373. ItemLevel < 40
  374.  
  375. #What won’t be shown while leveling past 40 and before the top tier bases
  376. #are unsocketed white and magic items.
  377. #However you might want to see those anyways, like for weapons that are potential upgrades.
  378.  
  379. #Field 8, Exceptions
  380.  
  381.  
  382. Show
  383. BaseType "Kris" "Quartz Sceptre" "Crystal Sceptre" "Opal Sceptre"
  384.  
  385. #Because who doesn’t like to see insanely high ilvl simple robes and iron hats?
  386. Show
  387. ItemLevel > 77
  388. DropLevel <= 6
  389.  
  390.  
  391.  
  392.  
  393. #Field 9, Hide the Rest
  394. #Uncomment this hide block to hide everything.
  395. #Hide
  396.  
  397. #This block will show everything at massively reduced font size
  398. Show
  399. SetFontSize 16
  400. SetBackgroundColor 128 128 128 128
  401.  
  402.  
  403.  
  404. #Debug Mode
  405. #Show
  406. # SetBackgroundColor 60 60 60
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement