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.
The bot will pick up some (not all) normal/magic gears and stash them even I didn't tell the filter to do so.
Yesterday my system drive was full so I cleaned it and deleted some files by using cclean, then all the configuration of poe (graphic/UI/Sound, etc) went to default. I tried as much as I can to restore all the configurations that I remembered, then this problem occurred.
The problem will happen both with or without the AIF. So I think it might be the problem of my default ItemFilter. But it worked well without AIF before and I didn't change any settings of the filter.
Anyone can help? Any ideas?
 
how to sell all rare items ???

item.IsRare in the selling part.

The bot will pick up some (not all) normal/magic gears and stash them even I didn't tell the filter to do so.
Yesterday my system drive was full so I cleaned it and deleted some files by using cclean, then all the configuration of poe (graphic/UI/Sound, etc) went to default. I tried as much as I can to restore all the configurations that I remembered, then this problem occurred.
The problem will happen both with or without the AIF. So I think it might be the problem of my default ItemFilter. But it worked well without AIF before and I didn't change any settings of the filter.
Anyone can help? Any ideas?

I have it happening too, need to figure out what could cause this. you can add a sell rule in the meantime. item.IsNormal
 
Bot Stuck

Hey Tony,
Basically woke up and the bot was just spitting out lines of:
2015-08-08 20:56:17,433 [19] INFO CustomLogger (null) - [LatencyTracker] HighestLatency: 74
2015-08-08 20:56:17,878 [19] ERROR CustomLogger (null) - [Tick] Exception during execution:
Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
at AdvancedItemFilter.Tasks.IdentifyItems.<>c__DisplayClass13.<Logic>b__6(Item i) in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\IdentifyItems.cs:line 140
at AdvancedItemFilter.Tasks.IdentifyItems.<>c__DisplayClass13.<Logic>b__9(Item item, Object user) in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\IdentifyItems.cs:line 206
at Loki.Bot.Logic.Bots.OldGrindBot.Coroutines.?????????????????????????????????????????.?????????????????????????????????????????(Item )
at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)
at Loki.Bot.Logic.Bots.OldGrindBot.Coroutines.og\[?HYVVn2mA@@y_qXCb\*PM|$.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at AdvancedItemFilter.Tasks.GenericTasks.<IdentifyTask>d__2d.MoveNext() in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\GenericTasks.cs:line 322
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at AdvancedItemFilter.Tasks.IdentifyItems.<Logic>d__18.MoveNext() in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\IdentifyItems.cs:line 206
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Loki.Bot.TaskManager.@Ak\]b\.G\,^s58':^ rb6%{\[DQ%.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Loki.Bot.Logic.Bots.OldGrindBot.OldGrindBot.s1R/k5g)-r~HNaM>{rI8TUx>".MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Buddy.Coroutines.Coroutine.KO"UdVQo14j<oE7\&KI(cO;4u$.25^oN9CG;J})vb"8-u\,~1w:0(.MoveNext()
--- End of inner exception stack trace ---

I didnt have any ID on that characters inv when I check but there was multiple in the first stash socket where it had been farming all day, it usually just gets ID scrolls from there I thought? Anyway let me know if you want the full log.

Cheers.
 
Hey,

is there anyway to NOT Id the unique items? Tried everything I could think of but it just always Id's them. And yes, I really do NOT have a Custom Rule concerning Uniques in ID section.
Would be really nice for geting those Uiques to Id for challenge on main account ;)
 
Hey Tony,
Basically woke up and the bot was just spitting out lines of:
2015-08-08 20:56:17,433 [19] INFO CustomLogger (null) - [LatencyTracker] HighestLatency: 74
2015-08-08 20:56:17,878 [19] ERROR CustomLogger (null) - [Tick] Exception during execution:
Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
at AdvancedItemFilter.Tasks.IdentifyItems.<>c__DisplayClass13.<Logic>b__6(Item i) in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\IdentifyItems.cs:line 140
at AdvancedItemFilter.Tasks.IdentifyItems.<>c__DisplayClass13.<Logic>b__9(Item item, Object user) in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\IdentifyItems.cs:line 206
at Loki.Bot.Logic.Bots.OldGrindBot.Coroutines.?????????????????????????????????????????.?????????????????????????????????????????(Item )
at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)
at Loki.Bot.Logic.Bots.OldGrindBot.Coroutines.og\[?HYVVn2mA@@y_qXCb\*PM|$.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at AdvancedItemFilter.Tasks.GenericTasks.<IdentifyTask>d__2d.MoveNext() in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\GenericTasks.cs:line 322
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at AdvancedItemFilter.Tasks.IdentifyItems.<Logic>d__18.MoveNext() in c:\Users\Aarons\Documents\ALL EB STUFF\EB\Plugins\AdvancedItemFilter\Tasks\IdentifyItems.cs:line 206
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Loki.Bot.TaskManager.@Ak\]b\.G\,^s58':^ rb6%{\[DQ%.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Loki.Bot.Logic.Bots.OldGrindBot.OldGrindBot.s1R/k5g)-r~HNaM>{rI8TUx>".MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Buddy.Coroutines.Coroutine.KO"UdVQo14j<oE7\&KI(cO;4u$.25^oN9CG;J})vb"8-u\,~1w:0(.MoveNext()
--- End of inner exception stack trace ---

I didnt have any ID on that characters inv when I check but there was multiple in the first stash socket where it had been farming all day, it usually just gets ID scrolls from there I thought? Anyway let me know if you want the full log.

Cheers.

Check "Fill id scrolls" in grindbot setting, problem solved.

you think its worth to switch from chaos recipe to regal?

If you can ofc, why not?

Hey,

