This is because I put a timer there to give the bot sufficient time to wait for the boss and loot after kill. The timer was 30s. I have reduced it to 15s now.The bot sits there doing nothing after the event was found and the rare was killed.
Teleport works fine if nothing is found though.
I don't know why that was happening, but I have changed the code, maybe will work better. I haven't received any error though.I should copy the files in the zip to Demonbuddy\Plugins\Trinity\XmlTags, right?
I did that but errors pop up.
a couple of this :
Demonbuddy v1.1.1788.355 started
Logging in...
Attached to Diablo III with pid: *****
Compiler Error: c:\Demonbuddy\Plugins\Plugins - for Trinity 1.8.21\Trinity\XmlTags\TrinityExploreDungeon.cs(5,15) : error CS0234: ...
the plugin for 1.8.23 version has a similar problem except one thing - it won't even load the profile
===
also I get these error messages when using trinity 1.8.21 with the plugin:
Loaded profile [LegCraftFarm] EoTS + SoEP v1.2 by Aminoacow (Forum ID: Tmxkn1)
Game joined, Resetting profile caches.
ToggleTargeting, new values: Looting:True LootRadius:100 Combat:True KillRadius:50
Exception when terminating bot thread. System.Exception: Injection resulted in a process exception with error code 0xc0000005
Location: GreyMagic.Executor.WaitForInjection(Int32 timeout)
Location: GreyMagic.Executor.Execute(Int32 timeout)
....
the profile itself seems to be working fine, but I'm just wondering why I'm getting these red colored messages.,
===
anyway, thanks a lot for your efforts. always appreciated!!
Yes, that's a bug introduced by trinity 1.8.23. The bot won't loot during wait timer as it used to do so. I have added an offset movement after the bot kills the boss, so most of the time, the bot should be able to detect the loots and loot them.the bot doesn't seem to pick up items after killing the bosses. it just stands there while the waittimer ticks down, and then teleports out without looting anything.
edit: using trinity .23, latest db beta 391, and was using the profile that went for both EOTS and SOEP
was working fine until trinity updates to 1.8.24.
Failed to load profile: Requested value 'ObjectFoundOrFullyExplored' was not found. - Line: 29
System.Exception: Requested value 'ObjectFoundOrFullyExplored' was not found. - Line: 29
at ..(PropertyInfo , XAttribute , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ..(XElement , Type )
at ...(XElement )
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at ..(XElement , PropertyInfo )
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at Zeta.Bot.Profile.Profile.Load(XElement element, String path)
at Zeta.Bot.Profile.Profile.Load(String path)
at Zeta.Bot.ProfileManager.Load(String profilePath, Boolean rememberPath)
Hi, this is not working for me can you help. Once i replaced the TrinityExploreDungeon.cs file, and reopened Demonbuddy but its throwing me this error.
Failed to load profile: Element TrinityExploreDungeon is not supported. Please check your XML and try again. (<TrinityExploreDungeon questId="1" stepId="1" until="ObjectFoundOrFullyExplored" actorId="194383" objectDistance="40" boxTolerance="0.38" boxSize="13" ignoreMarkers="False">
<AlternateActors>
<AlternateActor actorId="4893" objectDistance="40" interactRange="10" />
</AlternateActors>
</TrinityExploreDungeon>) Line 29
System.Exception: Element TrinityExploreDungeon is not supported. Please check your XML and try again. (<TrinityExploreDungeon questId="1" stepId="1" until="ObjectFoundOrFullyExplored" actorId="194383" objectDistance="40" boxTolerance="0.38" boxSize="13" ignoreMarkers="False">
<AlternateActors>
<AlternateActor actorId="4893" objectDistance="40" interactRange="10" />
</AlternateActors>
</TrinityExploreDungeon>) Line 29
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ..(XElement , Type )
at ...(XElement )
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at ..(XElement , PropertyInfo )
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at Zeta.Bot.Profile.Profile.Load(XElement element, String path)
at Zeta.Bot.Profile.Profile.Load(String path)
at Zeta.Bot.ProfileManager.Load(String profilePath, Boolean rememberPath)
Which version of Trinity should i use?
I am using .24 and it is Failed to load profile
another question
how can I set it to ignore ALL gold coins?
I don't want to spend getting even 10k gold - to save time
<ToggleTargeting questId="1" combat="True" looting="True" lootRadius="100" killRadius="50"/>
<ToggleTargeting questId="1" combat="True" looting="False" lootRadius="100" killRadius="50"/>
<WaitTimer questId="1" stepId="1" waitTime="15000" />
<ToggleTargeting questId="1" combat="True" looting="True" lootRadius="100" killRadius="50"/>
After Trinity has updated, and you have copied the edited file, dont forget to delete the 'CompiledAssemblies' directory. Make sure you've closed DB before copying and deleting. Start DB afterwards.
Running beta .391 + Trinity .24 here and seems to work fine. (Using the SoEP only file)
BUG: If the event is found, it will interact with the 2 people and kill the boss. After the boss has been killed it will make a portal back to town BEFORE picking up the loot. That doesn't seem right![]()
This is because I put a timer there to give the bot sufficient time to wait for the boss and loot after kill. The timer was 30s. I have reduced it to 15s now.
Compiler Error: d:\All DemonBuddy\CraftFarm Farm\Plugins\Trinity\XmlTags\DungeonExpFoundObjOrFullyExped.cs(1571,71) : error CS0117: 'Trinity.DataDictionary' does not contain a definition for 'BountyTurnInQuests'
Compiler Error: d:\All DemonBuddy\CraftFarm Farm\Plugins\Trinity\XmlTags\DungeonExpFoundObjOrFullyExped.cs(1608,71) : error CS0117: 'Trinity.DataDictionary' does not contain a definition for 'BountyTurnInQuests'
Compiler Error: d:\All DemonBuddy\CraftFarm Farm\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1553,71) : error CS0117: 'Trinity.DataDictionary' does not contain a definition for 'BountyTurnInQuests'
Compiler Error: d:\All DemonBuddy\CraftFarm Farm\Plugins\Trinity\XmlTags\TrinityExploreDungeon.cs(1590,71) : error CS0117: 'Trinity.DataDictionary' does not contain a definition for 'BountyTurnInQuests'
Keep having this error. is a new fresh install though. =(
Have you added the addon to Trinity? Have you restarted DB after you added the addon?Failed to load profile: Element DungeonExpFoundObjOrFullyExped is not supported. Please check your XML and try again. (<DungeonExpFoundObjOrFullyExped questId="1" stepId="1" until="ObjectFound" actorId="80447" objectDistance="40" boxTolerance="0.38" boxSize="13" ignoreMarkers="False" forceResetMax="0" />) Line 29
System.Exception: Element DungeonExpFoundObjOrFullyExped is not supported. Please check your XML and try again. (<DungeonExpFoundObjOrFullyExped questId="1" stepId="1" until="ObjectFound" actorId="80447" objectDistance="40" boxTolerance="0.38" boxSize="13" ignoreMarkers="False" forceResetMax="0" />) Line 29
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at ..(XElement , Type )
at ...(XElement )
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at ..(XElement , PropertyInfo )
at ..(PropertyInfo , XElement , Object )
at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
at Zeta.Bot.Profile.Profile.Load(XElement element, String path)
at Zeta.Bot.Profile.Profile.Load(String path)
at Zeta.Bot.ProfileManager.Load(String profilePath, Boolean rememberPath)
---------------------------------------------------------------------------
i got this error when i load the script..any ideas?