SA-MP Forums Archive
Anti-BunnyHop с проверкой падения с высоты - 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: Anti-BunnyHop с проверкой падения с высоты (/showthread.php?tid=372033)



Anti-BunnyHop с проверкой падения с высоты - Mass_Deboose - 25.08.2012

Сижу в гугле уже около часа, кто знает анимацию падения или уже есть готовый код, выложите пожалуйста.


Re: Anti-BunnyHop с проверкой падения с высоты - Stepashka - 25.08.2012

Для отслеживания BunnyHop анимации не нужны.


Re: Anti-BunnyHop с проверкой падения с высоты - Mass_Deboose - 25.08.2012

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Для отслеживания BunnyHop анимации не нужны.
Вы не поняли, если сделать простой а.банни-хоп, им можно багоюзить при падении с высоты, тем самым персонаж упав например с небоскреба останется жив. Нужна анимация при падении, что бы не давать использовать анти-бх, при падении.


Re: Anti-BunnyHop с проверкой падения с высоты - Stepashka - 25.08.2012

Проверяй на наличие ускорения по оси Z


Re: Anti-BunnyHop с проверкой падения с высоты - Mass_Deboose - 25.08.2012

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Проверяй на наличие ускорения по оси Z
подскажите верный код к примеру?
PHP код:
        new Float:x,Float:y,Float:z;
        if(
GetPlayerVelocity(playeridxyz)) // ?????
        
{
            print(
"Падает с высоты!");
        } 



Re: Anti-BunnyHop с проверкой падения с высоты - OKStyle - 26.08.2012

Тут, вроде, не все:
pawn Код:
if(strcmp(animname, "FALL_back") == 0 || strcmp(animname, "FALL_collapse") == 0
    || strcmp(animname, "FALL_fall") == 0 || strcmp(animname, "FALL_front") == 0
    || strcmp(animname, "FALL_glide") == 0 || strcmp(animname, "FALL_land") == 0
    || strcmp(animname, "FALL_skyDive") == 0 || strcmp(animname, "JUMP_glide") == 0
    || strcmp(animname, "JUMP_land") == 0 || strcmp(animname, "JUMP_launch") == 0
    || strcmp(animname, "JUMP_launch_R") == 0)



Re: Anti-BunnyHop с проверкой падения с высоты - White_116 - 26.08.2012

Quote:
Originally Posted by Mass_Deboose
Посмотреть сообщение
подскажите верный код к примеру?
PHP код:
        new Float:x,Float:y,Float:z;
        if(
GetPlayerVelocity(playeridxyz)) // ?????
        
{
            print(
"Падает с высоты!");
        } 
конечно нет.
PHP код:
new Float:x,Float:y,Float:z;
GetPlayerVelocity(playeridxyz);
if(
>= (какое-то число))
{
print(
"Падает с высоты!");




Re: Anti-BunnyHop с проверкой падения с высоты - Mass_Deboose - 26.08.2012

Делал и так и так, все равно не работает!


Re: Anti-BunnyHop с проверкой падения с высоты - DartfoL - 26.08.2012


больше слов нет


Re: Anti-BunnyHop с проверкой падения с высоты - Mass_Deboose - 26.08.2012

Quote:
Originally Posted by DartfoL
Посмотреть сообщение

больше слов нет
Бессмысленный пост.
Нет желания помогать, не нужно оскорблять.