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

[Plugin] AdvancedItemFilter RELOADED !

Status
Not open for further replies.
@toNyx

Do you have a solution to QB always stashing Portal / Wisdom scrolls? I know ExVault commented that the plugins need to be designed around the bot bases, and Pushedx followed up on that reply going more indepth as to why.

Right now the only options i see if i want to use QB is to turn off AIF while leveling (not ideal), or dont use QB and use OGB again while setting the zones manually.

Are there any simple changes i could make on my end to prevent AIF from messing with Portal / Wisdom scrolls?
 
@toNyx

Do you have a solution to QB always stashing Portal / Wisdom scrolls? I know ExVault commented that the plugins need to be designed around the bot bases, and Pushedx followed up on that reply going more indepth as to why.

Right now the only options i see if i want to use QB is to turn off AIF while leveling (not ideal), or dont use QB and use OGB again while setting the zones manually.

Are there any simple changes i could make on my end to prevent AIF from messing with Portal / Wisdom scrolls?

Ive worked on something that should handle it with QB ONLY, since adding 2 lines in the code is too hard, I had to rewrite 250 new lines.

You can as a workaround disable limits for scrolls in the 1st tab, so the bot will pickup portals/scrolls on the ground as it goes, and should always have some.

But still, you'll have to for me to handle it.
 
tNy
Code:
else if (type == EvaluationType.Id)
            {
                if (item.IsProtectedFromIdentification())
                    return false;

                // 6S Rares handling
                if (cachedSocketCount > 5)
                    return false;
This code also makes the bot never ID uniques if they are 6s. That poses some problems for people who only save the good uniques (after ID) since they will never be IDed, and for the rest just ends up leaving 6s random trash uniques in stash. Should add a rarity check for it mb? =)
 
tNy
Code:
else if (type == EvaluationType.Id)
            {
                if (item.IsProtectedFromIdentification())
                    return false;

                // 6S Rares handling
                if (cachedSocketCount > 5)
                    return false;
This code also makes the bot never ID uniques if they are 6s. That poses some problems for people who only save the good uniques (after ID) since they will never be IDed, and for the rest just ends up leaving 6s random trash uniques in stash. Should add a rarity check for it mb? =)

Thought I removed it, I check for it in gearrecipe class iirc, i'll remove it asap
 
Cant get it to pickup and stash vaal gems, tried all variations of "name" and "fullname" and the "contains" aswell, is there another command to make the bot pick them up?
 
Cant get it to pickup and stash vaal gems, tried all variations of "name" and "fullname" and the "contains" aswell, is there another command to make the bot pick them up?

item.IsGem and item.FullNameContains("Vaal") - Add to both pickup and keep rules.
Seems to be working well enough for me, trial and error and annoying Tony with this one before even.
 
item.IsGem and item.FullNameContains("Vaal") - Add to both pickup and keep rules.
Seems to be working well enough for me, trial and error and annoying Tony with this one before even.
Thanks! Testing it out now.

Anyone knows what this setting is in recipe tab? See picture

Imgur: The most awesome images on the Internet

v0Axi


EDIT; IMG tags wont work, wonder why that is? :S
Inserting link instead.
 
Last edited:
How do I create a rule to pick up sextants? I played with it some but didn't pull it off. First time trying anything like this. Thx.
 
Sextants are a currency item. So item.IsCurrency should be enough for all your needs.
 
Sextants are a currency item. So item.IsCurrency should be enough for all your needs.

Thanks
is there a guide so I can figure the rest of the rule mods out?
I'm trying trial and error and it hasn't accepted it as a rule yet
 
Any chance that more recipes gets added?
There is the one where you vendor +40% quality flasks and get a Glassblower's Bauble and the 20% gavel + map for Cartographer's Chisel.
Possible to put in more options in the GCP recipe to narrow down what level on the gems you want to trade in?

And i tried to "hack" your recipe-code to get it to use IDed rares, but i saw it was some kind of logic for it written in several files, im assuming if one where to change that i would have to change a whole lot of things in a whole lot of files, correct?
 
Any chance that more recipes gets added?
There is the one where you vendor +40% quality flasks and get a Glassblower's Bauble and the 20% gavel + map for Cartographer's Chisel.
Those recipes are trash and inefficient use of time. Noone should do them tbh -_-
 
Any chance that more recipes gets added?
There is the one where you vendor +40% quality flasks and get a Glassblower's Bauble and the 20% gavel + map for Cartographer's Chisel.
Possible to put in more options in the GCP recipe to narrow down what level on the gems you want to trade in?

And i tried to "hack" your recipe-code to get it to use IDed rares, but i saw it was some kind of logic for it written in several files, im assuming if one where to change that i would have to change a whole lot of things in a whole lot of files, correct?
Those recipes are trash and inefficient use of time. Noone should do them tbh -_-

^ This pretty much, there's a lot of "hardcore" botters that don't need it, since map pool has to be sustained.

For GCP, you can whitelist gems that won't be used (by name) or use the slider to set max quality. Either I did not understand this part or this is already in.

the Ided rares recipes isn't worth either, almost nobody hunts for rare items anyway.

AIF is at a stage where there's 1 known bug remaining, and I won't work on the plugin for a while. So it's delivered as it is.

<3
 
I'd like to update which div cards the bot picks up. I need to create a separate custom rules for div cards? If so, what file format does it need to be and does it use the same formatting from custom rules like below example?

{
"Enabled": true,
"Type": 0,
"Rule": "item.IsDivinationCard and not item.FullName == "The Carrion Crow\ and not item.FullName == "XXX\ etc"
"ShouldLog": false
},
 
I'd like to update which div cards the bot picks up. I need to create a separate custom rules for div cards? If so, what file format does it need to be and does it use the same formatting from custom rules like below example?

{
"Enabled": true,
"Type": 0,
"Rule": "item.IsDivinationCard and not item.FullName == "The Carrion Crow\ and not item.FullName == "XXX\ etc"
"ShouldLog": false
},

Did you ever tried to switch to the tab "Divination Cards" in AIF? lel. put item.IsDivinationCard in pickup, go in Divination Cards tab, check boxes, win.
 
Is it possible to set this up to sell a set after it collects them all? Right now it seems to stash everything and then keep stashing more, even after my threshold is met. I'd like to get it to pick up 1 complete set, then sell, and repeat.
 
Status
Not open for further replies.
Back
Top