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.
03820e8240.png


Just create it inside the plugin itself
 
and i can put this anywhere in the code? say at the bottom? and that will store the item?

Ive been doing it as and it has not been working sadly

{
"Enabled": true,
"Type": 0,
"Rule": "item.IsNormal and item.FullName == "Sorcerer Boots"",
"ShouldLog": false
},
{
"Enabled": true,
"Type": 2,
"Rule": "item.IsNormal and item.FullName == "Sorcerer Boots"",
"ShouldLog": false
},

You should use the GUI editor, but if you were adding the above code to the bottom of the actual YOURFILTER.json file then it has a slightly different syntax.

Would look like
Code:
  {
    "Enabled": true,
    "Type": 2,
    "Rule": "item.FullName == \"Sorcerer Boots\"",
    "ShouldLog": false
  }

Also you need to be aware of the "," (commas) that come after each "}" except for the very last item. These are the common mistakes people make when not using the built in editor.
 
Mmm k UnknownBuddys post is incorrect, his rules give errors.
Creating rules of:
item.Name == "Agate Amulet"
works though, in both pickup & keep.

If you are getting errors then you did not follow the directions :(

item.FullName == "Agate Amulet" will pick up only Agate Amulets with that exact name.

You are using item.Name == "Agate Amulet" which is going to return true for every single Agate Amulet that drops. Meaning if you were only wanting to pick up Agate Amulets for chancing items, you would fill your stash blue Agate Amulets, yellow Agate Amulets, Unique Agate Amulets, ID'd Agate Amulets (which there are probably 20 or so different types).

You can easily test this using the Validate Rule button.

1be4410ef5544131b09479b8b942ef83.png


Throw in a normal unID Silver Flask and you will see:
Rule item.IsFlask and item.FullName == "Silver Flask" returned True for Silver Flask

Then put in a magic Silver Flask:
Rule item.IsFlask and item.FullName == "Silver Flask" returned False for Experimenter's Silver Flask of Resistance


Now with your Agate rule, its always going to return True (which is bad if you are aiming for specific items).
 
sorry Unknown Buddy you were not wrong, I must have fucked up somewhere, it is now working again, I'm pretty sure the mistake was item.IsNormal and FullName == "Agate Amulet", it has to be as you said, item.FullName == "Agate Amulet", thanks for your help, if only there was a fresh thread with these instructions etc!
 
Anybody know how I can update filter file to not pick up items, IE new gems now with support in their name. Not sure where in the creating rules, or actual file this is changed! Hypothermia and icebite and what not.

Thanks guys
 
Last edited:
ya u need to edit the rules in text editor, not so hard really


I think they might have been related to selling that unique that gives you those gems back.... I don't have any gems besides the three (Empower, Enhance, Enlighten) to pick up.

I actually had the rules I use throw the attached log. PhysDPS Error.webp

Any idea how to fix this. Had the issue before with a decent axe drop. The rules look fine, I didn't muck with them from the file from UmitB
 
I think they might have been related to selling that unique that gives you those gems back.... I don't have any gems besides the three (Empower, Enhance, Enlighten) to pick up.

I actually had the rules I use throw the attached log.View attachment 203715

Any idea how to fix this. Had the issue before with a decent axe drop. The rules look fine, I didn't muck with them from the file from UmitB

item.ItemCritChance instead of .CritChance? dunno, open the file boy Kappa
 
sorry Unknown Buddy you were not wrong, I must have fucked up somewhere, it is now working again, I'm pretty sure the mistake was item.IsNormal and FullName == "Agate Amulet", it has to be as you said, item.FullName == "Agate Amulet", thanks for your help, if only there was a fresh thread with these instructions etc!

I've tried several spelling methods:
pYSsYqA.png


not a single of them works. Also tried to manually insert the code
{
"Enabled": true,
"Type": 0,
"Rule": "item.IsNormal and item.FullName == "Sorcerer Boots"",
"ShouldLog": false
},
{
"Enabled": true,
"Type": 2,
"Rule": "item.IsNormal and item.FullName == "Sorcerer Boots"",
"ShouldLog": false
},

Bot stashes the item (if i manually insert in in char's inventory), but won't pick it up.
I wonder what am I doing wrong...
 
Last edited:
item.IsNormal and item.FullName == "Srocerer Boots"

Add this from the Plugin's GUI. Do not edit in text editor if you don't know how to do it properly.
 
I've tried several spelling methods:
pYSsYqA.png


not a single of them works. Also tried to manually insert the code


Bot stashes the item (if i manually insert in in char's inventory), but won't pick it up.
I wonder what am I doing wrong...


ive explained on last page with pictures.
add 2 rules, 1 for pickup and 1 for keeping. add them both through gui. profit
 
ive explained on last page with pictures.
add 2 rules, 1 for pickup and 1 for keeping. add them both through gui. profit

I did exactly that, 1 for pickup, 1 for keep. Only "keep" rule works, bot stashes the item, but doesn't pick it up.


@Tormiasz

I have added that already. You can see it in the picture.
 
item.IsNormal and item.FullName == "Srocerer Boots"

Add this from the Plugin's GUI. Do not edit in text editor if you don't know how to do it properly.

Here it is with item.IsNormal and item.FullName == "Sorcerer Boots":
1Qi5kLf.png
[/IMG]

same thing
 
Status
Not open for further replies.
Back
Top