From emub0t pack from first post use "B0T" folder to create each game folder.
Now let's talk about bot files.
On the shared folder we are going to have the LoL folder which will use all bots. Next to LoL folder we can have the accounts.txt file so all bots pick accounts from this file. Or you can have a file for every game. (I prefer to have an accounts file for every game, if one game crashes you can ruin the whole file as it will pick all accounts and leave them with "using status -> 1")
Then we need a folder for each custom game the bots are going to play, so a certain settings as room name and password are used by the bots from the game.
So it would look like
In accounts.txt we will see 0, 1 or DONE next to each account.
Nothing -> Ready to be used
0 -> Ready to be used
1 -> A bot is using this account right now or bot crashed and didn't update status to 0 (in that case we need to set it manually to 0 because bot won't touch it as it seems that os already beeing used). You can also use Reset-Accounts.exe
DONE -> Already reached target level
bot1 folder look like
An example of a game config.ini file would be:
[CONFIG]
; Path to your League of Legends launcher, without the lol.launcher stuff!
path = Z:\Shared\League of Legends
; Path to your accounts file
accounts_path = Z:\Shared\bot1
;Select region: EUN, EUW, RU, NA, OCE, BR, TR, KR, LAN or LAS
region = EUW
;MaxLvl in acc.
maxlvl = 10
;Set boost to 1 if you want it to buy 3 days xp boost when you get free 400 RP
boost = 1
[GAME]
;Custom name
GameName = RandomLargeRoomNameForCustomGame
;Custom password
GamePassword = RandomPassword
;Custom size [6,8,10]
GamePlayers = 6
;Don't change it, thanks
GameID=0
- You can use a program like EmuBot_Restarter to restart bot when it gets stuck. Look for it in the forum and place EmuBot_Restarter_v162.exe next to emub0t exe (each game folder).
I recommend to use EmuBot timer to 25min.
Tick "Host ?" for host machines, and click "Save settings".
- You can have a .bat file to start Dxtory, the emub0t restarter and to start emub0t it self.
Start both programms with "EmuB0T - Host.exe" from "bot1" folder ("startHostGame1.bat" for example) would be like:
C:
cd C:\Program Files\Dxtory Software\Dxtory2.0
start /min Dxtory.exe
timeout /t 2
Z:
cd "Z:\Shared\bot1"
start EmuBot_Restarter_v162.exe
timeout /t 2
call "EmuB0T - Host.exe"
Start both programms with "EmuB0T.exe" from "bot1" folder ("startPlayerGame1.bat" for example) would be like:
@echo off
C:
cd C:\Program Files\Dxtory Software\Dxtory2.0
start /min Dxtory.exe
timeout /t 2
Z:
cd "Z:\Shared\bot1"
start EmuBot_Restarter_v162.exe
timeout /t 2
call EmuB0T.exe
Then you're gonna execute "startHostGame1.bat" from first game machine, and "startPlayerGame1.bat" from rest players from the game.
Create additional .bat files for other game folders (modifiyng folder name).
This way you can open them faster.
IMPORTANT: Make sure your Dxtory FPS limit settning is set to 10. I don't know why my machines won't save that setting. I thought that it was because I didn't open Dxtory as admin but it still won't save. So just make sure your setting is set to limit to 10 FPS or your CPU usage will be a lot higher.