Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: Античит на FakeKill (New version)

  1. #1
    Пользователь
    Регистрация
    29.01.2012
    Адрес
    г. Курган
    Возраст
    28
    Сообщений
    30
    Репутация: 10

    Звание: на пути к лучшему

    Античит на FakeKill (New version)

    Всем привет. Это моё первое готово решение, оформлять ещё не умею, строго не судите.
    В этом готовом решении я покажу вам как сделать Античит на FakeKill.
    Этот античит будет отлавливать тех, кто убивает себя и набивает к примеру очки другу.
    Античит работает по принципу "касания", т.е. если Игрок №1 ударил Игрока №2 и Игрок №2 умирает, всё нормально. А если Игрок №1 не трогает Игрока №2, а Игрок №2 умирает "от рук Игрока №1", то кикаем Игрока №2. (Я думаю что я объяснил как-то не так )
    Начнём.

    Ко всем new добавляем:
    PHP код:
    new ContactPlayer[MAX_PLAYERS]; 
    Дальше идём к: public OnPlayerConnect(playerid)
    Туда вставляем:
    PHP код:
    ContactPlayer[playerid] = INVALID_PLAYER_ID
    Теперь идём к: public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
    Туда вставляем:
    PHP код:
    if(issuerid == INVALID_PLAYER_ID) return 1;
    ContactPlayer[issuerid] = playerid;
    ContactPlayer[playerid] = issuerid
    И наконец к: public OnPlayerDeath(playerid, killerid, reason)
    Туда вставляем:
    PHP код:
    if(reason != 255 && reason != && reason != 47 && reason != 51 && reason != 53 && reason != 54 && ContactPlayer[killerid] != playerid)
    {
        
    ContactPlayer[killerid] = INVALID_PLAYER_ID;
        
    ContactPlayer[playerid] = INVALID_PLAYER_ID;
        
    Kick(playerid);

    Автор урока: St1muL ( Т.е. я )

  2. #2
    Активный пользователь Аватар для RussianTech
    Регистрация
    23.10.2012
    Адрес
    Волгоград
    Сообщений
    284
    Репутация: 28

    Звание: на пути к лучшему

    Re: Античит на FakeKill (New version)

    Правила раздела кто читать будет?

    5. Для публикации темы, необходимо чтобы:
    Баллов репутации должно быть не менее 30 (ваша репутация)
    Количество сообщений должно быть не менее 300

  3. #3
    Пользователь
    Регистрация
    29.01.2012
    Адрес
    г. Курган
    Возраст
    28
    Сообщений
    30
    Репутация: 10

    Звание: на пути к лучшему

    Re: Античит на FakeKill (New version)

    Походу не я. :d
    Ну извиняюсь тогда.

  4. #4
    Активный пользователь Аватар для Mr.Stron
    Регистрация
    22.03.2012
    Адрес
    Беларусь
    Возраст
    28
    Сообщений
    1,052
    Репутация: 94

    Звание: скоро придёт к известности

    Re: Античит на FakeKill (New version)

    Цитата Сообщение от Невоспитанный Посмотреть сообщение
    Правила раздела кто читать будет?
    Что за бред? Как тогда новым пользователям изволите зарабатывать репутацию?

  5. #5
    Проверенный Аватар для frog163
    Регистрация
    12.04.2010
    Адрес
    Samara
    Возраст
    31
    Сообщений
    4,548
    Репутация: 365

    Звание: - очень-очень хороший человек

    Re: Античит на FakeKill (New version)

    Цитата Сообщение от Mr.Stron Посмотреть сообщение
    Что за бред? Как тогда новым пользователям изволите зарабатывать репутацию?
    Может для того, чтобы эти новые юзеры не писали чуши вроде этой:
    if((reason != 255 && 4 && 47 && 51 && 53 && 54) && ContactPlayer[killerid][0] != playerid)
    ?
    Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
    Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

  6. #6
    Пользователь
    Регистрация
    29.01.2012
    Адрес
    г. Курган
    Возраст
    28
    Сообщений
    30
    Репутация: 10

    Звание: на пути к лучшему

    Re: Античит на FakeKill (New version)

    Тут идёт услови на то, что человек не умер к примеру от своей же гранаты, или взрыва который устроил сервер.

  7. #7
    Проверенный Аватар для frog163
    Регистрация
    12.04.2010
    Адрес
    Samara
    Возраст
    31
    Сообщений
    4,548
    Репутация: 365

    Звание: - очень-очень хороший человек

    Re: Античит на FakeKill (New version)

    Цитата Сообщение от [St1muL] Посмотреть сообщение
    Тут идёт услови на то, что человек не умер к примеру от своей же гранаты, или взрыва который устроил сервер.
    xD
    Кто увидит ошибку - дам плюс (+66 к репе)
    Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
    Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

  8. #8
    Проверенный
    Регистрация
    01.05.2011
    Адрес
    St.Petersburg
    Сообщений
    1,968
    Репутация: 178

    Звание: - весьма и весьма положительная личность

    Re: Античит на FakeKill (New version)

    Цитата Сообщение от frog163 Посмотреть сообщение
    xD
    Кто увидит ошибку - дам плюс (+66 к репе)
    if((reason != 255 && 4 && 47 && 51 && 53 && 54) && ContactPlayer[killerid] != playerid)
    эта xD

  9. #9
    Активный пользователь Аватар для Brus:D
    Регистрация
    16.09.2011
    Адрес
    Жидачев
    Сообщений
    355
    Репутация: 43

    Звание: на пути к лучшему

    Re: Античит на FakeKill (New version)

    Цитата Сообщение от [St1muL] Посмотреть сообщение
    идёт услови
    Вот ошибка xD

  10. #10
    Проверенный Аватар для frog163
    Регистрация
    12.04.2010
    Адрес
    Samara
    Возраст
    31
    Сообщений
    4,548
    Репутация: 365

    Звание: - очень-очень хороший человек

    Re: Античит на FakeKill (New version)

    Цитата Сообщение от Bob_Marley Посмотреть сообщение
    эта xD
    Цитата Сообщение от Brus:D Посмотреть сообщение
    Вот ошибка xD
    Ну нет же xD
    Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
    Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Анти-флуд смертями (FakeKill)
    от Владокс в разделе Античиты (AntiCheats)
    Ответов: 14
    Последнее сообщение: 02.03.2013, 19:54
  2. Freeroam RPG (Last Version)(NEW)
    от Lansern в разделе Моды
    Ответов: 0
    Последнее сообщение: 18.08.2011, 03:35
  3. [ scr ][ all ][ Античит на FakeKill ]
    от frog163 в разделе Античиты (AntiCheats)
    Ответов: 17
    Последнее сообщение: 18.06.2011, 08:45

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •