[Duda] їEs posible lograr pegar una cбmara al jugador?
#1

Hola amigos, tenнa una idea, y es la siguiente :

Quiero hacer que cuando mi pj rolee tomar cocaina (si conocen la animaciуn) se ponga una cбmara tipo cinemбtica con unos textdraws, la cosa es que sй hacer lo de los textdraw pero me complico a la hora de poner un "interpolatecamerapos" que se pegue al pj. Digamos, el pj estб en el medio del campo, pone el cmd /tomarcocaina y se pongan los textdraw y la cбmara.

El pj estб en el ayunta y lo mismo, que la cбmara siga al pj en cбda lugar que ponga el CMD.


La idea del "interpolate" viene de la mano con la de hacerla "cinemбtica". La idea es hacer que la cбmara se mueva lento y vaya enfocando la animaciуn


Bueno en fin, existe esa funciуn? y si existe, cуmo ejecutarla?


Salu2!
Reply
#2

pawn Код:
new Float:pos[3][3], Float:distance = 10.0;
GetPlayerCameraPos(playerid, pos[0][0], pos[0][1], pos[0][2]);
GetPlayerCameraFrontVector(playerid, pos[1][0], pos[1][1], pos[1][2]);
pos[2][0] = pos[0][0] - floatmul(pos[1][0], distance);
pos[2][1] = pos[0][1] - floatmul(pos[1][1], distance);
pos[2][2] = pos[0][2] - floatmul(pos[1][2], distance);
SetPlayerCameraPos(playerid, pos[2][0], pos[2][1], pos[2][2]);
SetPlayerCameraLookAt(playerid, pos[2][0], pos[2][1], pos[2][2]);
Reply
#3

Quote:
Originally Posted by OTACON
Посмотреть сообщение
pawn Код:
new Float:pos[3][3], Float:distance = 10.0;
GetPlayerCameraPos(playerid, pos[0][0], pos[0][1], pos[0][2]);
GetPlayerCameraFrontVector(playerid, pos[1][0], pos[1][1], pos[1][2]);
pos[2][0] = pos[0][0] - floatmul(pos[1][0], distance);
pos[2][1] = pos[0][1] - floatmul(pos[1][1], distance);
pos[2][2] = pos[0][2] - floatmul(pos[1][2], distance);
SetPlayerCameraPos(playerid, pos[2][0], pos[2][1], pos[2][2]);
SetPlayerCameraLookAt(playerid, pos[2][0], pos[2][1], pos[2][2]);
Estб bien, pero en movimiento no se puede? D:
Reply
#4

como en movimiento?
no sera esto lo ke tu kieres?
https://sampwiki.blast.hk/wiki/SetPlayerDrunkLevel
Reply
#5

Quote:
Originally Posted by OTACON
Посмотреть сообщение
como en movimiento?
no sera esto lo ke tu kieres?
https://sampwiki.blast.hk/wiki/SetPlayerDrunkLevel
No, serнa un "interpolatecamerapos".
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)