OK - I just tryied two Your dlls. One created 16.06.2004 20:47 (1) and second 18.06.2004 00:32 (2). This first is working probably like I want - max_bots 9 , 8 addbot commands - 8 bots on the server. Player connect - bot is kicked. Player disconnect - 1 bot go back to the server. But setting during the game pb max_bots to 7 doesn't affect any bot (probably one should be kicked). After I've set pb min_bots 4 and I wrote pb removebots - all bots were removed (probably should remove only 4). This is probably original CF work of these commands and I see some bugs (limits don't work correctly, probably work correctly only for fillserver).
This second dll is working totaly automaticaly, but I can't use removebots command (because after using it bots go back automaticaly to server (according to max_bots parameter). I've set max_bots 12,
8 addbot commands and 12 bots are in game. Because I can't use removebots command, now I have to use pb max bots to decrement to 0 bots on the server. In this new Your specification the call:
pb max_bots 0
replaces the call
pb removebots
This is some inconveniance (the people until now used removebots and this function is not working correctly - OK - this function remove bots, but they go back, so this function removebots is useless. So try to use Your limits trust like in second dll (bots are affected by pb min/max_bots immediately after typing it in console), but let the server admin remove all bots by removebots , kick one by kick command or from podbotmenu (did You try to kick one bot from podbotmenu? I just tryied it, but this is not working, too, because bot go back to the server...).
You realy don't see some inconveniances here? OK - I'm agree - for adding bots and keeping the same number of bots on the server this is probably cool, but for removing some bots and simultaneoulsy keeping function (player connect-> bot is kicked, player disconnect->bot go back to the server) now is probably impossible. I asked especialy for the function kick bot from selected team - You made this and now I can't use it.
Try thinking in this way - how to don't lose some functions and add Your idea's.
@Burnt Powder: How long time are You using this PODBOT? I use it since 1.4c version...
[EDIT]
I just found a solution, but I'll send it by PM to sPlOrYgOn. We have to speak first.
[/EDIT]