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.
Every townrun if needed.

Ive also done a clean install now and just added aif and map runner and its still happening idk what could be wrong.

I just have chaos recipe on btw.

Do I have to disable fillidscrollstacks in old grindbot is there a conflict ? I don't have any more ideas about why this is happening.
 
Last edited:
well even after disabled it, the same error still occurs .
Ive also done a clean install now and just added aif and map runner and its still happening idk what could be wrong.

I just have chaos recipe on btw.

Do I have to disable fillidscrollstacks in old grindbot is there a conflict ? I don't have any more ideas about why this is happening.

Memory errors and id scrolls errors are 2 different things.

The memory errors can't happen from AIF, I check/double check for objects. It might come from another plugin, or your setup (I mean computer, maybe a dead ram stick or something)

For the Id scroll error, nobody reported something similar, so I guess it's something on your side. AIF force this option to be enabled anyway, for security reasons.
So you might check on your side if nothing interfere with it.

I'm running it atm and there's no issues with scrolls at all.
 
New suggestion:
If out of orbs of augmentation (just happened to me, bot just browses all tabs looking for it in endless loop) run it (if selected run magic ones) or store it and pick rare / normal and alch it (if seleted run rare ones).
 
Last edited:
New suggestion:
If out of orbs of augmentation (just happened to me, bot just browses all tabs looking for it in endless loop) run it (if selected run magic ones) or store it and pick rare / normal and alch it (if seleted run rare ones).

You're talking about maprunner...
 
Extended hashset for RGB Recipe. Now it will accept 4L item:

Code:
public static HashSet<string> ValidRGBCombinations = new HashSet<string>
        {
            "R-G-B",
			"R-G-B-R",
			"R-G-B-G",
			"R-G-B-B",
            "R-B-G",
			"R-B-G-R",
			"R-B-G-G",
			"R-B-G-B",
            "G-R-B",
			"G-R-B-R",
			"G-R-B-G",
			"G-R-B-B",
            "G-B-R",
			"G-B-R-R",
			"G-B-R-G",
			"G-B-R-B",
            "B-G-R",
			"B-G-R-R",
			"B-G-R-G",
			"B-G-R-B",
            "B-R-G",
			"B-R-G-R",
			"B-R-G-G",
			"B-R-G-B",
			"R-R-G-B",
			"G-R-G-B",
			"B-R-G-B",
			"R-R-B-G",
			"G-R-B-G",
			"B-R-B-G",
			"R-G-R-B",
			"G-G-R-B",
			"B-G-R-B",
			"R-G-B-R",
			"G-G-B-R",
			"B-G-B-R",
			"R-B-G-R",
			"G-B-G-R",
			"B-B-G-R",
			"R-B-R-G",
			"G-B-R-G",
			"B-B-R-G",
        };

EvaluableItem.cs

Code:
public bool IsRGB { get { return _myItem.IsChromatic && Sockets < 5 && Links < 5; } }

EDIT: isRGB will need some more code to work properly.

EDIT2: Do you plan to add some option for currency exchange. I mean. Aug->Alternation->Jeweller->Fus and Armourer->Blacksmith->Glassblower. Would empty some space while running without disabling the pickup.
 
Last edited:
Extended hashset for RGB Recipe. Now it will accept 4L item:

Code:
public static HashSet<string> ValidRGBCombinations = new HashSet<string>
        {
            "R-G-B",
			"R-G-B-R",
			"R-G-B-G",
			"R-G-B-B",
            "R-B-G",
			"R-B-G-R",
			"R-B-G-G",
			"R-B-G-B",
            "G-R-B",
			"G-R-B-R",
			"G-R-B-G",
			"G-R-B-B",
            "G-B-R",
			"G-B-R-R",
			"G-B-R-G",
			"G-B-R-B",
            "B-G-R",
			"B-G-R-R",
			"B-G-R-G",
			"B-G-R-B",
            "B-R-G",
			"B-R-G-R",
			"B-R-G-G",
			"B-R-G-B",
			"R-R-G-B",
			"G-R-G-B",
			"B-R-G-B",
			"R-R-B-G",
			"G-R-B-G",
			"B-R-B-G",
			"R-G-R-B",
			"G-G-R-B",
			"B-G-R-B",
			"R-G-B-R",
			"G-G-B-R",
			"B-G-B-R",
			"R-B-G-R",
			"G-B-G-R",
			"B-B-G-R",
			"R-B-R-G",
			"G-B-R-G",
			"B-B-R-G",
        };

EvaluableItem.cs

Code:
public bool IsRGB { get { return _myItem.IsChromatic && Sockets < 5 && Links < 5; } }

EDIT: isRGB will need some more code to work properly.

EDIT2: Do you plan to add some option for currency exchange. I mean. Aug->Alternation->Jeweller->Fus and Armourer->Blacksmith->Glassblower. Would empty some space while running without disabling the pickup.
It already excepts 4 L RGBs, this is not needed at all.
Use rules manager for 4L RGB.

ie;
any 4 L RBG regardless of rarity and quality
Code:
item.Links == 4 and item.IsRGB
same thing but redundant
Code:
item.Links <5 and item.Links >3 and item.IsRGB
any 4 L RGB and less then rare rarity
Code:
item.Links == 4 and item.IsRGB and item.Rarity < Rarity.Rare
any 4 L RGB and less then rare rarity and qualty is zero
Code:
item.Links == 4 and item.IsRGB and item.Rarity < Rarity.Rare and item.Quality == 0
Why re-invent the wheel?
 
There is a bug in chaos recipe. If the bot pickup the items from stash and goes to vendor that have anything to say (exclamation mark above the head), he'll talk to that NPC and after finished talking goes back to the stash and tries to pickup another set for recipe, but because there are no enough items for that, it's getting stucked looking for items.
 
