Oops, sorry. Uploaded the wrong profiles. Wanted to upload 2 of them.yes it works really good but it wont finish the game^^
//Edit: The problem you had should work with this version as wellFaebs said:Note: I added some Moves on the way to the demon machines. Because I run this with +~40% Movement Speed I often lose Trash on the way there and Demonbuddy does some backtracking to kill those mobs (Costs a lot of time).
If you dont like this behavior just remove this part of the profile:
<!--THIS PART IS USEFUL BECAUSE SOMETIMES MOBS STAY BEHIND AND TRINITY DOES BACKTRACKING-->
<MoveTo questId="1" name="Escape Palace" pathPrecision="5" x="438" y="547" z="0" straightLinePathing="True"/>
<MoveTo questId="1" name="Escape Palace" pathPrecision="5" x="440" y="575" z="0" straightLinePathing="True"/>
<MoveTo questId="1" name="Escape Palace" pathPrecision="5" x="438" y="547" z="0" straightLinePathing="True"/>
<MoveTo questId="1" name="Escape Palace" pathPrecision="5" x="523" y="544" z="0" straightLinePathing="True"/>
<MoveTo questId="1" name="Escape Palace" pathPrecision="5" x="523" y="578" z="0" straightLinePathing="True"/>
<MoveTo questId="1" name="Escape Palace" pathPrecision="5" x="523" y="544" z="0" straightLinePathing="True"/>
<!--THIS PART IS USEFUL BECAUSE SOMETIMES MOBS STAY BEHIND AND TRINITY DOES BACKTRACKING-->
// Goblin priority KAMIKAZEEEEEEEE
if(cacheObject.Unit.ActorSNO == 174866)
cacheObject.Weight += 75000;
// Goblin priority KAMIKAZEEEEEEEE
// Deal with treasure goblins - note, of priority is set to "0", then the is-a-goblin flag isn't even set for use here - the monster is ignored
if(cacheObject.Unit.ActorSNO == 174866)
cacheObject.Weight += 75000;
// Deal with treasure goblins - note, of priority is set to "0", then the is-a-goblin flag isn't even set for use here - the monster is ignored
u cant do anything about thatMy problem is, after he clears the circle, he goes back towards where we just came from to kill like 2-3 mobs, instead of going forward to the sewers and finishing the run, Any ideas?
The profile I uploaded has TP at the end.
Also this is the weighting.cs I use with newest Trinity. Copy it to Plugins/Trinity/Combat
//EDIT: Passives: Brawler, Unforgiving, Weapons Master. The Profile I uploaded works like a charm for my Barb. 0 Deaths and ~1.2B XP/hour
Flashing window
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(50,47) : error CS1061: 'Trinity.Config.Combat.MiscCombatSetting' ne contient pas une définition pour 'ProfileTagOverride' et aucune méthode d'extension 'ProfileTagOverride' acceptant un premier argument de type 'Trinity.Config.Combat.MiscCombatSetting' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante*?)
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(305,55) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(423,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(431,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(439,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(470,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(508,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'MonsterObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(516,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(533,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'MonsterObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(537,47) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(598,88) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'MonsterObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(607,51) : error CS0117: 'Trinity.CacheData' ne contient pas de définition pour 'AvoidanceObstacleCache'
Compiler Error: d:\Boot\dbuddy\Plugins\Trinity\Combat\Weighting.cs(615,51) : error CS0117:
That weighting.cs file, when I try to open DB, it won't even load the trinity plugin at all... Says file cannot be read? Using latest one 1.8.9
I'm running the non-combat profile at the moment, it seems quicker than the combat version...
To fix the bot getting surrounded and killed can't you just make it kill the groups of mobs as they come instead of trying to gather them all and only fighting in one spot.
The Bot missing the demon machine is because of the missing weighting. The Error Message can safely be ignored.Ok I take that back, killing trash along the sewer before entering sewer to portal to town/reset is faster than skipping them all!
Bugs I've found so far:
1. Sometimes, but rarely it will miss a summoning thing so the wall doesn't go down for you to head to the sewers.
2. Weighting.cs file does not work, causes trinity to vanish from plugins tab.
3. Continuously get this error, doesn't seem to affect the bot though...
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 00000320, Size: 4
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Zeta.Game.Internals.FastAttribGroupsEntry.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
at Zeta.Game.Internals.Actors.DiaUnit.get_Level()
at Zeta.Bot.GameStats.(Object , EventArgs )
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.UnsafeInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Delegate.DynamicInvoke(Object[] args)
at Zeta.Bot.Pulsator.(Delegate , Object[] )
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 00000354, Size: 4
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Zeta.Game.Internals.FastAttribGroupsEntry.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
at Zeta.Game.Internals.Actors.DiaPlayer.get_SkillOverrideActive()
at Zeta.Game.Internals.CPlayer.GetActiveSkillBySlot(HotbarSlot slot)
at Zeta.Game.Internals.CPlayer.GetPowerForSlot(HotbarSlot slot)
at Trinity.HotbarSkills.UpdateHotbarSlotPowers() in d:\DemonBuddy\Plugins\Trinity\Combat\HotbarSkills.cs:line 117
at Trinity.HotbarSkills.Update(TrinityLogLevel logLevel, LogCategory logCategory) in d:\DemonBuddy\Plugins\Trinity\Combat\HotbarSkills.cs:line 54
at Trinity.PlayerInfoCache.RefreshHotbar() in d:\DemonBuddy\Plugins\Trinity\Cache\PlayerInfoCache.cs:line 283
at Trinity.Trinity.ResetEverythingNewGame() in d:\DemonBuddy\Plugins\Trinity\Helpers\GameEvents.cs:line 203
at Trinity.Trinity.GameEvents_OnGameChanged(Object sender, EventArgs e) in d:\DemonBuddy\Plugins\Trinity\Helpers\GameEvents.cs:line 117
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.UnsafeInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Delegate.DynamicInvoke(Object[] args)
at Zeta.Bot.GameEvents.(Delegate , Object[] )
Otherwise it's a great profile!
P.S: Using latest version of DBBeta and Trinity 1.8.9
The Bot missing the demon machine is because of the missing weighting. The Error Message can safely be ignored.
As everyone seems to ignore that my weighting.cs was for trinity 1.8.8, I added an instruction to my last post on how to manually do the changes