Join the forum, it's quick and easy

Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Анти-чит на FakeKill

Перейти вниз

Анти-чит на FakeKill Empty Анти-чит на FakeKill

Сообщение  Ulkiorra Сб Авг 11, 2012 12:54 am

Итак, для начала создадим массив:
Код:

new bool:TimeOfDeath[MAX_PLAYERS];

в паблики OnPlayerConnect и OnPlayerSpawn добавляем (лучше в начало):

Код:
TimeOfDeath[playerid] = false;


далее ищем все команды, результат которых приводит к смерти игрока, а именно отниманием жизни (SetPlayerHealth(playerid, 0); ) и ставим там это:

Код:
TimeOfDeath[playerid] = true;


ну и напоследок ищем public OnPlayerDeath и вставляем:

Код:
if(reason == 255 && TimeOfDeath[playerid] == false)//тут делайте че хотите, playerid использовал фейккилл
{
        SendClientMessage(playerid, -1, "{ff0000}Удаляй собейт сцуко!");
        Kick(playerid);
        //Obossatb(playerid);
}

Ulkiorra

Сообщения : 30
Репутация : 1
Дата регистрации : 2012-08-10

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения