What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] "Item Rules 2" File based scripting language!

Fandrey, have you made a new legendary.dis with all the ITEMID instead of name etc.?
Heard rumours about no future updates from dfriend :|
 
Fandrey, have you made a new legendary.dis with all the ITEMID instead of name etc.?
Heard rumours about no future updates from dfriend :|
I haven't looked at sets yet and didn't modify existing config. What I did was simply placing my own rules at the beginning of legendary.dis:
Code:
// salvage trash legendaries
[NAME] == "Gladiator Gauntlets" || [ITEMID] == "1841261931" -> [TRASH]
[NAME] == "Frostburn Gauntlets" || [ITEMID] == "1803312459" -> [TRASH]
[NAME] == "The Sultan of Blinding Sand" || [ITEMID] == "392131593" -> [TRASH]
[NAME] == "The Grandfather" || [ITEMID] == "383830146" # [DPS] < 1450 -> [TRASH]
[NAME] == "Tzo Krin's Gaze" || [ITEMID] == "-493656604" -> [TRASH]
[NAME] == "Madstone" || [ITEMID] == "-492470683" # [CRIT%] == 0 -> [TRASH]
[NAME] == "Ivory Tower" || [ITEMID] == "1025903124" -> [TRASH]
[NAME] == "Stormshield" || [ITEMID] == "1034204571" -> [TRASH]
[NAME] == "Storm Crow" || [ITEMID] == "-494657717" # [CRIT%] == 0 -> [TRASH]
[NAME] == "Sun Keeper" || [ITEMID] == "1919454121" # [DPS] < 1000 -> [TRASH]
[NAME] == "The Three Hundredth Spear" || [ITEMID] == "1736871894" # [DPS] < 1000 -> [TRASH]
[NAME] == "Empyrean Messenger" || [ITEMID] == "1738057815"-> [TRASH]
[NAME] == "Doombringer" || [ITEMID] == "358721925" -> [TRASH]
[NAME] == "Skycutter" || [ITEMID] == "319586532" -> [TRASH]
[NAME] == "Sever" || [ITEMID] == "323144295" # [DPS] < 1000 -> [TRASH]
[NAME] == "Azurewrath" || [ITEMID] == "356350083" -> [TRASH]
[NAME] == "Devil Tongue" || [ITEMID] == "355164162" # [DPS] < 1000 -> [TRASH]
[NAME] == "The Gidbinn" || [ITEMID] == "-1241813500" -> [TRASH]
[NAME] == "Messerschmidt's Reaver" || [ITEMID] == "241750642" -> [TRASH]
[NAME] == "Sledge of Athskeleng" || [ITEMID] == "1949306026" -> [TRASH]
[NAME] == "Schaefers's Hammer" || [ITEMID] == "1957607473" -> [TRASH]
[NAME] == "Heart Slaughter" || [ITEMID] == "-1178676596" -> [TRASH]
[NAME] == "The Tormentor" || [ITEMID] == "-1264896908" -> [TRASH]
[NAME] == "Warmonger" || [ITEMID] == "386201988" -> [TRASH]
[NAME] == "Windforce" || [ITEMID] == "280079242" # [CRITDMG%] == 0 && [SOCKETS] == 0 -> [TRASH]
[NAME] == "Pus Spitter" || [ITEMID] == "-1412842276" -> [TRASH]
[NAME] == "Hellrack" || [ITEMID] == "-1451977669" # [DPS] < 900 -> [TRASH]
[NAME] == "Balefire Caster" || [ITEMID] == "589357912" -> [TRASH]
[NAME] == "Dawn" || [ITEMID] == "592915675" -> [TRASH]
[NAME] == "Calamity" || [ITEMID] == "626121463" # [DPS] < 1000 -> [TRASH]
[NAME] == "Danetta's Revenge" || [ITEMID] == "586986070" # [DPS] < 900 -> [TRASH]
[NAME] == "Danetta's Spite" || [ITEMID] == "585800149" # [DPS] < 900 -> [TRASH]
[NAME] == "Slorak's Madness" || [ITEMID] == "1279577735" # [DPS] < 800 || ([LS%] == 0 && [SOCKETS] == 0) -> [TRASH]
[NAME] == "Andariel's Visage" || [ITEMID] == "-1855268606" # [SOCKETS] == 0 && [MAXSTAT] < 200 -> [TRASH]
[NAME] == "Promise of Glory" || [ITEMID] == "399013386" -> [TRASH]
[NAME] == "Ageless Might" || [ITEMID] == "436488351" # [LS%] == 0 -> [TRASH]
[NAME] == "Fire Walkers" || [ITEMID] == "-394111385" # [ALLRES] < 60 -> [TRASH]
[NAME] == "Band of Hollow Whispers" || [ITEMID] == "-580542710" -> [TRASH]
[NAME] == "Vigilance" || [ITEMID] == "-1181048438" -> [TRASH]
[NAME] == "Lamentation" || [ITEMID] == "432930588" # [STR] < 200 || ([VIT] == 0 && [LIFE%] == 0) -> [TRASH]
[NAME] == "The Butcher's Sickle" || [ITEMID] == "140743477" # [DPS] < 900 || [SOCKETS] == 0 -> [TRASH]
 
Jewelry - Ring 'The Blast'. Score = 27676
Strength=145. Vitality=68. Life %=11. Crit Damage %=32. +Min Damage=28. +Max Damage=58

grrrrr. how can this be sold to a vendor by the "soft" rules !!!
I was playing with rings and forgot it in the inventory guess bot sold it :/
 
add safety rules
[QUALITY] == "Rare" && [BASETYPE] == "Weapon" -> [SCORE]
[QUALITY] == "Rare" && [BASETYPE] == "Armor" -> [SCORE]
[QUALITY] == "Rare" && [BASETYPE] == "Jewelry" -> [SCORE]
turn scoring on 80/25/25 or as you wish
 
Jewelry - Ring 'The Blast'. Score = 27676
Strength=145. Vitality=68. Life %=11. Crit Damage %=32. +Min Damage=28. +Max Damage=58

grrrrr. how can this be sold to a vendor by the "soft" rules !!!
I was playing with rings and forgot it in the inventory guess bot sold it :/

Can I ask you what version used?
 
[QUALITY] == "Rare" && [LEVEL] >= 57 && [BASETYPE] == "Armor" && [TYPE] == "Shield" -> [IGNORE]
[QUALITY] == "Rare" && [TYPE] == "Shield" -> [IGNORE]

I have BOTH of these in my pickup.dis, yet the bot is still stashing rare shields. Wtf? Anyone that could offer some insight, I would greatly appreciate it. Running hard rules, and have edited the pickup.dis in the hard folder.
 
I just tried this kind of rules (was using the tinity rules) and i cant set it 100% right.

I donwloaded the last trinity plugin TrinityPlugin-1.7.2.2 and it didnt have the config.dis so i went to pluggin config and changed it there, then set rules from soft to hard and saved. When I start the bot again it just says "loading soft rules" and I cant change it... and btw now it picks gems and crap ones.

need some help please
 
Is there any way to disregard picking up jewelcrafting plans?
 
How about you copy your hard rules to soft rules folder meanwhile, or choost "custom" and copy hard rules to custom folder and browse for the custom folder, it'll do the trick.
 
items rules soft, from junk log missed few minutes. russian client, why did not stash it trinity or soft rules? what i miss? :(

Armor - Boots 'Сапоги для хождения по льду'. Score = 33936 {legendary item}
Intelligence=196. Magic Find %=13. Movement Speed %=10. Pickup Radius=7. +All Resist=71
 
How about you copy your hard rules to soft rules folder meanwhile, or choost "custom" and copy hard rules to custom folder and browse for the custom folder, it'll do the trick.

yep just did that, let see if now it picks something useful lol
 
what if i in soft or hard rules change the english names to russian, will rules work?

example:
[QUALITY] == "Legendary" && [NAME] == "Ice Climbers" to [QUALITY] == "Legendary" && [NAME] == "Сапоги для хождения по льду"
 
what if i in soft or hard rules change the english names to russian, will rules work?

example:
[QUALITY] == "Legendary" && [NAME] == "Ice Climbers" to [QUALITY] == "Legendary" && [NAME] == "Сапоги для хождения по льду"

Depends on client!
 
hi, as i tried to optimize the scoring rules , i found some things hard to understand , if someone can explain them to me, id be very happy :D
i know a bit programming...

what do the following statements mean :
[DEXVIT]
[TOTRES] //does this mean for example phyres+coldres ?
[MAXSTATVIT] // does this mean one max stat having x and what ever amount of vitality?
[QUALITY] == "Rare" && [TYPE] == "Bracer" # ([MAXSTAT] > 175 // what does # mean here?
also whats dmgfactor?

thank you in advance
 
hi, as i tried to optimize the scoring rules , i found some things hard to understand , if someone can explain them to me, id be very happy :D
i know a bit programming...

what do the following statements mean :
[DEXVIT]
[TOTRES] //does this mean for example phyres+coldres ?
[MAXSTATVIT] // does this mean one max stat having x and what ever amount of vitality?
[QUALITY] == "Rare" && [TYPE] == "Bracer" # ([MAXSTAT] > 175 // what does # mean here?
also whats dmgfactor?

thank you in advance


nvm its all on the first page :D nice, now i gonna make some sick rules :D
 
i am using hard rules and I find it doesnt pick blues and pass some rares, doesnt this decrease GPH rates? maybe if it picks and sells everything I could make more gold. what do u think?
 
i am using hard rules and I find it doesnt pick blues and pass some rares, doesnt this decrease GPH rates? maybe if it picks and sells everything I could make more gold. what do u think?
This makes it clear that you don't even know why you are using these rules. Start by switching to soft instead of hard and reading the item rules.txt
 
This makes it clear that you don't even know why you are using these rules. Start by switching to soft instead of hard and reading the item rules.txt

well i am using hard rules because I find many crap items in my stash which arent even 100k gold so I swtiched to hard. but yes, I am new in d3 botting and all this new info is just hard to manage. but your comment doesnt really help and a bit rude. anyway thanks, but I just was asking about best way to make gold
 
I mean you're asking why it's not picking up magic items while running hard rules. I'm sorry to be offensive. The general consensus is that avoiding worthless items + extra town runs cause of full bags is better for gph and items. If you really want it to pickup blues, go to your pickup.dis in the hard rules folder, and remove the "-> ignore" in [QUALITY] == "Magic" -> [IGNORE]

do keep in mind if you start picking up blues you're gonna be doing townruns every 30 seconds
 
Last edited:
Back
Top