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

R-YAR - rrrix's YAR fork

hi rrrix,

I just made a pull request to your github for MonsterPowerLevel fix by using GameDifficulty. Mine is work fine now by have that setting controlled by YAR

Hi bom,

I closed the pull request. GameParams doesn't accept that attribute anymore. It's working probably because you set it in your Bot settings.

GK9EwVo.png
 
Everytime I woke and check my bots It seems my relogger has crashed and stopped working. anyone know why it might happen?
 
Everytime I woke and check my bots It seems my relogger has crashed and stopped working. anyone know why it might happen?

I also have this problem sometimes... As well as at times I have more then 1 instance of diablo3 running..

(I did look at the logs in the Ryar folder, doesnt have anything related to the crash)
 
Hii rrix, automatic diablo 3 restart from crash or manual close dont working atm with isboxer enabled :(
Code:
N [17/03/2014 6:06:16] <-----------------> Failed to find new Diablo III
N [17/03/2014 6:06:16] <-----------------> Diablo:2584: Process is not running
N [17/03/2014 6:06:16] <-----------------> Language set: English (Brittain) : enGB
N [17/03/2014 6:06:16] <-----------------> Region set: Europe : eu.actual.battle.net
N [17/03/2014 6:06:16] <-----------------> Searching for new process: Diablo III
N [17/03/2014 6:06:36] <-----------------> Failed to find new Diablo III
N [17/03/2014 6:06:36] <-----------------> Diablo:2584: Process is not running
N [17/03/2014 6:06:36] <-----------------> Language set: English (Brittain) : enGB
N [17/03/2014 6:06:36] <-----------------> Region set: Europe : eu.actual.battle.net
N [17/03/2014 6:06:36] <-----------------> Searching for new process: Diablo III

R-YAR only search for new process but not restart correctly with inner space/isboxer enabled, first launch is working. Tested with version 0.2.3.0 and 0.2.2.2

With isboxer disabled works fine.
 
Last edited:
Screen Shots of Problems

At times I get RYAR has stopped responding.
RyarCrash.webp


RYAR inactivity timer (gold timer) just keeps reloading profile restarting profile. Idea: Possible to add a max retries to RYAR settings for after "X" retries RYAR will kill demonbuddy/diablo and start over. You can see on the pic below how many 10min intervals it kept resetting when it needed to just kill the processes. (50Min of standing there showing on the SS)
RYAR.webp


RYAR either loading multiple copies of D3 or not killing the open programs before loading another copy. Is it possible to make a force-kill D3 process before reloading D3?
D3Crash2.webp


RYAR killing the d3 process or it making the attempt to kill it is prompting error reporting windows. I went into my windows REG, action center, and admin services and disabled windows error reporting in all places. It still brings up these error windows. If RYAR does this that fine if there's a way to get windows NOT to show program error dialog?
D3Crash1.webp


--- Didn't attach any logs because they didn't say anything in regards to any of these programs, looking at the logs everything appears to be working correctly.. Shows just normal behavior and the occasional relogging/etc. Any help is greatly appreciated.
 
Last edited:
At times I get RYAR has stopped responding.
View attachment 121237


RYAR inactivity timer (gold timer) just keeps reloading profile restarting profile. Idea: Possible to add a max retries to RYAR settings for after "X" retries RYAR will kill demonbuddy/diablo and start over. You can see on the pic below how many 10min intervals it kept resetting when it needed to just kill the processes. (50Min of standing there showing on the SS)
View attachment 121234


RYAR either loading multiple copies of D3 or not killing the open programs before loading another copy. Is it possible to make a force-kill D3 process before reloading D3?
View attachment 121235


RYAR killing the d3 process or it making the attempt to kill it is prompting error reporting windows. I went into my windows REG, action center, and admin services and disabled windows error reporting in all places. It still brings up these error windows. If RYAR does this that fine if there's a way to get windows NOT to show program error dialog?
View attachment 121236


--- Didn't attach any logs because they didn't say anything in regards to any of these programs, looking at the logs everything appears to be working correctly.. Shows just normal behavior and the occasional relogging/etc. Any help is greatly appreciated.

I have exact same errors, especially the opening multiple d3's, that thing is dangerous...

rrrix - I know you're very busy, but if you could get something semi-stable up, that would be absolutely amazing. At the moment it's almost not worth using, and it's such a shame.
 
2014-03-19 09:08:44,678 [1] DEBUG TreeHooks (null) - Replaced hook [Combat] 6251699b-bc2b-4e65-8368-0a88d3b36ff1
2014-03-19 09:08:44,678 [1] DEBUG TreeHooks (null) - Replaced hook [VendorRun] aad95aa0-a6a9-4cc2-8ee3-3e89ae454e24
2014-03-19 09:08:44,678 [1] DEBUG TreeHooks (null) - Replaced hook [Loot] 021ffbd5-0d20-4aac-87d9-820863915e3b
2014-03-19 09:08:44,678 [1] DEBUG TreeHooks (null) - Replaced hook [Death] 6b929efc-503e-48cd-b0f3-5dce4acf1d56
2014-03-19 09:08:44,833 [1] INFO YARPLUGIN (null) - [YetAnotherRelogger] System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: D53F0A02, Size: 4
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Zeta.Game.Internals.Scene.NavMesh.get_SubSceneId()
at Zeta.Game.Internals.Scene.NavMesh.get_SubScene()
at Zeta.Bot.Navigation.MainGridProvider...ctor(Scene scene)
at Zeta.Bot.Navigation.MainGridProvider.()
at Zeta.Bot.Navigation.MainGridProvider.Update()
at Trinity.Trinity.TrinityBotStart(IBot bot)
at Zeta.Bot.BotEvent.Invoke(IBot bot)
at Zeta.Bot.BotMain.Start()
at YARPLUGIN.YARPLUGIN.<HandleResponse>b__12() in c:\~~\DB-All\DB\Plugins\YAR\Plugin.cs:line 823

This seems to be the most common error for bot crashes. After this error pops up, the bot would just stand in place until forced restart.
 
I have exact same errors, especially the opening multiple d3's, that thing is dangerous...

rrrix - I know you're very busy, but if you could get something semi-stable up, that would be absolutely amazing. At the moment it's almost not worth using, and it's such a shame.

Yeah I know, I love the program but have had to stop using it as well. The issue is has is a little worse then the occasional d/c or db/d3 crash.. :(
 
Can someone give me steps to reproduce the multiple windows bug?

I'm not sure how to do it - I use ISBoxer personally so I never see it.
 
Can someone give me steps to reproduce the multiple windows bug?

I'm not sure how to do it - I use ISBoxer personally so I never see it.

Might be an hour or so.. I'm at work right now, when I get a chance i'll download and give you all the exact settings when I can look at it..
 
Actually after looking at this thread - I need your Demonbuddy ERROR logs.

The game should not be crashing.

You may think there is "nothing useful" in there but I definitely need to see them.
 
You have no idea! :D I'm surprised I haven't run rrrix off yet with all issues ive bombarded him with lately.. :(

I don't know anything of this plugin btw.. It seems complicated, a little.

For my problem with trinity, Mantra are not fully supported from 1.8.6, now there is 1.8.7 but no one care of monks problem apparently... Trinity s**ks. :D
 
Actually after looking at this thread - I need your Demonbuddy ERROR logs.

The game should not be crashing.

You may think there is "nothing useful" in there but I definitely need to see them.

Sorry I was using the word crash too liberally.

The crash just comes from YAR restart (at least for me) due to the bot being stuck.

When the bot is stuck a ReadProcessMemory is shown right before a restart is needed.View attachment 10968 2014-03-19 05.22 Errors.txt
 
Last edited:
Actually after looking at this thread - I need your Demonbuddy ERROR logs.

The game should not be crashing.

You may think there is "nothing useful" in there but I definitely need to see them.

Ok, well I definitely have to be home for that since I don't have any remote access setup to my system. But I also agree with Kevin Spacey, I've seen the D3 disconnect or relogger relog to get past a db problem and it loads 2 d3 copies. Even if we can fix everything else, in the event that something does happen and it relogs it will launch 2 D3 copies. But I'll still send logs when I have access to them.
 
i attach it but how it can help???

R-YAR start two diablo3 in 1 second after error/crash/simple restart, not 1 like it suppos to be

It matters because you don't know what to look for, and I do...

Code:
2014-03-19 15:10:11,148 [Main Bot Thread] ERROR BotMain (null) - Exception when terminating bot thread. 
System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired
   at GreyMagic.Executor.WaitForInjection(Int32 timeout)
   at GreyMagic.Executor.Execute(Int32 timeout)
   at GreyMagic.Executor.Execute()
   at ..(Executor , String )
   at Zeta.Game.Internals.UIElement.Click()
   at Zeta.Bot.Logic.BrainBehavior.(Object )
   at Zeta.TreeSharp.Action.RunAction(Object context)
   at Zeta.TreeSharp.Action..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.TreeSharp.Sequence..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.TreeSharp.Decorator..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.TreeSharp.PrioritySelector..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.TreeSharp.PrioritySelector..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.TreeSharp.PrioritySelector..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.Common.HookExecutor.Run(Object context)
   at Zeta.TreeSharp.Action.RunAction(Object context)
   at Zeta.TreeSharp.Action..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.TreeSharp.PrioritySelector..()
   at Zeta.TreeSharp.Composite.Tick(Object context)
   at Zeta.Bot.BotMain.()
 
Back
Top