#alessandro
Новичок
Использую данный анти-чит на Флай.
Как сделать что бы админам не флудило,а писало бы раз в 30-секунд?
---------- Post added at 15:55 ---------- Previous post was at 15:52 ----------
и еще вот такой вопрос.
В 03х не видно причину кика а сразу server close conection
Как это исправить? или как изменить команды kic
PHP:
new AnimLib[30], AnimName[30], PlayerName[MAX_PLAYERS], String[100]; // Оптимальный вариант для String поберёте сами...
GetAnimationName(GetPlayerAnimationIndex(playerid), AnimLib, sizeof(AnimLib), AnimName, sizeof(AnimName));
if(PlayerInfo[playerid][pAdmin] > 0) return 1; // Если у вас другая переменная для уровня админки - меняйте
if(GetPlayerSpeed(playerid) > 60 && strcmp(AnimLib, "SWIM", true) == 0 && strcmp(AnimName, "SWIM_crawl", true) == 0)
{
if(GetPVarInt(playerid, "FlyWarning") < gettime())
{
GetPlayerName(playerid, PlayerName[playerid], MAX_PLAYER_NAME); // Если вы используете получение имени при подключении игрока, здесь не надо использовать. new PlayerName[MAX_PLAYERS] так же нужно убрать и заменить вывод ника на ваши переменные
for(new i = GetMaxPlayers() - 1; i != -1; --i) // Я советую использовать инклуд foreach, но можно и так
{
if(PlayerInfo[i][pAdmin] > 0)
{
format(String, sizeof(String), "Игрок %s [%d] подозревается в читерстве - Fly Hack", PlayerName[playerid], playerid);
SendClientMessage(i, COLOR_LIGHTRED, String);
SetPVarInt(playerid, "FlyWarning", 30);
}
}
}
}
---------- Post added at 15:55 ---------- Previous post was at 15:52 ----------
и еще вот такой вопрос.
В 03х не видно причину кика а сразу server close conection
Как это исправить? или как изменить команды kic
