[list=1][*]Поменять rcon (папка с серверомserver.cfg -> строка rcon_password)
[*]Поменять rcon (папка с серверомserver.cfg -> строка rcon_password) и поставить защиту.
Здесь у нас возникает выбор. Просто поменять ркон — снова могут взломать. А вот если еще и защиту поставить — придётся немало поработать. Я на просторах Интернета нашёл подходящую защиту от взлома rcon-пароля.
В конец мода:
[code]public OnRconLoginAttempt(ip[], password[], success)
{
if(!success)//Проверка на то, что пароль был неправильный
{
new YouIP[16];//Массив, который хранит ваш IP-адрес
for(new i = 0; i <= MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerIp(i, YouIP, sizeof(YouIP));//Заносим ваш IP в массив
if(!strcmp(ip, YouIP, true))// Проверяем ваш IP, с тем IP, который неправильно ввел Rcon-пароль.
{
SendClientMessage(i, 0xFFFFFFAA, "Идите-ка вы в баню!");
printf("IP %s был забанен, введя пароль %s для доступа к Rcon.",ip, password);
Ban(i); // шлём его в баню
return 1;
}
}
}
}
return 1;
}