[Include] Anti Armour Cheat
#21

моя лень позволила написать все, что я написал на данный момент, включая античит на броню был написан еще очень давно (:

просто туториал не должен выглядеть как релиз, я к этому веду. в инструкциях всегда описываются все возможные способы чего-то предметного, да и название понятное в мануалах, а тут - как будто в релизе. раз уж принялся писать мануал на тему античита брони, то будь добр показать разные способы и примеры. расскажи о плюсах и минусах разных способах (:
Reply
#22

Quote:
Originally Posted by mx_master
View Post
античит на броню был написан еще очень давно (:
я не нашел, поэтому написал сам и поделился со всеми.
если тебе уже так сильно мозолит глаза этот префикс к теме, поменяй я не обижусь.
Reply
#23

вот с этого и надо было начинать тему, с правильного выбора префикса..
Reply
#24

Quote:
Originally Posted by [saint]
View Post
mx_master, а что тут додумывать?

ну если вам так трудно поместить всё что я описал в 1м посте в ваш игровой мод
или же сделать это в fs или inc, то тут уж вы меня извините - это уже ваша лень не даёт вам покоя...
думаешь ему лень? он сам напишет, просто некоторым людям, удобнее подключить фс, чем вшивать в мод...
Reply
#25

Quote:
Originally Posted by [Saint]
View Post
создаём новые функции

в налало мода для замены всех стандартных функций на новые из анти чита.
pawn Code:
#define SetPlayerArmour SetPlayerArmourAC
#define GetPlayerArmour GetPlayerArmourAC
Если вышеуказанные функции заменить, то античит не работает.

Если же не заменять вышеуказанные функции на новые из античита, то античит работает, но кикает как за обычные пикапы брони (не переделанные согласно 1 поста), так и за подбор пикапов переделанных как указано в 1 посте.
Reply
#26

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);
Reply
#27

Quote:
Originally Posted by [Saint]
View Post
когда игрок садится в полицейский фургон (енфорсер) на место водителя ему даётся броне жилет
В текущем сампе уже ничего не дает, так что данный пункт можно исключить
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)