Проверка анимации в транспорте - 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(msg, 128, "Running anim: %s %s", animlib, animname);
SendClientMessage(playerid, 0xFFFFFFFF, msg);
}
return 1;
}
Re: Проверка анимации в транспорте -
Mutha_X - 27.10.2012
Нет. Только устанавливать вручную саму анимацию и записывать при этом её номер (Кстати это подсказка: в сингле в машинах npc могли сидеть по разному(положив левую руку с руля на дверь, расслабленно/возбуждённо(судя по названию анимаций, но там дословно - зависит от скилла управления машиной), пассажиров можно в тачках без крыши заставить сесть не в сиденье, а на него, встать и ухватиться за раму лобового стекла и так далее)).