Once I got tired of entering email/password and selecting game instance for my bots, couldn't make YAR work, so I decided to write my own bot manager (in C++/Qt and not C#, because I didn't like it).
Some info:
This application can be considered as a fusion of MultiBoxD.III and a very simplified version of YAR, but it's not a relogger: if D3 and/or DB crashes, they won't be relaunched automatically. You should select relogger profiles for your bots to make DB initialize correctly though. If a profile doesn't provide relogger file, then you can create it manually in a few seconds. Here's an example for Ultima Magi Extended v2 (the most interesting part is inside <Order> tag):
Download (unpack with 7zip and run D3WindowDBManager.exe): D3WindowDBManager_v1.0.7z
Source code (contains QtCreator and MSVS 2012 project files): https://github.com/kambala-decapitator/d3-window-db-manager
TODO:
- try removing minimum size limit from D3 window (non-fullscreen)
Screenshots:
Hope someone will find it useful.
Some info:
- The app uses Apoc's D3Starter to launch multiple game copies from one folder
- When launching bots, DB windows are minimized automatically and D3 windows are tiled & renamed to battletags
- Bots can be imported from YAR
- App comes with Russian translation
This application can be considered as a fusion of MultiBoxD.III and a very simplified version of YAR, but it's not a relogger: if D3 and/or DB crashes, they won't be relaunched automatically. You should select relogger profiles for your bots to make DB initialize correctly though. If a profile doesn't provide relogger file, then you can create it manually in a few seconds. Here's an example for Ultima Magi Extended v2 (the most interesting part is inside <Order> tag):
Code:
<Profile>
<Name>[A3 - Inferno] Ultima Magi (Extended)</Name>
<KillMonsters>True</KillMonsters>
<PickupLoot>True</PickupLoot>
<GameParams quest="101758" step="1" act="A3" difficulty="Inferno" resumeFromSave="True" isPrivate="True" numGames="-1" />
<Order>
<!-- Allow Plugins to Initialize-->
<WaitTimer questId="1" waitTime="5000" />
<!-- Load Profile-->
<LoadProfile file="Ultima Magi Extended v2.xml" />
</Order>
</Profile>
Download (unpack with 7zip and run D3WindowDBManager.exe): D3WindowDBManager_v1.0.7z
Source code (contains QtCreator and MSVS 2012 project files): https://github.com/kambala-decapitator/d3-window-db-manager
TODO:
- try removing minimum size limit from D3 window (non-fullscreen)
Screenshots:
Hope someone will find it useful.






