Колесо Обозрения
#1

Мне надо вращать колесо по часовой стрелке, но чё-то не получается особо - двигается не плавно и куда-то смещается немного.



Код, которым пытаюсь двигать. При каждом вызове команды - колесо должно сдвигаться по часовой на 1 корзину:

PHP Code:
new frwh_obj_id;
new 
Float:frwh_wheel_y;
public 
OnGameModeInit()
{
    
frwh_obj_id CreateDynamicObject(188772097.6923828, -2210.144531235.49000170.00.00.0);
    
// объекты корзин
    // ...
    
return 1;
}
public 
OnPlayerCommandText(playeridcmdtext[])
{
    if (
strcmp(cmdtext"/к"true) == 0)
    {
        
frwh_wheel_y-= 36.0;
        
MoveDynamicObject(frwh_obj_id2097.6923828, -2210.144531235.4900017+1.01.0, -1000.0frwh_wheel_y, -1000.0);
        return 
1;
    }
    return 
0;

Вращал колесо в МТА эдиторе и понял, что там двигать надо RotY на ~ -36.0 градусов, чтобы колесо по часовой вращалось к n-корзине.
Вообщем команда по сути работает только 1-ый раз, вращает колесо по часовой куда-то в сторону и не плавно. При последующих вызовах команды - колесо слегка дёргается.
Reply


Messages In This Thread
Колесо Обозрения - by Diman777 - 28.01.2017, 01:49
Re: Колесо Обозрения - by OstGot - 28.01.2017, 05:55
Re: Колесо Обозрения - by eakwarp - 28.01.2017, 08:41
Re: Колесо Обозрения - by Diman777 - 28.01.2017, 14:55
Re: Колесо Обозрения - by joker2020pro - 28.01.2017, 15:17
Re: Колесо Обозрения - by Diman777 - 01.02.2017, 00:14

Forum Jump:


Users browsing this thread: 1 Guest(s)