Out of sync

I am getting some lags ever since I added a 3rd bot. I don’t understand why since I got a pretty good pc i7 6700k 32gb ram 980ti. The game doesn’t slow down or bug but it seems the bot gets out of sync. It can happen on one my sorc but never on my hammerdin or other sorc. The hammerdin never seem to have any problems compared to the sorc it runs so smooth it’s crazy.

I have been getting the same errors for days and I keep getting alot and alot of RD can last a good 4-6hours.

04:37:03 (bot1) Error in Diablo (diablo.js #221) (Area: 108, Ping:156, Game: lol24)
04:38:22 (bot1) Error in Pindleskin (pindleskin.js #49) Failed to move to Halls of Vaught (Area: 122, Ping:94, Game: lol24)
04:39:24 (bot1) Error in Eldritch (attack.js #435) Attack.clear: Shenk the Overseer not found (Area: 111, Ping:94, Game: lol24)
04:39:50 (bot1) Error in Baal (baal.js #208) (Area: 129, Ping:31, Game: lol24)

09:06:52 (bot1) Window has unexpectedly exited… starting profile
09:06:56 (bot1) Crash Info: Script: Baal Area: Throne Of Destruction
09:51:31 (bot1) Error in Diablo (diablo.js #221) (Area: 108, Ping:62, Game: lol149)
09:51:47 (bot1) Error in Pindleskin (pindleskin.js #18) Failed to move to Nihlahak’s Temple (Area: 123, Ping:78, Game: lol149)
09:52:36 (bot1) Error in Eldritch (attack.js #435) Attack.clear: Shenk the Overseer not found (Area: 111, Ping:109, Game: lol149)
09:53:17 (bot1) Error in Baal (pather.js #817) useUnit: Unit not found. ID: 82 (Area: 129, Ping:62, Game: lol149)

both sorc have the same spec/gear/merc

coh / shako / mara / bk rings / occy / spirit / trav / chain gloves.
eth andy vis/eth bugged fortitude/eth infinity

I also added time in the botlead file for crash and quitting games early but it doesnt seem to work -_-

MinGameTime: 500, // Minimum game length in seconds. If a game is ended too soon, the rest of the time is waited in the lobby
PingQuitDelay: 30, // Time in seconds to wait in lobby after quitting due to high ping
CreateGameDelay: 10, // Seconds to wait before creating a new game
ResetCount: 200, // Reset game count back to 1 every X games.
CharacterDifference: 99, // Character level difference. Set to false to disable character difference.
ChatActionsDelay: 2, // Seconds to wait in lobby before entering a channel

// ChannelConfig can override these options for individual profiles.
JoinChannel: "", // Default channel. Can be an array of channels - ["channel 1", "channel 2"]
FirstJoinMessage: "", // Default join message. Can be an array of messages
AnnounceGames: false, // Default value
AfterGameMessage: "", // Default message after a finished game. Can be an array of messages

SwitchKeyDelay: 5, // Seconds to wait before switching a used/banned key or after realm down
CrashDelay: 300, // Seconds to wait after a d2 window crash
FTJDelay: 10, // Seconds to wait after failing to create a game
RealmDownDelay: 5, // Minutes to wait after getting Realm Down message
UnableToConnectDelay: 5, // Minutes to wait after Unable To Connect message
CDKeyInUseDelay: 5, // Minutes to wait before connecting again if CD-Key is in use.
ConnectingTimeout: 20, // Seconds to wait before cancelling the 'Connecting...' screen
PleaseWaitTimeout: 10, // Seconds to wait before cancelling the 'Please Wait...' screen
WaitInLineTimeout: 60, // Seconds to wait before cancelling the 'Waiting in Line...' screen
GameDoesNotExistTimeout: 30 // Seconds to wait before cancelling the 'Game does not exist.' screen

you could take a look to https://github.com/blizzhackers/documentation/blob/master/kolbot/MultiBotting.md#randomize-the-timers
adjust MinGameTime: value to the average of your game time length

do you have in the bot profile the parameters …?

-w -sleepy -ftj

do you have other changes than // Speedup config. section, between sorcs and hammerdin chars?

maybe you should add for your sorceress easier boss scripts in first 3 minutes of game, and adjust this value to 3 min or average of your game time length

	Config.MinGameTime = 180; // Min game time in seconds. ...

It seems to only bug when I run 3 bot, when it bugs out sometimes it gets a brain freeze in worldstone keep it wont teleport it will only try to run, not attacking, full mana, full pots doesnt mather it’s like the bot smoke crack. It will be like that for the whole game when doing cows it will give me an error for making portal. end script then switch to mephisto that goes fine then diablo cant click the stupid seal ports out then cant find any boss in act5. It teleports to a boss in a5 but gives some sort of timer error like I pass the allowed time for that specific boss script then it switch to next script in line and fails for the same excuse. Is it possible that the gamble bot is slowing me up buying stuff ? but then again it happens way to often the bot doesnt stack that money up that fast to run another gamble in 30-50 mins.

Then few games after everything goes fine the bot operate well. My games are all about 18-20 mins long when they dont fuck up.

I turned down speed up config on all profiles, the two sorc running 120 fcr and hammerdin 120 fcr too. Will see how it goes tonight. I did play with the timers but it’s like the bot doesnt seem to care much for this line and I do have those parameters in all botprofiles

MinGameTime: 500, // Minimum game length in seconds. If a game is ended too soon, the rest of the time is waited in the lobby

Is there a way to make sure the bots dont make their games at the same time all the time ? I usually start one then wait a few mins then start another and on. Yet they seem to keep getting on the same boss all the time lol

Right now stats for all 3 profiles are running the same boss run. ( Pit, Countess, Andy, Cows, Ancients tunnels, Act3 Chestmania Mephisto, Diablo, Pindle, Eldritch, Baal

bot1sorc 76 runs / 5 exits / 1 death / 16 crashes / 16 restarts
bot2sorc 76 runs / 5 exits / 0 death / 14 crashes / 14 restarts
bot3hdin 58 runs / 0 exits / 0 death / 10 crashes / 10 restarts

Maybe you should take a look to https://github.com/mf022/d2bs/wiki/Misc_options#staggered-delays-for-creating-games

I found that when running a 3rd profile it will lag up the bot program on the script config. Ive been running my two sorcs for 1 day and have no problem at all it will run every line in their config with barely any crashes or chicken, When I run the same two sorc with the pally profile it seem to lag up and there’s tons of errors in my console for both sorc. Is there a way to increase cpu usage for this program ? It used to be simple in windows7 cant find it w10. With the computer setup i have this shouldn’t even been a problem lol

you should try without // Speedup config.

someone said recently on discord support channel that:

“… it only appears to work on the client that is running the mod, anyone else watching and your actual fcr etc is unchanged …”

Yea but my problem doesn’t have to do with speed up config im pretty sure 95%.

If i turn off my pally, both sorcs run really smooth. If I run 1 sorc + 1 pally = no problem. If I run 3 = lag.