20.03.2016, 15:03
Hi guys,
I have problem with SetCameraBehindPlayer function. I'm making something(it doesn't matter what, you'll se later), and I need to set camera behind player before it takes camera's position. Everything work fine if I 1st type /kam command, and then /kamera command. SetCameraBehindPlayer doesn't work in /kamera command(commands are for test), doesn't anybody Know why? Thanks!
I have problem with SetCameraBehindPlayer function. I'm making something(it doesn't matter what, you'll se later), and I need to set camera behind player before it takes camera's position. Everything work fine if I 1st type /kam command, and then /kamera command. SetCameraBehindPlayer doesn't work in /kamera command(commands are for test), doesn't anybody Know why? Thanks!
Код:
_HRP_CMD(kamera) { GetPlayerFacingAngle(_playerid, _HRP_kut[_playerid]); SetPlayerFacingAngle(_playerid, 0.00); defer tajmer(_playerid); return (true); } _HRP_CMD(kam) { SetPlayerFacingAngle(_playerid, _HRP_kut[_playerid]); return SetCameraBehindPlayer(_playerid); } timer tajmer[500](_playerid) { new Float:x, Float:y, Float:z; new Float:lX, Float:lY, Float:lZ; SetPlayerCameraPos(_playerid, x + 2.8, y + 2.8, z); SetCameraBehindPlayer(_playerid); GetPlayerCameraPos(_playerid, x, y, z); GetPlayerCameraFrontVector(_playerid, lX, lY, lZ); SetPlayerCameraPos(_playerid, x + 2.8, y + 2.8, z); SetPlayerCameraLookAt(_playerid, x + lX * 5.00, y + lY * 5.00, z + lZ * 5.00); return (true); }