АНТИЧИТ НА ОРУЖИЕ - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
АНТИЧИТ НА ОРУЖИЕ
projectfromthewhiteshadow Дата: Понедельник, 01.01.2018, 23:51 | Сообщение # 1
Боец
Сообщений: 81
Статус: Offline
Пишем античит на оружие.
Сначала создаем массив для всех игроков и на все оружие.
Код

new Weapons[MAX_PLAYERS][47];

Теперь обнуляем массив игрока
В паблик OnPlayerConnect
Код

for(new i=0;i<47;i++) Weapons[playerid][i]=0;//обнуление

Теперь защиту от ложных срабатываний, например когда садимся в авто:
В паблик OnPlayerStateChange
Код

if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)

        {
            new model = GetVehicleModel(GetPlayerVehicleID(playerid));
            switch(model)
            {
                case 592,577,511,512,520,593,553,476,519,460,513,548,425,417,487,488,497,563,447,469: Weapons[playerid][46]= 1;
                case 457: Weapons[playerid][2]= 1;
                case 596,597,598,599: Weapons[playerid][25]= 1;
            }
        }

Теперь саму проверку:
В паблик OnPlayerUpdate
Код

new weap = GetPlayerWeapon(playerid);
        if(weap != 0 && !Weapons[playerid][weap] && weap != 40)
        {
                //Действие например кик
                Kick(playerid);
        }

Теперь сток через которое мы даем оружие
Код

stock GiveWeapon(player,weapid,ammo)
{
Weapons[player][weapid]= 1;
GivePlayerWeapon(player,weapid,ammo);
return ;
}

Теперь нужно заменить все GivePlayerWeapon на GiveWeapon
Через дефайн не будет работать проверено.
Например код:
Код

#define GivePlayerWeapon GiveWeapon

Не работает. Заменять все надо в ручную.


Мои темы:

РАЗДАЧА ЛОГОВ SA:MP - http://cheat-master.ru/forum/271-722193-1

РАЗДАЧА ПОДАРКОВ ВКонтакте - http://cheat-master.ru/forum/273-724085-1

ОТДАМ 1 ГОЛОС ВКонтакте - http://cheat-master.ru/forum/273-724098-1

MEGA GXT CODER 1.0 - http://cheat-master.ru/forum/160-724587-1

АНТИЧИТ НА ОРУЖИЕ - http://cheat-master.ru/forum/117-724596-1

CRACK CRYPTODROPPER DN0PC0D3RA - http://cheat-master.ru/forum/160-724599-1#4436870

Подпишись на INSTAGRAM - получи плюху - http://cheat-master.ru/forum/273-725175-1

ДЛЯ ВСЕХ ТЕХ, У КОГО ЕСТЬ ASK.FM - http://cheat-master.ru/forum/188-727328-1

ДЛЯ ВСЕХ ТЕХ, У КОГО ЕСТЬ VK.COM - http://cheat-master.ru/forum/188-727330-1

ДЛЯ ВСЕХ ТЕХ, У КОГО ЕСТЬ INSTAGRAM - http://cheat-master.ru/forum/188-727329-1


Сообщение отредактировал projectfromthewhiteshadow - Понедельник, 01.01.2018, 23:51
GuestPro Дата: Понедельник, 22.01.2018, 21:54 | Сообщение # 2
Новичок
Сообщений: 23
Статус: Offline
Цитата projectfromthewhiteshadow ()
Через дефайн не будет работать проверено.

Криво перехватываешь значит.

Ужасный античит, получаешь один раз оружие (даже 1 патрон) и читеришь бесконечное количество патронов.
Лучше перепиши, записывай в переменную количество патронов и при выстреле отнимай, если количество патронов - невалидно, то кик.
baron- Дата: Понедельник, 25.06.2018, 17:53 | Сообщение # 3
Боец
Сообщений: 89
Статус: Offline
Спасибо

Продавец на высоте.
kindzaza_rus Дата: Пятница, 29.06.2018, 13:50 | Сообщение # 4
Боец
Сообщений: 53
Статус: Offline
Неплохо.
toʍqa Дата: Суббота, 02.02.2019, 17:21 | Сообщение # 5
Новичок
Сообщений: 25
Статус: Offline
Собейтом от OverLight это может обойти даже умственно отсталый.
IBVOFFICIAL Дата: Суббота, 30.03.2019, 16:48 | Сообщение # 6
Бывалый
Сообщений: 19
Статус: Offline
Обойти легко

Хороший программист :)
Koteer Дата: Суббота, 27.04.2019, 16:08 | Сообщение # 7
Боец
Сообщений: 74
Статус: Offline
в тему "Античиты" кинь
StaffOFF Дата: Понедельник, 27.05.2019, 08:41 | Сообщение # 8
Новичок
Сообщений: 5
Статус: Offline
Неплохо
ZiL-131 Дата: Пятница, 06.12.2019, 13:08 | Сообщение # 9
Боец
Сообщений: 190
Статус: Offline


Топ продавец рандом аккаунтов! С 2019 года! Более 2500+ успешных продаж!

По всем вопросам мои данные:
[В]Контакте: vk.com/man_ford (Остерегайтесь фейков!)
Отсутсвует вк? В данном случае мой Instagram "traveler_716"
Личные сообщения сайта не просматриваю!
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума