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.
Where do I find an updated version of customrules with the legacy items added?
 
No tracking works for me with AIF anymore but from reading the FAQ it seems to be because of mapbot using other logic than oldgrindbot and mapbuddy?
 
Hey guys,

Having some trouble with Leaguestones and AIF, tried searching and trolling through the last few pages but cannot find any mention of it for AIF besides someone suggesting EXtensions can handle it.

Anyone know if the stashing in AIF uses the same syntax as the custom rules?

As in, I tried for "specific item" to put a rule in such as item.NameContains ("Leaguestone") but this didn't work.

I've got communityLib turned on, the correct tab name cached, EXtensions is on with the correct tab name in EXtensions, but the bot is still putting them in the first available tab instead of the tab specified (when using AIF, IFE it works).

Any help is appreciated!
 
Hey guys,

Having some trouble with Leaguestones and AIF, tried searching and trolling through the last few pages but cannot find any mention of it for AIF besides someone suggesting EXtensions can handle it.

Anyone know if the stashing in AIF uses the same syntax as the custom rules?

As in, I tried for "specific item" to put a rule in such as item.NameContains ("Leaguestone") but this didn't work.

I've got communityLib turned on, the correct tab name cached, EXtensions is on with the correct tab name in EXtensions, but the bot is still putting them in the first available tab instead of the tab specified (when using AIF, IFE it works).

Any help is appreciated!

extensions can handle leaguestone storage, no need to set it up in AIF, no need to cache tabs.
 
Hey guys,

Having some trouble with Leaguestones and AIF, tried searching and trolling through the last few pages but cannot find any mention of it for AIF besides someone suggesting EXtensions can handle it.

Anyone know if the stashing in AIF uses the same syntax as the custom rules?

As in, I tried for "specific item" to put a rule in such as item.NameContains ("Leaguestone") but this didn't work.

I've got communityLib turned on, the correct tab name cached, EXtensions is on with the correct tab name in EXtensions, but the bot is still putting them in the first available tab instead of the tab specified (when using AIF, IFE it works).

Any help is appreciated!

{
"Comment": "",
"Enabled": true,
"Type": 0,
"Rule": "item.NameContains (\"Leaguestone\")",
"ShouldLog": false,
"Priority": 1
},
{
"Comment": "",
"Enabled": true,
"Type": 2,
"Rule": "item.NameContains (\"Leaguestone\")",
"ShouldLog": false,
"Priority": 1
},


Copy and paste into your loot filter and you're set.
 
I am very sorry for this noob question. I have enabled AIF and disabled ILF. I have installed Communitylib and have my stashes in communitylib. I have custom rules enabled and a custom rule loaded ("updatedleaguestone.json"). The bot doesnt sell anything, it stashes everything, even all shitty rares and magics. Why doesn't the custom rule filter work? (I use mapbot)
 
I am very sorry for this noob question. I have enabled AIF and disabled ILF. I have installed Communitylib and have my stashes in communitylib. I have custom rules enabled and a custom rule loaded ("updatedleaguestone.json"). The bot doesnt sell anything, it stashes everything, even all shitty rares and magics. Why doesn't the custom rule filter work? (I use mapbot)

You also have EXtensions installed and configured, right?

if so,

Have you checked to ensure that the rules you're using are actually supposed to do what you want them to? Are there rules to sell rares and magics?

if so,

Please start a fresh instance of the bot, let it run through a full map without human intervention, and post the log.
 
You also have EXtensions installed and configured, right?

if so,

Have you checked to ensure that the rules you're using are actually supposed to do what you want them to? Are there rules to sell rares and magics?

if so,

Please start a fresh instance of the bot, let it run through a full map without human intervention, and post the log.
I believe I have eXtensions set-up properly. I ran a full map without human intervention.
I noticed there is an error
Code:
2017-03-20 20:23:11,273 [19] DEBUG Logger - [AdvancedItemFilter::VerifyBotSettings (MapBot)] Detected specific Current Bot, processing AIF settings
2017-03-20 20:23:11,274 [19] ERROR Logger - Exception during plugin Start.
System.NullReferenceException: Object reference not set to an instance of an object.
   at AdvancedItemFilter.Helpers.MiscHelpers.<>c.<VerifyBotSettings>b__1_0(KeepEntry e) in D:\exile\EB24837268\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-411109031\Helpers\MiscHelpers.cs:line 44
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at AdvancedItemFilter.Helpers.MiscHelpers.VerifyBotSettings(String botName) in D:\exile\EB24837268\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-411109031\Helpers\MiscHelpers.cs:line 44
   at AdvancedItemFilter.AdvancedItemFilter.Start() in D:\exile\EB24837268\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-411109031\AdvancedItemFilter.cs:line 178
   at Loki.Bot.PluginManager.?????????????????????????????????????????(IPlugin )

