I'm trying to make my zombie mod work with more bot programs so I took a look at some and changed the minimal bots depending on the real players in game.
I was wondering if i could add more cvars in the get_cvar_num() command so i don't have to make so many new variables.
For eg. i wanna do something like
PHP Code:
bot_num = get_cvar_num("bot_quota","pb min_bots","jb_minbots")
PHP Code:
public round_start()
{
new player_num, bot_num, rplayer_num
player_num = get_playersnum()
bot_num = get_cvar_num("bot_quota")
rplayer_num = player_num - bot_num
if (rplayer_num > 0 && rplayer_num < 3) {
set_cvar_num("min_bots",2)
set_cvar_num("bot_quota", 2)
set_cvar_num("pb min_bots", 2)
set_cvar_num("jb_botsmin", 2)
}
if (rplayer_num > 2 && rplayer_num < 5) {
set_cvar_num("min_bots",3)
set_cvar_num("bot_quota", 3)
set_cvar_num("pb min_bots", 3)
set_cvar_num("jb_botsmin", 3)
}
if (rplayer_num > 4 && rplayer_num < 7) {
set_cvar_num("min_bots",4)
set_cvar_num("bot_quota", 4)
set_cvar_num("pb min_bots", 4)
set_cvar_num("jb_botsmin", 4)
}
if (rplayer_num > 6 && rplayer_num < 9) {
set_cvar_num("min_bots",5)
set_cvar_num("bot_quota", 5)
set_cvar_num("pb min_bots", 5)
set_cvar_num("jb_botsmin", 5)
}
if (rplayer_num > 8 && rplayer_num < 11) {
set_cvar_num("min_bots",6)
set_cvar_num("bot_quota", 6)
set_cvar_num("pb_minbots", 6)
set_cvar_num("jb_botsmin", 6)
}
if (rplayer_num > 10 && rplayer_num < 13) {
set_cvar_num("min_bots",7)
set_cvar_num("bot_quota", 7)
set_cvar_num("pb min_bots", 7)
set_cvar_num("jb_botsmin", 7)
}
if (rplayer_num > 12 && rplayer_num < 15) {
set_cvar_num("min_bots",8)
set_cvar_num("bot_quota", 8)
set_cvar_num("pb min_bots", 8)
set_cvar_num("jb_botsmin", 8)
}
if (rplayer_num > 14 && rplayer_num < 17) {
set_cvar_num("min_bots",9)
set_cvar_num("bot_quota", 9)
set_cvar_num("pb min_bots", 9)
set_cvar_num("jb_botsmin", 9)
}
return PLUGIN_CONTINUE
}
__________________