- Код: Выделить всё
server_cmd("addip %d %s", BAN_TIME, Subnet)
или вообще лучше было привязать к амх бану, пробовал так
- Код: Выделить всё
server_cmd("amx_banip ^"%d^" ^"%s^" ^"ban....^"", BAN_TIME, Subnet)
или амх_banip банит только определенный ip?
[N][E][M][E][C] писал(а): Самое интересное, с контры делают помойку!!! Ледяной шар и т.д. От сюда я считаю кс и пропала.
Модераторы: Subb98, liFe iS GoOD
server_cmd("addip %d %s", BAN_TIME, Subnet)
server_cmd("amx_banip ^"%d^" ^"%s^" ^"ban....^"", BAN_TIME, Subnet)
public HandleConfirmMenu(const id, const Key)
{
if(Key)
{
ShowPlayersMenu(id, g_Position[id] = 0);
}
else
{
new Ip[16], Subnet[16], Count, i, AdmName[32], UsrName[32], AdmAuthId[24], UsrAuthId[24];
get_user_ip(g_Target[id], Ip, charsmax(Ip), 1);
while(Count < 2)
{
if(Ip[i++] == '.')
{
Count++;
}
}
copy(Subnet, i, Ip);
add(Subnet, charsmax(Subnet), "0.0");
get_user_name(id, AdmName, charsmax(AdmName));
get_user_name(g_Target[id], UsrName, charsmax(UsrName));
get_user_authid(id, AdmAuthId, charsmax(AdmAuthId));
get_user_authid(g_Target[id], UsrAuthId, charsmax(UsrAuthId));
server_cmd("addip %d %s", BAN_TIME, Subnet);
#if defined USE_CHAT_ALERT
ChatColor(0, "^1Àäìèíèñòðàòîð ^4%s ^1: çàáëîêèðîâàë ïîäñåòü %s", AdmName, UsrName);
#endif
}
}
server_cmd("kick #%d ^"причина бана^"", UsrAuthId);
Сейчас этот форум просматривают: Bing [Bot] и гости: 14