CuiTvVs.png



EDIT: I did full re-install and everything is working correctly now!
 

Attachments

Last edited:
when I run mapbot it knows how to stash all leaguestones into my leaguestone-only tab, but when I run grindbot it just put most everything in the first tab, what to fix? already checkboxed leaguestone btw
 
Hey, does anyone know if it's possible to integrate chancing somehow?
My inventory is filling with leather belts and sorcerer boots.
Well if chancing is not possible, I can just disable picking up normal items...
 
Use Stashbuddy plugin to chance boots. Wont work with belts tho since the belts would need to be chanced in a nemesis zone, and Stashbuddy chances things before you sell them in town.
 
extensions can handle leaguestone storage, no need to set it up in AIF, no need to cache tabs.

Thanks for the reply Havanaz, however this is the problem, it isn't working. I have the leaguestones set for tab 4 in EXtensions, and this works with IFE, but not when I'm running AIF. Is there a setting in AIF I need to use (or something I shouldn't be using) to get AIF to stash as per EXtensions? Currently I have a few things in the "Specific Stashing" section - could this be the problem? Should I have nothing in the "specific stashing" part of AIF?

Edit: Ok i've figured out that this occurs in Grindbot. When running Questbot, it stashes the leaguestones correctly. So I basically have to deal with it if I want to use Grind bot or mapbuddy instead of Mapbot?
 
Last edited:
Hello, I bought this bot very recently and I just want it to farm dried lake, stash currency and sell rares for the chaos recipe/gcp by itself, I downloaded AIF and comlib and the config seems like chinese to me.
I can't find a guide on how to config this plugin. Can someone help me do these 2 things or redirect me somewhere that will help me do it myself?
Thanks a lot in advance.
 
Hello, I bought this bot very recently and I just want it to farm dried lake, stash currency and sell rares for the chaos recipe/gcp by itself, I downloaded AIF and comlib and the config seems like chinese to me.
I can't find a guide on how to config this plugin. Can someone help me do these 2 things or redirect me somewhere that will help me do it myself?
Thanks a lot in advance.
Do you have a custom filter already? I recommend this: https://www.thebuddyforum.com/threa...ooting-profile-for-advanceditemfilter.223125/
 
Can you please add global Chaos % damage increase ? item.IncreasedChaosDamagePct ?
 
For those who needs this.

Update: added Sextant

Code:
  {
    "Comment": "",
    "Enabled": true,
    "Type": 0,
    "Rule": "item.IsCurrency and item.NameContains(\"Perandus\")",
    "ShouldLog": false,
    "Priority": 1
  },
  {
    "Comment": "",
    "Enabled": true,
    "Type": 2,
    "Rule": "item.IsCurrency and item.NameContains(\"Perandus\")",
    "ShouldLog": false,
    "Priority": 1
  },
  {
    "Comment": "",
    "Enabled": true,
    "Type": 0,
    "Rule": "item.IsCurrency and item.NameContains(\"Silver\")",
    "ShouldLog": false,
    "Priority": 1
  },
  {
    "Comment": "",
    "Enabled": true,
    "Type": 2,
    "Rule": "item.IsCurrency and item.NameContains(\"Silver\")",
    "ShouldLog": false,
    "Priority": 1
  },
  {
    "Comment": "",
    "Enabled": true,
    "Type": 0,
    "Rule": "item.NameContains(\"Leaguestone\")",
    "ShouldLog": false,
    "Priority": 1
  },
  {
    "Comment": "",
    "Enabled": true,
    "Type": 2,
    "Rule": "item.NameContains(\"Leaguestone\")",
    "ShouldLog": false,
    "Priority": 1
  },
  {
    "Comment": "",
    "Enabled": true,
    "Type": 0,
    "Rule": "item.IsCurrency and item.NameContains(\"Sextant\")",
    "ShouldLog": false,
    "Priority": 1
  },
  {
    "Comment": "",
    "Enabled": true,
    "Type": 2,
    "Rule": "item.IsCurrency and item.NameContains(\"Sextant\")",
    "ShouldLog": false,
    "Priority": 1
  }

PS: PM me if something don`t work.
 
Last edited:
Quick question, with the priority setting, is lower number greater priority or higher number greater priority?

I'd like to select uniques and jewels as higher priorities for looting, but not sure which setting is best.

Cheers.
 
Status
Not open for further replies.
Back
Top