I'v tried a few map with and without the option " Autobalance"
but everytime all bots come in mec team,and only i come in USA team...
How to fix?
How to autobalance in Singleplayer?!
-
spaceman00
- Posts: 1
- Joined: 2023-01-14 04:31
Re: How to autobalance in Singleplayer?!
The autobalance is N%
This N% is not N% of aidefault.ai bot count + players.
Its not N% if aidefault.ai bot count.
Its not even based at game menu bot count + player
Its based at game menu bot count.
To fix autobalance, you must first change aidefault.ai parameters to the desired bot amount
some example with 240 bots.
aiSettings.overrideMenuSettings 1
aiSettings.setMaxNBots 240
aiSettings.maxBotsIncludeHumans 0
aiSettings.setBotSkill 0.9
Then you must download a program called cheat engine.
While creating the coop game, set the player amount to 1, the max box amount to 48 and the ratio to 100 and load some map.
WHILE THE MAP IS LOADING, search the number 48 at cheat engine, the program will find some variables with the value 48.
Then stop loading the map and go back to the coop menu and change the bot amount to another value, lets say 30 and start the map.
While the map is loading, search the number 30 (or whateaver number of bots you selected), this will remove all the variables that didnt changed its value from 48 to 30.
Do the same thing over and over (each time changing the value of bot count at menu), until there are only few variables left (the variable amount wont be reduced to just one).
Left click the adresses and add them to the adress list, then change its value to half of the real amount of bots your game will have, and check the active box.
After you do that, go to file then save as and save that config.
This will change the ingame menu bot amount variable to half of the real bot count, because ratio is based at this value, the first team will have 100% of half of the real bot count.
Because you did the save as thing, you wont need to do everything again, each time you want to play the game.
This N% is not N% of aidefault.ai bot count + players.
Its not N% if aidefault.ai bot count.
Its not even based at game menu bot count + player
Its based at game menu bot count.
To fix autobalance, you must first change aidefault.ai parameters to the desired bot amount
some example with 240 bots.
aiSettings.overrideMenuSettings 1
aiSettings.setMaxNBots 240
aiSettings.maxBotsIncludeHumans 0
aiSettings.setBotSkill 0.9
Then you must download a program called cheat engine.
While creating the coop game, set the player amount to 1, the max box amount to 48 and the ratio to 100 and load some map.
WHILE THE MAP IS LOADING, search the number 48 at cheat engine, the program will find some variables with the value 48.
Then stop loading the map and go back to the coop menu and change the bot amount to another value, lets say 30 and start the map.
While the map is loading, search the number 30 (or whateaver number of bots you selected), this will remove all the variables that didnt changed its value from 48 to 30.
Do the same thing over and over (each time changing the value of bot count at menu), until there are only few variables left (the variable amount wont be reduced to just one).
Left click the adresses and add them to the adress list, then change its value to half of the real amount of bots your game will have, and check the active box.
After you do that, go to file then save as and save that config.
This will change the ingame menu bot amount variable to half of the real bot count, because ratio is based at this value, the first team will have 100% of half of the real bot count.
Because you did the save as thing, you wont need to do everything again, each time you want to play the game.