There is a bug in chaos recipe. If the bot pickup the items from stash and goes to vendor that have anything to say (exclamation mark above the head), he'll talk to that NPC and after finished talking goes back to the stash and tries to pickup another set for recipe, but because there are no enough items for that, it's getting stucked looking for items.
Doesn`t always have to be an exclamation mark, can fk up randomly
 
Doesn`t always have to be an exclamation mark, can fk up randomly
It's propably caused by failing to open vendor window (lag spike?). Failproof that would check the inventory for recipe items again would solve this.
 
Doesn`t always have to be an exclamation mark, can fk up randomly
It's propably caused by failing to open vendor window (lag spike?). Failproof that would check the inventory for recipe items again would solve this.

Yep, it's a lag spike, usually at vendor the UI don't show and throw an error, here goes the shit. tho, it should be fixed in next build
 
Yep, it's a lag spike, usually at vendor the UI don't show and throw an error, here goes the shit. tho, it should be fixed in next build
Client build or AIF build?
Does client 0.1.3575.1140 - * Added Map.Tier.
* Item.Name and Item.Rarity have some caching added.
* NextTab, PreviousTab fixes for checking PHM being enabled and resetting key state.
* HandleDoorsTask now resets PHM to be consistent with the other tasks.
* OpenChestTask updated to do a simple distance check before moving before trying to raycast and pathfinding to open it.
* GuiSettings.NoHideOnMinimize added to prevent the hide on minimize behavior of the gui.
* CreatePortalToTown allows portals in the map room.
* StashPanel.WaitForStashTabContents updated to prevent some infinite loops due to client issues.

Fix it?
 
Client build or AIF build?
Does client 0.1.3575.1140 - * Added Map.Tier.
* Item.Name and Item.Rarity have some caching added.
* NextTab, PreviousTab fixes for checking PHM being enabled and resetting key state.
* HandleDoorsTask now resets PHM to be consistent with the other tasks.
* OpenChestTask updated to do a simple distance check before moving before trying to raycast and pathfinding to open it.
* GuiSettings.NoHideOnMinimize added to prevent the hide on minimize behavior of the gui.
* CreatePortalToTown allows portals in the map room.
* StashPanel.WaitForStashTabContents updated to prevent some infinite loops due to client issues.

Fix it?

It fixed the stash loop ("Waiting for control....")

I fixed the vendor issue by triggering a restash/reset/recount behavior, for most of the issues related to lag.
This is the current changelog :

Code:
+ EvaluableItem
> Fixed Raw elemental damage pct.
> Added WeaponElementalDamage stat
> Added some jewel stats (credits to darlack)

+ FileHelpers
> Added handling for currencytracker extraction

+ CheckForRecipeItems
> Now counts scraps/stones in stash to have an initial counting (only with specific tab enabled)

+ GenericTasks
> Added RestashItems common task

+ IdentifyItems
> Added logging in some parts, and skip handling (should fix endless loop)

+ RecipeSell
> Added failsafe handling for interaction/selling fails.

+ RecipeWithdraw
> Handling NextTab() properly now
> Added items restashing in case of error(s) (bot no longer stops, it re-restash withdrawn items then reset/recount)

+ StashToSpecificTab
> Added generic blacklist clear to avoid problems with recipes. ([B]needs testing[/B])
> Added Divination Cards specific tab stashing
> Added Jewels specific tab stashing
> Added Whestones/Scraps counting

+ UseQualityModifierOnRecipeItems
> Initial integration

+ GUI/Settings
> Vars for Divcards/Jewels specstashing
> Moved Never Id Items option to the proper category (now in Pickup / Misc)
> Added Checkbox for Quality on recipes
> Added 2 buttons to currency tracker (export/reset)
 
sorry for the potential retarded question but how do I set min dps for weapon pickup?
 
It fixed the stash loop ("Waiting for control....")

I fixed the vendor issue by triggering a restash/reset/recount behavior, for most of the issues related to lag.
This is the current changelog :

Code:
+ EvaluableItem
> Fixed Raw elemental damage pct.
> Added WeaponElementalDamage stat
> Added some jewel stats (credits to darlack)

+ FileHelpers
> Added handling for currencytracker extraction

+ CheckForRecipeItems
> Now counts scraps/stones in stash to have an initial counting (only with specific tab enabled)

+ GenericTasks
> Added RestashItems common task

+ IdentifyItems
> Added logging in some parts, and skip handling (should fix endless loop)

+ RecipeSell
> Added failsafe handling for interaction/selling fails.

+ RecipeWithdraw
> Handling NextTab() properly now
> Added items restashing in case of error(s) (bot no longer stops, it re-restash withdrawn items then reset/recount)

+ StashToSpecificTab
> Added generic blacklist clear to avoid problems with recipes. ([B]needs testing[/B])
> Added Divination Cards specific tab stashing
> Added Jewels specific tab stashing
> Added Whestones/Scraps counting

+ UseQualityModifierOnRecipeItems
> Initial integration

+ GUI/Settings
> Vars for Divcards/Jewels specstashing
> Moved Never Id Items option to the proper category (now in Pickup / Misc)
> Added Checkbox for Quality on recipes
> Added 2 buttons to currency tracker (export/reset)



these fixes are already available? grateful
 
So for some reason every time I tryed to run this plugin it never worked. would greatly help me.
I would be willing to donate to someone to get me with this running/doing chaos recipes and stuff correctly optimized.

Also where do i renew my buddy key? time is up on it.
 
Nope, still in my pocket, let's hope I don't wash my jean with them in it.

Oh my God ! in this case series to create a new post every 5 minutes to remind you! kkkk not want to believe it ... Just kidding, I'll be awaiting the updating!
 
Status
Not open for further replies.
Back
Top