Перехватить значение?? как если античит подключается перед тем как создается переменная для хранение денег. Или я не так тебя понял?
Перехватить значение?? как если античит подключается перед тем как создается переменная для хранение денег. Или я не так тебя понял?
Ну что то типа
- - - Добавлено - - -PHP код:
static ac_money[MAX_PLAYERS];
stock ac_money__GivePlayerMoney(playerid, money)
{
money = ac_money[playerid];
return 1;
}
#if defined _ALS_GivePlayerMoney
#undef GivePlayerMoney
#else
#define _ALS_GivePlayerMoney
#endif
#define GivePlayerMoney ac_money__GivePlayerMoney
И теперь с каждым вызовом функции GivePlayerMoney в переменную ac_money будет перезаписываться кол-во передаваемых денюжек.
да я это знаю, кароче ты меня не понял
Ты даже про перехваты понял не до конца.Я спросил как значение денег из античита перенести в переменную из энуменатора игрока в игровом модеВместо new массив объявлен с помощью ключевого слова static - так, если перенести весь античит в отдельный инклуд, массив будет виден только внутри инклуда и не будет мешаться в моде.
Последний раз редактировалось Geebrox; 25.08.2015 в 14:34.
Если функция GetPlayerMoney перехватывается в античите (а она должна перехватываться, иначе какой же это античит?), то она должна будет вернуть именно то кол-во денег, которое записано в античите.PHP код:
player_info[playerid][pMoney] = GetPlayerMoney(playerid);
С функцией SetPlayerMoney то же самое.
Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
Стол заказов:
Мои работы:
Geebrox (25.08.2015)
а точно, спасибо за ответ) как я мог не додуматься об этом)
Почему используется функция OnPlayerUpdate? В каких случаях стоит использовать секундный таймер для проверок античита?
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Не хотите постоянно проверять обновления моих скриптов?
Подключите его последним, после всех остальных
Nexius's Update Checker
Как можно перехватить функцию если идет неизвестное количество параметров.
Допустим
func("iis", id, vehid, name);
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)