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

Тема: [ scr ][ all ][ Античит на healcar ]

  1. #1
    Гарант Аватар для TAP04eGG
    Регистрация
    11.06.2010
    Адрес
    Москва
    Сообщений
    2,523
    Репутация: 303

    Звание: как роза среди колючек

    Сообщение [ scr ][ all ][ Античит на healcar ]

    Приветствую всех блаблабла...

    решил написать готовое решение про античит на починку автомобиля

    где нибудь выше я лично всегда в инклуд их пишу...
    PHP код:
    new 
        
    VehicleHealth[i] = 1000.0
    в public OnGameModeInit()
    PHP код:
            for(new i=1;i<MAX_VEHICLES;i++) VehicleHealth[i] = 1000.0
    если у вас не имеется посекундного келбака добавляем туда же ( OnGameModeInit )

    PHP код:
    SetTimer("Checkhpcar"1000true); 
    далее
    PHP код:
    #define PNSCS 9

    new Float:PnSCPNSCS ][ ] = {
    {
    720.2800,-457.2757,16.3359},
    {-
    1421.1030,2584.5122,55.8433},
    {-
    99.8468,1118.1559,19.7417},
    {
    2063.5869,-1831.5231,13.5469},
    {-
    2425.7590,1021.3259,50.3977},
    {
    1974.2336,2162.3240,11.0703},
    {
    487.1933,-1738.4077,11.1189},
    {
    1025.2147,-1024.2096,32.1016},
    {-
    1904.1440,283.5843,41.0469}
    };

    stock IsPlayerAtPnSprayplayerid )
    {
        if( !
    GetPlayerInteriorplayerid ) ) return false;
        for(new 
    0PNSCSi++)
        {
           if(
    IsPlayerInRangeOfPointplayerid 15.0PnSC[i][0], PnSC[i][1], PnSC[i][2] )) { return true; }
        }
        return 
    false;
    }

    forward Checkhpcar();
    public 
    Checkhpcar()
    {
        new 
    vehhlvehidstr[MAX_PLAYER_NAME];

        for(new 
    i;i<GetMaxPlayers();i++)
        {
            
    vehid GetPlayerVehicleID(i);
            if( !
    vehid ) { continue; }
            
    GetVehicleHealth(vehidvehhl);

            if( 
    VehicleHealth[vehid] >= vehhl )
            {
                
    VehicleHealth[vehid] = vehhl;
                continue;
            }

            if( !
    IsPlayerAtPnSpray(i) )
            {
                
    GetPlayerName(istr,sizeof str);
                
    format(strsizeof(str),
                    
    "[Античит]%s повысил машине здоровье(Было %f, Стало %f)",
                    
    str,VehicleHealth[vehid],vehhl);
                
    SendClientMessageToAllCOLOR_GREYstr );//ну тут ставим что хотим
                
    SetVehicleHealth(vehidVehicleHealth[vehid] ); //я решил ставить машине столько хп сколько и было
            
    }

            
    VehicleHealth[vehid] = vehhl;
        }

    далее
    в public OnVehicleSpawn(vehicleid)
    PHP код:
     VehicleHealth[vehicleid] = 1000.0
    если в механиком пополняете хп или так далее у вас в моде где то используется
    PHP код:
    VehicleHealth[ТУТ ид авто типо] = 1000.0
    функция для определения координат пейнспрей
    Автор готового урока <b><b>TAP04eGG
    Если уж и взяли на другой форум то пишите автора...


    Best regard Anisimov Artem

  2. #2
    Активный пользователь Аватар для Nico_Sline
    Регистрация
    22.04.2011
    Адрес
    Los Santos
    Сообщений
    320
    Репутация: 36

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

    Re: [ scr ] [ all ] [ Античит на healcar ]

    Я так понял если хп авто пополняеться до штуки не в покрасочных,срабатывает античит,много у кого на сервере механики,которые чинят авто.

  3. #3
    Гарант Аватар для TAP04eGG
    Регистрация
    11.06.2010
    Адрес
    Москва
    Сообщений
    2,523
    Репутация: 303

    Звание: как роза среди колючек

    Re: [ scr ] [ all ] [ Античит на healcar ]

    момент сейчас добавлю просто я пока не делал у себя мехов вот и не написал
    Best regard Anisimov Artem

  4. #4
    Гарант Аватар для TAP04eGG
    Регистрация
    11.06.2010
    Адрес
    Москва
    Сообщений
    2,523
    Репутация: 303

    Звание: как роза среди колючек

    Re: [ scr ] [ all ] [ Античит на healcar ]

    VehicleHealth[ТУТ ид авто типо] = 1000.0; // вот это туда пиши



    Best regard Anisimov Artem

  5. #5
    ?????? ??????? Аватар для OFFREAL
    Регистрация
    31.03.2010
    Адрес
    Калининград
    Возраст
    33
    Сообщений
    2,521
    Репутация: 249

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

    Re: [ scr ][ all ][ Античит на healcar ]

    Исправляй баян, код ужасен!
    PHP код:
    if(IsPlayerInRangeOfPoint(i,15.0,720.2800,-457.2757,16.3359)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-1421.1030,2584.5122,55.8433)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-99.8468,1118.1559,19.7417)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,2063.5869,-1831.5231,13.5469)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-2425.7590,1021.3259,50.3977)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,1974.2336,2162.3240,11.0703)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,487.1933,-1738.4077,11.1189)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,1025.2147,-1024.2096,32.1016)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-1904.1440,283.5843,41.0469)
                        ) 
    [Θpposing Force]

    Урок: [SQLite Database]
    Урок: [Оптимизация Циклов]
    Урок: [Битовые Операции]
    Полезные функции: [Useful Tools]
    #include [Pickup Portal System]
    Filterscript [Simple AFK System]
    Filterscript [Лазерное Наведение Ракет]
    Filterscript [TextDraw Arcanoid]
    Разное: [Func Tests]
    [Рейтинг Пользователей]

    Реклама в подписи запрещена!!!
    Я ВКонтакте: [vk.com/offreal]

    [SIGPIC][/SIGPIC]

    Код:
                  C---C  GTO  C---C
           \     /     \     /     \     /
            C---C   E   C---C   I   C---C
           /     \     /     \     /     \
       ---C   R   C---C   N   C---C   N   C---
           \     /     \     /     \     /
            C---C   U   C---C   O   C---C
           /     \     /     \     /     \
                  C---C  R11  C---C
                 /     \     /     \
                        C---C

  6. #6
    Активный пользователь Аватар для Nico_Sline
    Регистрация
    22.04.2011
    Адрес
    Los Santos
    Сообщений
    320
    Репутация: 36

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

    Re: [ scr ] [ all ] [ Античит на healcar ]

    Цитата Сообщение от TAP04eGG Посмотреть сообщение
    VehicleHealth[ТУТ ид авто типо] = 1000.0; // вот это туда пиши



    У меня нет нечего,я так сказал)

  7. #7
    Гарант Аватар для TAP04eGG
    Регистрация
    11.06.2010
    Адрес
    Москва
    Сообщений
    2,523
    Репутация: 303

    Звание: как роза среди колючек

    Re: [ scr ][ all ][ Античит на healcar ]

    offreal завтра тока ща уже соображаловка не работает
    Best regard Anisimov Artem

  8. #8
    Гарант Аватар для TAP04eGG
    Регистрация
    11.06.2010
    Адрес
    Москва
    Сообщений
    2,523
    Репутация: 303

    Звание: как роза среди колючек

    Re: [ scr ][ all ][ Античит на healcar ]

    Цитата Сообщение от OFFREAL Посмотреть сообщение
    Исправляй баян, код ужасен!
    PHP код:
    if(IsPlayerInRangeOfPoint(i,15.0,720.2800,-457.2757,16.3359)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-1421.1030,2584.5122,55.8433)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-99.8468,1118.1559,19.7417)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,2063.5869,-1831.5231,13.5469)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-2425.7590,1021.3259,50.3977)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,1974.2336,2162.3240,11.0703)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,487.1933,-1738.4077,11.1189)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,1025.2147,-1024.2096,32.1016)
                        || 
    IsPlayerInRangeOfPoint(i,15.0,-1904.1440,283.5843,41.0469)
                        ) 

    теперь пойдет?
    Best regard Anisimov Artem

  9. #9
    session_start(); Аватар для Artemios
    Регистрация
    04.06.2011
    Адрес
    Екатеринбург
    Возраст
    28
    Сообщений
    2,359
    Репутация: 168

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

    Re: [ scr ][ all ][ Античит на healcar ]

    The best for my mod in server
    Hypertext Preprocessor

  10. #10
    ?????? ??????? Аватар для OFFREAL
    Регистрация
    31.03.2010
    Адрес
    Калининград
    Возраст
    33
    Сообщений
    2,521
    Репутация: 249

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

    Re: [ scr ][ all ][ Античит на healcar ]

    Ептажбля, и что ты изменил?

    PHP код:
    #define PNSCS 9

    new Float:PnSCPNSCS ][ ] = {
    {
    720.2800,-457.2757,16.3359},
    {-
    1421.1030,2584.5122,55.8433},
    {-
    99.8468,1118.1559,19.7417},
    {
    2063.5869,-1831.5231,13.5469},
    {-
    2425.7590,1021.3259,50.3977},
    {
    1974.2336,2162.3240,11.0703},
    {
    487.1933,-1738.4077,11.1189},
    {
    1025.2147,-1024.2096,32.1016},
    {-
    1904.1440,283.5843,41.0469}
    };

    stock IsPlayerAtPnSprayplayerid )
    {
        if( !
    GetPlayerInteriorplayerid ) ) return false;
        for(new 
    0PNSCSi++)
        {
            
    IsPlayerInRangeOfPointi15.0PnSC[0], PnSC[1], PnSC[2] ) { return true; }
        }
        return 
    false;
    }

    forward Checkhpcar();
    public 
    Checkhpcar()
    {
        new 
    vehhlvehidstr[MAX_PLAYER_NAME];

        for(new 
    i;i<MAX_GetMaxPlayers();i++)
        {
            
    vehid GetPlayerVehicleID(i);
            if( !
    vehid ) { continue; }
            
    GetVehicleHealth(vehidvehhl);

            if( 
    VehicleHealth[vehid] >= vehhl )
            {
                
    VehicleHealth[vehid] = vehhl;
                continue;
            }

            if( !
    IsPlayerAtPnSpray(i) )
            {
                
    GetPlayerName(istr,sizeof str);
                
    format(strsizeof(str),
                    
    "[Античит]%s повысил машине здоровье(Было %f, Стало %f)",
                    
    str,VehicleHealth[vehid],vehhl);
                
    SendClientMessageToAllCOLOR_GREYstr );//ну тут ставим что хотим
                
    SetVehicleHealth(vehidVehicleHealth[vehid] ); //я решил ставить машине столько хп сколько и было
            
    }

            
    VehicleHealth[vehid] = vehhl;
        }

    Нормально так что я за тебя коды пишу?
    [Θpposing Force]

    Урок: [SQLite Database]
    Урок: [Оптимизация Циклов]
    Урок: [Битовые Операции]
    Полезные функции: [Useful Tools]
    #include [Pickup Portal System]
    Filterscript [Simple AFK System]
    Filterscript [Лазерное Наведение Ракет]
    Filterscript [TextDraw Arcanoid]
    Разное: [Func Tests]
    [Рейтинг Пользователей]

    Реклама в подписи запрещена!!!
    Я ВКонтакте: [vk.com/offreal]

    [SIGPIC][/SIGPIC]

    Код:
                  C---C  GTO  C---C
           \     /     \     /     \     /
            C---C   E   C---C   I   C---C
           /     \     /     \     /     \
       ---C   R   C---C   N   C---C   N   C---
           \     /     \     /     \     /
            C---C   U   C---C   O   C---C
           /     \     /     \     /     \
                  C---C  R11  C---C
                 /     \     /     \
                        C---C

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

Ваши права

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