Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Anti Fake Kill

Статус
В этой теме нельзя размещать новые ответы.

*Daim*

Умник
Ко всем new
PHP:
new bool:TimeOfDeath[MAX_PLAYERS];
в паблики OnPlayerConnect и OnPlayerSpawn
PHP:
TimeOfDeath[playerid] = false;
далее ищем все команды, результат которых приводит к смерти игрока, а именно отниманием жизни (SetPlayerHealth(playerid, 0); ) и ставим там это:
PHP:
TimeOfDeath[playerid] = true;
ну и напоследок ищем public OnPlayerDeath и вставляем:
PHP:
if(reason == 255 && TimeOfDeath[playerid] == false)//тут делайте че хотите, playerid использовал фейккилл
{
        SendClientMessage(playerid, -1, "{ff0000}Удаляй собейт сцуко!");
        Kick(playerid);
        //Obossatb(playerid);
}
Всё мы защитились от Fake Kill =)
Помог "+"
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу