[MARTIN]
Умник
Здравствуйте,возник такой вопрос, как сделать проверку на бан по подсети? в уже существующую проверку?
ВОт проверка при подключении
ВОт проверка при подключении
PHP:
public OnPlayerConnect(playerid)
{
GetPlayerIp(playerid,PlayerInfo[playerid][pGetonIP],MAX_PLAYER_NAME);
new jsa[80];
format(jsa, sizeof(jsa), "SELECT `ipadress` FROM banip WHERE ipadress = '%s'", PlayerInfo[playerid][pGetonIP]);
mysql_function_query(connects, jsa, true, "OnPlayerConnect2", "i",playerid);
}
PHP:
forward OnPlayerConnect2(playerid);
public OnPlayerConnect2(playerid)
{
new rows, fields;
cache_get_data(rows,fields);
if(rows)
{
SendClientMessage(playerid,COLOR_RRED,"Ваш IP находиться в черном списке сервера");
KickEx(playerid);
}
}
