.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   General Chat About (mEAn) Bot.Admin Mod (http://forums.bots-united.com/forumdisplay.php?f=30)
-   -   Bot.Admin and AMX(X)? (http://forums.bots-united.com/showthread.php?t=4378)

teame06 22-08-2005 21:03

Re: Bot.Admin and AMX(X)?
 
http://www.amxmodx.org/forums/viewtopic.php?t=16878


If you are using the fun module from the first release. This is your answer. The fun module update was release after 1.50 because the bots would not be able to fire on you.

woot woot 22-08-2005 23:23

Re: Bot.Admin and AMX(X)?
 
Hey thanks teame, it's working great now. :) I actually didn't think it would be that. Thanks again. :D

KWO I did your tests.

KWo 23-08-2005 08:44

Re: Bot.Admin and AMX(X)?
 
OK - thanks for tests. About Your min_bots=0 - You should've read the doc to see how it is written in the specyfication.
Quote:

Originally Posted by doc of podbot mm
The meaning of max_bots and min_bots - these are limits only but with possibility change them from console by:
pb max_bots {new_value}
pb min_bots {new_value}
The max_bots variable defines how many bots+players will be on the server when You will use fillserver command (of course - if there are on the server some sufficient slots for all of them) or addbot commands. The min_bots variable defines the minimum number of bots must stay on the server when:
a) You will call removebots command
b) some of them will be kicked because of joining some people.

But that one bot getting kicked right after is added - this is odd. I experienced it once few months ago with some not released version, but it was concerning to listenserver only (host haven't been calculated to the number of bots and players on the server). But You are trying on linux dedicated server, right?
About spectating bots - after Your tests seems the problem doesn't exist or it was related to some settings in mEAn? Can You comment it a bit?

[EDIT]
We just found an explanation why this first bot get kicked for You after You added it by addbot command. It seems You joined the server, then You added it. It will be fixed in some new release. :)
[/EDIT]

woot woot 23-08-2005 10:44

Re: Bot.Admin and AMX(X)?
 
I'm prolly one of few people who actually read the docs.. and I've read them like wayyy too much. And yes, I get the min and max bots, the problem is bots should not be joining any teams let alone joining the server when there is a mapchange if you set the minimum to 0. But instead it adds the same number of bots from the previous map. That's my problem. And about the max bots, I don't ever use fillserver so I don't have a problem with that.

I am running a dedicated server on windows not linux. :P
About the spectating previously, it was the work of mEAn mod. When you turn on m_autobalancebots on|off <min> <max> <ratio> it will always check for human to ratio balance. The only problem I had with this command was the ratio and you can't turn it off. So if I put the ratio to 2, when I join, 2 bots will automatically join. When I add 2 more bots, it will be added but will then be sent to spectate because the bot to human ratio is not balanced. And then eventually when I keep adding bots, the spectators get bigger and I have to restart server because the m_kickspecbots doesn't work. >.< When m_autobalancebots is off, all is well. :)

And thanks for going to get it fixed. :)

//edit
Does the pb command only work with the ds console? When I try on my client console, tells me it's an unknown command. I'm not too worried about it since I can finally use m_addbots from mEAn but still would be nice if you can use it on client console.

KWo 23-08-2005 14:02

Re: Bot.Admin and AMX(X)?
 
Quote:

Originally Posted by woot woot
the problem is bots should not be joining any teams let alone joining the server when there is a mapchange if you set the minimum to 0. But instead it adds the same number of bots from the previous map. That's my problem.

Minimum is a limit only - not the desired number (it's not like bot_quota or something like this CSbot has). It's because when You are playing some clan matches and You need to have some amount of players in teams - also after map change they should remain unchanged - that's why bots are entering the server after mapchange. But You can try this way - set max_bots 0 (it means the function auto add/kick bots is switched off - regardless if some real player is joining/leaving the server), add few bots by pb addbot command, then - after playing a while - change the map to the new one. Check if some bots join to Your server or not.

Quote:

Originally Posted by woot woot
Does the pb command only work with the ds console? When I try on my client console, tells me it's an unknown command. I'm not too worried about it since I can finally use m_addbots from mEAn but still would be nice if you can use it on client console.

It does work, but as rcon commands:
First You need to enable Your rcon acces at Your client console in normal CS way:
rcon password_of_your_rcon_access

Then type in Your client console:
rcon pb addbot [parameters or without them]
This way You should see some bot added to Your server.

woot woot 23-08-2005 18:50

Re: Bot.Admin and AMX(X)?
 
Ok thanks KWO. I'll add rcon password "password" to my server.cfg so it loads automatically.

And ok, I don't like it when they join the nextmap because they're scattered in each team and I like it set as botvshuman mode. However, there is a command in mEAn that prevents them from switching, I'll check on that and try max bots to 0 as well.

botmeister 14-09-2005 01:51

Re: Bot.Admin and AMX(X)?
 
You can create a scenario file for each map that tells mEAn to autokick all the bots after a map change. This will work only if the bots join before the kicking is done.

See the template under cstrike\mean\scenarios for details.

It looks like you figured out the autobalance problem OK, since you seem to want to manually add/remove bots, am I correct?


All times are GMT +2. The time now is 02:39.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.