Re: Anti Armour Cheat -
MX_Master - 23.07.2010
моя лень позволила написать все, что я написал на данный момент, включая античит на броню был написан еще очень давно (:
просто туториал не должен выглядеть как релиз, я к этому веду. в инструкциях всегда описываются все возможные способы чего-то предметного, да и название понятное в мануалах, а тут - как будто в релизе. раз уж принялся писать мануал на тему античита брони, то будь добр показать разные способы и примеры. расскажи о плюсах и минусах разных способах (:
Re: Anti Armour Cheat -
[Saint] - 23.07.2010
Quote:
Originally Posted by mx_master
античит на броню был написан еще очень давно (:
|
я не нашел, поэтому написал сам и поделился со всеми.
если тебе уже так сильно мозолит глаза этот префикс к теме, поменяй я не обижусь.
Re: Anti Armour Cheat -
MX_Master - 23.07.2010
вот с этого и надо было начинать тему, с правильного выбора префикса..
Re: Anti Armour Cheat -
ZiGGi - 24.07.2010
Quote:
Originally Posted by [saint]
mx_master, а что тут додумывать?
ну если вам так трудно поместить всё что я описал в 1м посте в ваш игровой мод
или же сделать это в fs или inc, то тут уж вы меня извините - это уже ваша лень не даёт вам покоя...
|
думаешь ему лень? он сам напишет, просто некоторым людям, удобнее подключить фс, чем вшивать в мод...
Re: Anti Armour Cheat -
Shurik01 - 15.09.2010
Quote:
Originally Posted by [Saint]
создаём новые функции
в налало мода для замены всех стандартных функций на новые из анти чита.
pawn Code:
#define SetPlayerArmour SetPlayerArmourAC #define GetPlayerArmour GetPlayerArmourAC
|
Если вышеуказанные функции заменить, то античит не работает.
Если же не заменять вышеуказанные функции на новые из античита, то античит работает, но кикает как за обычные пикапы брони (не переделанные согласно 1 поста), так и за подбор пикапов переделанных как указано в 1 посте.
Re: Anti Armour Cheat -
lost13 - 21.09.2010
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == PLAYER_STATE_DRIVER)
{
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 427)
{
SetPlayerArmour(playerid, 100.0);
}
}
===
возможно пр это уже писали, лень читать но помоему тут нужно не SetPlayerArmour(playerid, 100.0); а SetPlayerArmourAC(playerid, 100.0);
Re: Anti Armour Cheat -
dimonml - 21.09.2010
Quote:
Originally Posted by [Saint]
когда игрок садится в полицейский фургон (енфорсер) на место водителя ему даётся броне жилет
|
В текущем сампе уже ничего не дает, так что данный пункт можно исключить