Witam,
chcę, by pobierało mi z cvar'u "rs_players" liczbę i działało na takiej zasadzie:public client_connect()
{
if(player_count() == 18)
{
server_cmd("sv_visiblemaxplayers 19")
}
else if(player_count() >= 19)
{
server_cmd("sv_visiblemaxplayers 20")
}
else
{
server_cmd("sv_visiblemaxplayers 18")
}
}
Czyli standardowo cvar ma wartość 18. I dodać jakoś w instrukcjach warunków, by miało to wartość np. w pierwszym:
get_pcvar_num(cvar_players) = get_pcvar_num(cvar_players)+1
Takie coś napisałem:public client_connect()
{
if(player_count() == get_pcvar_num(cvar_players))
{
get_pcvar_num(cvar_players) = get_pcvar_num(cvar_players)+1
server_cmd("sv_visiblemaxplayers %s",players)
}
else if(player_count() > get_pcvar_num(cvar_players))
{
get_pcvar_num(cvar_players) = get_pcvar_num(cvar_players)+2
server_cmd("sv_visiblemaxplayers %s",players)
}
else
{
get_pcvar_num(cvar_players) = get_pcvar_num(cvar_players)
server_cmd("sv_visiblemaxplayers %s",players)
}
}
Użytkownik Niquit edytował ten post 05.08.2012 00:09