- Регистрация
- 5 Окт 2017
- Сообщения
- 57
- Лучшие ответы
- 0
- Репутация
- 3
Как сделать чтоб например 8 лвл админки не писался в админ чат ip
PHP:
callback: alogin_step_two ( playerid )
{
new rows, fields ;
cache_get_data ( rows, fields ) ;
p_info [ playerid ] [ admin ] = cache_get_field_content_int ( 0, "u_a_level", sql_connection) ;
new scm_string [ 64 + MAX_PLAYER_NAME ] ;
if ( ! rows )
{
format ( scm_string, sizeof ( scm_string ), "<ADM> {"#cGR"}%s[%d](%d) ввёл неверный пароль (IP: %s)", p_info [ playerid ] [ name ], playerid, p_info [ playerid ] [ admin ], p_t_info [ playerid ] [ p_ip ] ) ;
p_info [ playerid ] [ admin ] = 0 ;
foreach(new i: admin_players) SendClientMessage ( i, col_blue, scm_string ) ;
if(aloginfalse == true) return kick_player(playerid);
return 1 ;
}
Iter_Add ( admin_players, playerid ) ;
format ( scm_string, sizeof ( scm_string ), "<ADM> {"#cGR"}%s[%d](%d) успешно авторизовался (IP: %s)", p_info [ playerid ] [ name ], playerid, p_info [ playerid ] [ admin ], p_t_info [ playerid ] [ p_ip ] ) ;
foreach(new i: admin_players) SendClientMessage ( i, col_blue, scm_string ) ;
pc_cmd_apanel ( playerid ) ;
return 1;
}