GetPlayerCameraFrontVector и получение координат
#1

Доброго дня.
Обновление координат в GetPlayerCameraFrontVector не такое частое, как хотелось бы, при входе в режим прицеливания обновляется как нужно, но сделать в моем случае это нельзя, т.к. получение координат происходит в машине при нажатии на ЛКМ.
Возможно ли получать координаты из этой функции с постоянным обновлением без задержек?

Если кому нужен код - пожалуйста.
PHP код:
        GetVehiclePos(GetPlayerVehicleID(playerid), position[0],position[1],position[2]);
        new 
_rocket = CreateObject(345, position[0],position[1],position[2]+0.3, position[0],position[1],position[2]);
        
fPX+= ( fVX * 500.0 );
        
fPY+= ( fVY * 500.0 );
        
fPZ+= ( fVZ * 500.0 );
        
MoveObject(_rocket, fPX, fPY, fPZ + 44.0, ROCKET_SPEED);
        
j_count[playerid] = 0;
        
updateProcent(playerid);
        
SetTimerEx("_userUpdate", 50, false, "i", playerid);
        
SetTimerEx("_rocketUpdate", 200, false, "i", _rocket); 
Reply
#2

Quote:
Originally Posted by Seregamil1
Посмотреть сообщение
Обновление координат в GetPlayerCameraFrontVector не такое частое, как хотелось бы
Координаты обновляются ровно столько раз, сколько вы вызовите эту функцию.
Reply
#3

При резком изменении камеры и вызове этой функции покажет старые координаты
Reply
#4

delete
Reply
#5

Quote:
Originally Posted by Seregamil1
Посмотреть сообщение
При резком изменении камеры и вызове этой функции покажет старые координаты
данные обновляются 1 раз в 1 сек
так же как и в функции https://sampwiki.blast.hk/wiki/GetPlayerCameraPos
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)