Перейти к содержанию
Авторизация  
Rici

Античит от ArtMoney.Дайте пожалуйста нормальный

Рекомендуемые сообщения

Rici

Добрый вечер,ищу нормальный античит от ArtMoney у кого есть скиньте,буду благодарен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ArtemLOL12

Из Дальнобоя вырежи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rici

@ArtemLOL12,какой пароль от него то? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
CheckStar

Хранить данные на сервере, а не вслепую верить клиенту - уже не вариант?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

к дефайнам:

#define GivePlayerMoney GivePlayerMoneyEx
#define SetPlayerMoney SetPlayerMoneyEx
#define ResetPlayerMoneyEx ResetPlayerMoney
#define GetPlayerMoney GetPlayerMoneyEx

Или заменить вручную функции выдачи и списывания денег в моде:

GivePlayerMoney -> GivePlayerMoneyEx
SetPlayerMoney -> SetPlayerMoneyEx
ResetPlayerMoney -> ResetPlayerMoneyEx
GetPlayerMoney -> GetPlayerMoneyEx

к new

new AMoney[MAX_PLAYERS];

В Public OnPlayerConnect

AMoney[playerid] = 0;

в OnGameModeInit

AntiCheatTimer = SetTimer("AntiCheat", 1000, true);

Создать паблик в любом месте мода

forward AntiCheat();
public AntiCheat()
{
    for(new i=0;i<MAX_PLAYERS;i++)
    {
        if(IsPlayerConnected(i) && !IsPlayerNPC(i))
        {
            // АНТИ-ЧИТ НА ДЕНЬГИ
            if(GetPlayerMoney(i) != AMoney[i]) SetPlayerMoneyEx(i, AMoney[i]);
        }
    }
}

ну и создать стоки

stock GivePlayerMoneyEx(const playerid, const amount)
{
    AMoney[playerid] += amount;
    GivePlayerMoney(playerid, amount);
}
stock SetPlayerMoneyEx(const playerid, const amount)
{
    AMoney[playerid] = amount;
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid, amount);
}
stock ResetPlayerMoneyEx(const playerid)
{
    AMoney[playerid] = 0;
    ResetPlayerMoney(playerid);
}
stock GetPlayerMoneyEx(const playerid)
    return AMoney[playerid];
Изменено пользователем Веб

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rici

Залил,гляну скажу как он :)

Изменено пользователем ~FRAGER~

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
CheckStar

, чтоо? Юзать таймер вместо элементарного хранения на сервере и проверки данных?

Самое убогое решение, которое я видел

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.