100 players=84 vs. 16

General discussion of the Project Reality: BF2 modification.
Post Reply
RoTaToR
Posts: 3
Joined: 2011-05-13 01:41

100 players=84 vs. 16

Post by RoTaToR »

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

Post by Paplate »

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'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).

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

Post by Snazz »

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.
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...
We don't even know if the Devs could fix it. It may be a general BF2 engine issue, potentially unresolvable eg. 'hardcoded'.

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

Post by RoTaToR »

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. :|
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

Post by Tema567 »

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:

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;
        }
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 :)
Post Reply

Return to “PR:BF2 General Discussion”