I'm having a problem with the COOP setup. I will try to describe it step by step:
1. All 6 bots login normally, master creates the room, game starts - just as it's supposed to
2. After game ends, every bot but the master closes and opens the client again. Master stays with client closed and NHC bot is opened in tray but it does not open League of Legends again, therefore everything stops.
3. Things work again if I close and open NHC by myself, but it will go back to step 2 after game ends.
I'm using Windows XP, a version which worked fine with the previous versions of the bot.
Here are the configs:
config inside each VM (master has botmaster=1 and COOPID=1, while others have botmaster=0 and COOPID=2, 3, 4, 5 and 6):
Code:
[Config]
;Delay for almost everything in miliseconds. 1000 minimum
Delay=1500
;Delay for AI selection when creating the GAME, increase this value if you have issues with teams not equal. 1000 minimum
DelayAI=1000
;Delay between 1st continue button and ally base on the BT, time in seconds of the video. Some slow machines could need higher value
btdelay=55
;Stop the current account after reach lvl 5 or 10.
MAXlvl=10
;Path to your lol launcher
path="C:\Riot Games\League of Legends\lol.launcher.admin.exe"
;The password for the games
gamepw="aaa"
;Choose BuyMethod, 1 - Buys 1DAY XPBOOST, 2 - Buys 3 DAY XPBOOST. Use 0 to Disables BuyXP
BuyMethod=2
;Game Modes - 1) WIN 5v5 TCS, 2) WIN 3v3 TCS, 3) Twisted Treeline 3v3 COOP vs AI ONLY, 5) 1v1 TCS Loose
gamemode=5
;Create game's rooms with random number/letter.
costumroom = True
;Number of Games in row for one single account (for IP farming). Disable=0.
gamescounter=0
;Click Nextgame instead of restart Client.
nextgame=0
;ID for BOT for LOGS INFORMATION
botID=E2
;Play Battle Trainning True=1, False=0. Default = 1
playBT=0
; choose different ingamecheck not dependent of hudscale, 0 for Top HUD, 1 to MiniMAP Hud.
checkingame=1
;To enhanced COOP vs AI Mode, use shared coop.ini file with accounts instead of local accounts.txt, example set "Z:/BOTS/coop.ini". 0 to disable.
COOPpath="Z:\COOP\configall\coop.ini"
;If using the COOPpath we must say which is the BOT rule. 1 for Master, 2,3,4 and 5 are the rest of slots. Don't repeat the same number. 0 to disable.
COOPID=2
;Auto-update function , 1 to enable, 0 to disable
autoupdate=0
;Use config.ini in shared folder for multiple bots, "Z:\BOTS\config.ini", options that makes nosense like coopID are not used, only global configs like Maxlvl, etc.
globalconfig="Z:\COOP\configall\config.ini"
;Set the period when using the Minimize Game in seconds, 100 its the default, after 15 minutes of game it changes automatic to fixed 30sec.
minigamedelay=100
;Accounts handling mode. 0 use local vm accounts.txt, 1 use file in shared folder (accpath), 2 use accsall method.
accmode=2
roomplayers=6
roompath="Z:\COOP\configall\rooms.ini"
[Counters]
;Don't edit this part
xpalready=0
pullaccs=0
BTdone=0
gamesloop=0
pullacc=0
Botmaster=0
Roomslot=1
configall:
Code:
[Config]
Delay=1500
DelayAI=1000
btdelay=55
MAXlvl=30
gamepw="123"
;1 = 1 day experience boost, 2 = 3 days experience boost
BuyMethod=2
gamemode=5
costumroom = True
gamescounter=0
nextgame=0
checkingame=1
shopx=28
shopy=500
autoupdate=0
check10method=1
accsall="Z:\COOP\configall\accounts.txt"
accsused="Z:\COOP\configall\accsused.txt"
minigame=1
minigamedelay=100
screenfolder="Z:\COOP\configall\PICS\"
accmode=2
roomplayers=6
roompath="Z:\COOP\configall\rooms.ini"
docoop=1
iconskip=1
coop.ini:
Code:
[Config]
; Login:pass for each slot 1-6
Master_Acc=a
S1_Acc=ab
S2_Acc=abc
S3_Acc=abcd
S4_Acc=abcde
S5_Acc=abcdef
; You need to set summoner name if it's different to the Login Name, if equal you can leave it empty. If you use autocoop this fields will be ignored and you need to make sure all accounts have equal summoner name to login name.
S1_Sum=x
S2_Sum=x1
S3_Sum=x2
S4_Sum=x3
S5_Sum=x4
; Game Creator invites friends by summoner name , if 0 will invite the 2 top from Friendlist.
coopinvite=1
; If set to 1, when all 6 accounts reach lvl30, it will get 6 accounts from accounts.txt at shared folder (global accounts file) automatic. If 0 you have to switch manualy the accounts when all are at lvl30 and set counters to 0.
autocoop=0
[Counters]
;Don't edit this part
Sready_1=0
Sready_2=0
Sready_3=0
Sready_4=0
Sready_5=0
; If counter its 0 the 6 accounts will do costum games for 1-15, if counter its set to 1 the 6 accounts will slipt in 2 groups and do coop vs ai 3v3 TT.
coopmode=0
; State if it's lvl30 or not, "111111" would mean all 6 accounts are lvl30, only used if autocoop=1 for switching accounts automatic.
state30=000000