Hi,
I'm making a profile to farm in an expedition. I have a loop with a kill tag inside but i have an error when the event is completed and the loop, supposed to break
Message during the loop :
We reached the location where the target creature should be, however it was not found.
So the loop is actually not breaking and i get this exception finally :
Someone Know why the IsPublicEventObjectiveActive doesn't work ?
my profile looks like this :
I'm making a profile to farm in an expedition. I have a loop with a kill tag inside but i have an error when the event is completed and the loop, supposed to break
Message during the loop :
We reached the location where the target creature should be, however it was not found.
So the loop is actually not breaking and i get this exception finally :
Code:
Exception during execution of profile tag <While Condition="IsPublicEventObjectiveActive(108, 254)" /> (Line #14)ReadWriteMemoryException: Error while reading memory! Seule une partie d’une requête ReadProcessMemory ou WriteProcessMemory a été effectuée, at addr: C09AA28010, Size: 3718
à GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
à GreyMagic.MemoryBase.Read[T](IntPtr addr)
à Buddy.Wildstar.Game.GameManager.()
à Buddy.Wildstar.Engine.PerCachedValue`1.get_Value()
à Buddy.Wildstar.BotCommon.ProfileTags.Quest.KillCreatureTag.get_TargetCreature()
à Buddy.Wildstar.BotCommon.ProfileTags.Quest.KillCreatureTag.<ProfileTagLogic>b__42_1()
à Buddy.Wildstar.BotCommon.CommonBehaviors..()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Buddy.Wildstar.BotCommon.ProfileTags.Quest.KillCreatureTag.<ProfileTagLogic>d__42.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Buddy.Wildstar.Engine.Profiles.WhileTag.<ProfileTagLogic>d__21.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Buddy.ProfileBot.ProfileBot.<CoroutineImplementation>d__17.MoveNext()
Someone Know why the IsPublicEventObjectiveActive doesn't work ?
my profile looks like this :
Code:
<MoveTo QuestId="-1" QuestObjective="-1" CreatureId="-1" MapId="1319" Range="5" X="9782.359" Y="-942.577759" Z="5126.689" NoPathfind="false" Display="" />
<While Condition="IsPublicEventObjectiveActive(108, 253)" >
<KillCreature EventId="108" EventObjective="2" X="9809" Y="-942.5596" Z="5111.6" MapId="1319" CreatureId="69075" SearchRange="100" />
<KillCreature EventId="108" EventObjective="2" X="9809" Y="-942.5596" Z="5111.6" MapId="1319" CreatureId="69082" SearchRange="100" />
<Echo Message="Event 253 Running"/>
</While>