What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

YAR Relogger 4.0.0.3

xzjv

Community Developer
Joined
Mar 17, 2014
Messages
1,243
Reaction score
46
Relogger for DemonBuddy: Helps with launching multiple d3 clients and restarts them if they crash.

It can be built and used from the Source on Assembla. Source | SVN | Assembla

Or you can download the attached zip, which also includes the source, if you would like to build your own .exe

Otherwise, run YetAnotherRelogger.exe file in the \LatestBuild\ directory.

Previous Thread by Jubisman: https://www.thebuddyforum.com/demonbuddy-forum/plugins/223560-plugin-yar-relogger.html

Original Thread by RRIX: https://www.thebuddyforum.com/demonbuddy-forum/plugins/111260-yar-rrrixs-yar-fork.html

All credits go to the original developers.

Change History:

Code:
4.0.0.3
* * Should now use the specified difficulty level.

4.0.0.2
* Removed validation requirement for description.
* Added additional torment levels
* Added an OnInitialize() call to YARBot

4.0.0.1
* Changed the way YARBot enables and initializes plugins.
* Note: you may hav to delete your DB\Bots\ folder and/or DB\Settings.
 

Attachments

Last edited:
i delete everything,YARBot Can only be used once

if you stop all,then started. it stuck again
 
i can fix it manually, just when DB loader i stop it, close DB and run 1 more, and 1 more click button stop
 
The issue is to do with trinity settings.

I removed the settings folder in DB and started it and it worked fine.

I thought i'd export my old settings, and import them again, but this broke it again.

Exporting then Importing should wipe old settings from previous trinities? If so, it means that some setting is causing this in trinity itself.

I will do some more testing, really cba to do settings for tons of bots manually again T_T
 
I now tried importing ONLY the combat settings from previous trinity export, still broke it, looks like will have to re-do settings from scratch
 
Found the culprit, it's the global settings file, when this is set to be used it will cause the freeze
 
Scrap that, it is when you have any kind of trinity.xml that it tries to read anywhere, that's when it crashes, so a fresh install will work but any change to trinity will break it again
 
I can't seem to get it to work with my authenticator - it used to work fine, but it seems broken now. Anyone got similar issues?
 
I am having problems getting YAR to work with all my bots. So here is what I did. I made a whole new folder for YAR and redid all the login stuff etc. for each bot. I also made a whole new folder for my bots, so it is a complete clean install. I started each bot (BUG #1, you have to use "Force Start" the bots now) and made changes to Trinity for each class tap as they started up. Eventually for some reason each of them crashed after running for a while. But here is the problem. (BUG #2) When I start the bots Diablo launches then DB launches and logs the bot in, then bot goes to the Hero screen and stops. Will not launch a game and it just sits there. But I found the culprit. If I remove the "Settings" folder for each bot then relaunch the bots, it works fine. It starts a game and runs. Then I quit the bot, and relaunch from YAR it runs fine again. But if I make any changes to the Trinity settings, it wont launch again. You can see this by launching a fresh install of everything and run through my above scenario, and then in the Trinity setting make any change, just one change say the Combat Tab, "Give Higher Priority to health globes". Stop the bot through YAR. Now run the bot again, it launches everythgin fine and the bot gets to the Hero screen and just stops. It will then sit there until Battle.net logs you out.

I hope this can be fixed soon, if you need any other info or testing from me please ask.
 
Scrap that, it is when you have any kind of trinity.xml that it tries to read anywhere, that's when it crashes, so a fresh install will work but any change to trinity will break it again
Same after YAR launches demonbuddy it gets stuck here
202930d1464390604t-plugin-yar-relogger-db-jpg
 
Upgrade to latest Trinity 2.50.210.
 
got a solid red text now aswell

System.Reflection.TargetInvocationException: Målet forårsaket et unntak under aktivering. ---> System.ArgumentException: Det er allerede lagt til et element med samme nøkkel.
ved System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
ved System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
ved System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
ved Zeta.Game.Internals.FastAttribGroupsEntry.‪‏*‪‎​‬‪​*‬‫‪‬‫​‎‎**‏‬*‏*()
ved Zeta.Game.PerFrameCachedValue`1.get_Value()
ved Zeta.Game.Internals.FastAttribGroupsEntry.get_AttributeMapA()
ved Zeta.Game.Internals.FastAttribGroupsEntry.​‪​‫*‪**‎*‪*‫*‬**‎‪‬*****‎**[](Int32 , ACD , & )
ved Zeta.Game.Internals.FastAttribGroupsEntry.‫‪‎‎**‫‎*‪***‬****[](Int32 , ACD )
ved Zeta.Game.Internals.Actors.ACD.‎‬*‫​*‏‎‏‫​*​**​‬‏​‏‎**()
ved Zeta.Game.PerFrameCachedValue`1.get_Value()
ved Zeta.Game.Internals.Actors.ACD.get_InConversation()
ved Zeta.Game.Internals.Actors.DiaPlayer.get_IsInConversation()
ved Trinity.Movement.StuckHandler.IsNotStuck()
ved Trinity.Movement.StuckHandler.CheckForStuck()
ved Trinity.Movement.StuckHandler.get_IsStuck()
ved Trinity.Components.Combat.Weighting.RefreshDiaGetWeights(List`1 objects)
ved Trinity.Framework.Modules.TargetsCache.Update()
ved Trinity.Framework.Modules.TargetsCache.OnPulse()
ved Trinity.Framework.Module.FirePulse(Boolean force)
ved Trinity.Framework.Module.FireEvent(ModuleEventType moduleEventType)
ved Trinity.Framework.ModuleManager.<>c__DisplayClass3_0.<FireEventAll>b__0(Module util)
ved Trinity.Framework.ModuleManager.ExecuteOnInstances(Action`1 action)
ved Trinity.Framework.ModuleManager.FireEventAll(ModuleEventType moduleEventType)
ved Trinity.Framework.Core.Update(Boolean force)
ved Trinity.Framework.Core.Pulse(Object sender, EventArgs eventArgs)
--- Slutten på sporingen av intern unntaksstakk ---
ved System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
ved System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
ved System.Delegate.DynamicInvokeImpl(Object[] args)
ved Zeta.Bot.Pulsator.‫‎**‫*​‏‪​*‏*‬‬​‬*‬***‪‏‏*(Delegate , Object[] )
 
Ok, so i tryed YAR and a rift profil with demonhunter, and it looks like it did few rifts or that i crashed often. I got some logs below. i only had half a bank tab with items and close to no more cratingmats on about 7 hrs so something haf to be wronk
One file is to big for this uploading site.

Here is link from mega.nz MEGA
file is like 50 MB big due to long log.
 

Attachments

so yar is breaking autofollower. it loads for example the grift profile and start the bot. 2nd account logging in and starting follower combat profile. main DB invite the 2nd and start a game while 3rd D3 and DB is loading same for the 4th. so now the main DB starting a grift where only 2 of 4 bots are playing. is there a way to fix this?
 
Trinity 2.50.210 works better with older YAR (less double DB trying to attach to the same window), it was Trinity causing the problem all the along.
 
Back
Top