Проверка анимации в транспорте
#1

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

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

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;

Reply
#2

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


Forum Jump:


Users browsing this thread: 2 Guest(s)