SA-MP Forums Archive
Проверка анимации в транспорте - 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=388136)



Проверка анимации в транспорте - x_O - 27.10.2012

Как и возможно ли вообще узнать анимацию игрока, когда он находится в транспорте?

Обычным методом не получается. Переменные остаются пустыми.

PHP код:
public OnPlayerUpdate(playerid)
{
    if(
GetPlayerAnimationIndex(playerid))
    {
        new 
animlib[32];
        new 
animname[32];
        new 
msg[128];
        
GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
        
format(msg128"Running anim: %s %s"animlibanimname);
        
SendClientMessage(playerid0xFFFFFFFFmsg);
    }
    return 
1;




Re: Проверка анимации в транспорте - Mutha_X - 27.10.2012

Нет. Только устанавливать вручную саму анимацию и записывать при этом её номер (Кстати это подсказка: в сингле в машинах npc могли сидеть по разному(положив левую руку с руля на дверь, расслабленно/возбуждённо(судя по названию анимаций, но там дословно - зависит от скилла управления машиной), пассажиров можно в тачках без крыши заставить сесть не в сиденье, а на него, встать и ухватиться за раму лобового стекла и так далее)).