Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 2 из 2
  1. #1
    Аватар для Soter
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.09.2014
    Сообщений
    2
    Репутация:
    0 ±

    Помогите с анти читом

    Нашел анти чит, но он как то криво работает, если я куплю например базуку, и потрачу все патроны и потом начитерю себе базуку, то меня не кикает, подскажите как исправить


    PHP код:
    new Weapons[MAX_PLAYERS][47]; 
    OnPlayerConnect
    PHP код:
    for(new i=0;i<47;i++) Weapons[playerid][i]=0;//обнуление 


    OnPlayerStateChange
    PHP код:
    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,469Weapons[playerid][46]= 1;
                     case 
    457Weapons[playerid][2]= 1;
                     case 
    596,597,598,599Weapons[playerid][25]= 1;
                 }
        } 

    Timer
    PHP код:
        new weap GetPlayerWeapon(playerid);
        if(
    weap != && !Weapons[playerid][weap] && weap != 40)
        {
            
    //Действие например кик
            
    Kick(playerid);
        } 
    PHP код:
    stock GiveWeapon(player,weapid,ammo)
    {
    Weapons[player][weapid]= 1;
    GivePlayerWeapon(player,weapid,ammo);
    return;


  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Переписать античит, записывая данные для слотов, а не для ID и использовать OnPlayerWeaponShot для стрелкового оружия/таймер для гранат и т.п.
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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