АнтиЧит на ГМ - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: АнтиЧит на ГМ (
/showthread.php?tid=556437)
АнтиЧит на ГМ -
DeViLsS - 10.01.2015
pawn Code:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
{
new Float: vida, Float: armadura, Float: dmg;
GetPlayerArmour(damagedid, armadura);
GetPlayerHealth(damagedid, vida);
if(armadura > 0)
{
if(amount > armadura)
{
dmg = amount - armadura;
vida = vida - dmg;
SetPlayerArmour(damagedid, 0.0);
SetPlayerHealth(damagedid, vida);
return 1;
}
armadura = armadura - amount;
SetPlayerArmour(damagedid, armadura);
}
if(armadura < 1)
{
vida = vida - amount;
SetPlayerHealth(damagedid, vida);
}
return 1;
}
Это только если в игрока стреляют, а как же сделать, что бы ХП убавлялось если игрок падает с высоты?
Re: АнтиЧит на ГМ -
stabker - 10.01.2015
Никак. Зачем вам OnPlayerGiveDamage, если есть уже OnPlayerWeaponShot? И да, делать такую систему урона - не лучшее решение, учитывая количество существующих читов.
Re: АнтиЧит на ГМ -
DeViLsS - 10.01.2015
Quote:
Originally Posted by stabker
Никак. Зачем вам OnPlayerGiveDamage, если есть уже OnPlayerWeaponShot? И да, делать такую систему урона - не лучшее решение, учитывая количество существующих читов.
|
Не подскажите, как тогда правильно сделать античит на ГМ?
Re: АнтиЧит на ГМ -
stabker - 10.01.2015
Quote:
Originally Posted by DeViLsS
Не подскажите, как тогда правильно сделать античит на ГМ?
|
Нормальных способов не нашел, на моем сервере вручную проверяют.
Re: АнтиЧит на ГМ -
DeViLsS - 10.01.2015
Quote:
Originally Posted by stabker
Нормальных способов не нашел, на моем сервере вручную проверяют.
|
Спасибо за ответ.
Не подскажите, где можно найти Progress Bar Create рабочий, все интернет облазил, толкового ничего не нашел, может вы подскажите?
Re: АнтиЧит на ГМ -
OstGot - 11.01.2015
Quote:
Originally Posted by DeViLsS
Это только если в игрока стреляют, а как же сделать, что бы ХП убавлялось если игрок падает с высоты?
|
С высоты и прочих второстепенных факторов > OnPlayerTakeDamage, но там другая загвоздка: новые анти-гм'ы его не вызывают..
Re: АнтиЧит на ГМ -
DeViLsS - 11.01.2015
Quote:
Originally Posted by OstGot
С высоты и прочих второстепенных факторов > OnPlayerTakeDamage, но там другая загвоздка: новые анти-гм'ы его не вызывают..
|
Спасибо за ответ. Ох уж эти читеры.
Всем спасибо.