Анимация "держать ящик", какой функцией сделать именно на эту анимацию проверку выполняется ли анимация или нет?PHP код:
ApplyAnimation(playerid,"CARRY","crry_prtial",4.1,0,1,1,1,1);
Анимация "держать ящик", какой функцией сделать именно на эту анимацию проверку выполняется ли анимация или нет?PHP код:
ApplyAnimation(playerid,"CARRY","crry_prtial",4.1,0,1,1,1,1);
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
DmX (24.10.2014)
Я так понял это так делается?PHP код:
if(GetAnimationName(!GetPlayerAnimationIndex(i),"CARRY",32,"crry_prtial",32))
{
ApplyAnimation(i,"CARRY","crry_prtial",4.1,0,1,1,1,1);
}
Последний раз редактировалось DmX; 24.10.2014 в 01:08.
Эмм, нет... GetAnimationName возвращает название библиотеки + название самой анимации под тем индексом, что внесён в неё (в случае с использованием GetPlayerAnimationIndex внутри GetAnimationName, получается, что функция вернёт ту анимацию, что проигрывается у игрока).
В общем, либо извлекаем имя анимации в массив и далее тем же strcmp проверяем его, либо узнаём индекс нужной тебе анимации и сверяем данные из GetPlayerAnimationIndex с этим индексом.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
DmX (24.10.2014)
PHP код:
if(GetPlayerAnimationIndex(i) != ид_нужной_тебе_анимации)
{
ApplyAnimation(i,"CARRY","crry_prtial",4.1,0,1,1,1,1);
}
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
DmX (25.10.2014)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)