is there anyway to NOT Id the unique items? Tried everything I could think of but it just always Id's them. And yes, I really do NOT have a Custom Rule concerning Uniques in ID section.
Would be really nice for geting those Uiques to Id for challenge on main account ;)

I'll have to double check that, nothing is hardcoded for identification of uniques iirc, can't confirm that im in bed ;D
 
Having an issue with the bot stashing. I had it set to not go through certain tabs, named tabs such as $ or Sell as well as numbered tabs and I've also set it to stash recipe items to tab 5 which is the name of the tab (although it is not in the 5th slot). However Im getting errors where it isn't stashing anything past the first 2 tabs and isn't withdrawing anything for recipes causing it to just endlessly search through tabs (Tab should not be withdrawn from. Skipping it.) until I stop the bot. I'm assuming this has to be with my tabs not numbered in order and numbers only?
 
Yah haha my bad I realized that right after I posted it, now how do I get it to loot divination cards.
 
so my bot seems to ignore 6 socket items?

i created a rule item.Sockets == 6 is that correct?
it seems to work, but then i get a bunch of red errors on the buddy bot.
 
error

SupportedClientVersion: 2.0.1.8
SmartAssembly force load.
[BotManager] MsBetweenTicks = 15
Reloading AssemblyLoader<Loki.Bot.IBot> - Initializing
[OldGrindBot] This class is the new bot. Now setting up bot specific stuff.
[ItemEvaluator] Instance = Loki.Bot.DefaultItemEvaluator.
Current bot set to OldGrindBot.
Reloading AssemblyLoader<Loki.Bot.IRoutine> - Initializing
[OldRoutine] Initialize
[Totemizer] Initialize
[NullRoutine] Initialize
Current routine set to Totemizer.
Reloading AssemblyLoader<Loki.Bot.IPlugin> - Initializing
Compiler Error: warning CS2029: Invalid value for '/define'; '' is not a valid identifier
Compiler Error: c:\Users\m0rf3\Downloads\nostale\Plugins\AdvancedItemFilter\MyItemEvaluator.cs(15,18) : error CS0535: 'AdvancedItemFilter.MyItemEvaluator' does not implement interface member 'Loki.Bot.IItemEvaluator.Name'
 
Yah haha my bad I realized that right after I posted it, now how do I get it to loot divination cards.

item.IsDivinationCard

so my bot seems to ignore 6 socket items?

i created a rule item.Sockets == 6 is that correct?
it seems to work, but then i get a bunch of red errors on the buddy bot.

Yup, nothing strange in there

error

SupportedClientVersion: 2.0.1.8
SmartAssembly force load.
[BotManager] MsBetweenTicks = 15
Reloading AssemblyLoader<Loki.Bot.IBot> - Initializing
[OldGrindBot] This class is the new bot. Now setting up bot specific stuff.
[ItemEvaluator] Instance = Loki.Bot.DefaultItemEvaluator.
Current bot set to OldGrindBot.
Reloading AssemblyLoader<Loki.Bot.IRoutine> - Initializing
[OldRoutine] Initialize
[Totemizer] Initialize
[NullRoutine] Initialize
Current routine set to Totemizer.
Reloading AssemblyLoader<Loki.Bot.IPlugin> - Initializing
Compiler Error: warning CS2029: Invalid value for '/define'; '' is not a valid identifier
Compiler Error: c:\Users\m0rf3\Downloads\nostale\Plugins\AdvancedItemFilter\MyItemEvaluator.cs(15,18) : error CS0535: 'AdvancedItemFilter.MyItemEvaluator' does not implement interface member 'Loki.Bot.IItemEvaluator.Name'

Download 1.0.1.5 tyvm :)
 
toNyx is this plugin suppose to be ran in conjuction with the default ItemFilterEditor or are we suppose to turn off the basic ItemFilter that comes with EB.
 
So today my bot no longer withdraws wisdom's from the stash when it's empty. I had it set to withdraw them from a specific tab, which it was doing yesterday. Since then I've moved all wisdoms to my first tab and disabled Stash to X tab and it still will not withdraw them.
 
An exception occurred:GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
at GreyMagic.Executor.‎‬‏*​‏​‏*‏‏**‪*‪‏**‪**‪*‫*(Int32 )
at GreyMagic.Executor.****​‪*​**‬**‫*‎‬‪‫‪‬‬​‏‬*(Int32 )
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.Executor.GrabFrame()
at GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock)
at Loki.Game.LokiPoe.AcquireFrame(UInt32 frameDropWaitTimeMs, Int32 executeTimeOut, Boolean clearCache)
at Exilebuddy.SettingsWindow.‎***‫‬*‎*‪*​​*‫***‏‬*(Object , RoutedEventArgs )

how to fix this errors?
 
So today my bot no longer withdraws wisdom's from the stash when it's empty. I had it set to withdraw them from a specific tab, which it was doing yesterday. Since then I've moved all wisdoms to my first tab and disabled Stash to X tab and it still will not withdraw them.

You get it wrong, it doesn't withdraw from tabs but stash into specific ones.

An exception occurred:GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
at GreyMagic.Executor.‎‬‏*​‏​‏*‏‏**‪*‪‏**‪**‪*‫*(Int32 )
at GreyMagic.Executor.****​‪*​**‬**‫*‎‬‪‫‪‬‬​‏‬*(Int32 )
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.Executor.GrabFrame()
at GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock)
at Loki.Game.LokiPoe.AcquireFrame(UInt32 frameDropWaitTimeMs, Int32 executeTimeOut, Boolean clearCache)
at Exilebuddy.SettingsWindow.‎***‫‬*‎*‪*​​*‫***‏‬*(Object , RoutedEventArgs )

how to fix this errors?

Don't minimize/play fullscreen games while botting. lelerino.
 
Status
Not open for further replies.
Back
Top