100 players=84 vs. 16
-
RoTaToR
- Posts: 3
- Joined: 2011-05-13 01:41
100 players=84 vs. 16
I have modded the aidefault and serversettings.con files with no success. After ragequitting from the server-side attempts, I tried to use himachi to play with my friend and use LAN to host it. Same results. Editing the ratio to anything within 100 has no effect.
-
Paplate
- Posts: 34
- Joined: 2010-02-05 00:21
Re: 100 players=84 vs. 16
I've had the same problem as you. Usually the ratio thing works for me though. You could try reinstalling the mod (although that didn't work for me when I tried it).RoTaToR wrote:I have modded the aidefault and serversettings.con files with no success. After ragequitting from the server-side attempts, I tried to use himachi to play with my friend and use LAN to host it. Same results. Editing the ratio to anything within 100 has no effect.
I would REALLY like the devs to look into this, as it does seem to be a growing problem. Better fix it before it gets serious...or find a solution...
-
Snazz
- Posts: 1504
- Joined: 2009-02-11 08:00
Re: 100 players=84 vs. 16
I can get 84 bots on the Blufor and 15 on the Opfor. With a max of 99 bots in aidefault.ai, max players set to 2 and a ratio of 31 in the menu. However the opposite ratio of 69 results in 34 bots on Opfor and 65 bots on Blufor.
I'm guessing that exceeding the default bot limit of 48 causes certain ratio errors, a definitive conclusion would require thorough testing and closer knowledge of the AI system.
It's hardly a serious problem either, It only affects the odd player who exceeds the default amount of bots and wants to have less on Blufor than Opfor.
This thread likely belongs here by the way: v0.95 Coop & Singleplayer - Project Reality Forums
I'm guessing that exceeding the default bot limit of 48 causes certain ratio errors, a definitive conclusion would require thorough testing and closer knowledge of the AI system.
We don't even know if the Devs could fix it. It may be a general BF2 engine issue, potentially unresolvable eg. 'hardcoded'.Paplate wrote:I would REALLY like the devs to look into this, as it does seem to be a growing problem. Better fix it before it gets serious...or find a solution...
It's hardly a serious problem either, It only affects the odd player who exceeds the default amount of bots and wants to have less on Blufor than Opfor.
This thread likely belongs here by the way: v0.95 Coop & Singleplayer - Project Reality Forums
-
RoTaToR
- Posts: 3
- Joined: 2011-05-13 01:41
Re: 100 players=84 vs. 16
I figured out what is going on.
When I change the ratio in the CON file, it does not balance the remaining players on the other team, and for some reason when I set it to 100, there is 192 players on one team and 8 on the other.
The remaining bots aren't going to the other team when I reduce it to 50. It stays at a solid 8.
EDIT: it makes no difference.
When I change the ratio in the CON file, it does not balance the remaining players on the other team, and for some reason when I set it to 100, there is 192 players on one team and 8 on the other.
The remaining bots aren't going to the other team when I reduce it to 50. It stays at a solid 8.
EDIT: it makes no difference.
Last edited by RoTaToR on 2011-05-13 19:42, edited 1 time in total.
-
Tema567
- Retired PR Developer
- Posts: 124
- Joined: 2008-08-28 00:31
Re: 100 players=84 vs. 16
The server code in BF2.exe same as we have in bf2_w32ded.exe, the main problem for Coop bot counts covered in this code:
I think this engine issue will be fixed when another client-side stuff like an nametag fix will be released, i mean official release surely 
Code: Select all
lMaxPlayers = dice::hfe::ServerSettings::getMaxPlayers(dice->hfe->ServerSettings);
lBotCount = 1;
if ( 64 - lMaxPlayers > 0 )
{
lBotCount = 64 - lMaxPlayers;
if ( 64 - lMaxPlayers >= 49 )
lBotCount = 48;
}