28.02.2013, 10:29
Nгo funciona Garfield, Eu tentei isso ontem e tive que usar CameraPos e CameraAt pra ficar certo.
1° Pegue a Coordenada de onde ficarб a Cвmera.
2° Pegue a Coordenada do Foco da Cвmera, isso й, Para onde a Cвmera irб apontar.
3° Use a 1° Coordenada para Setar a Posiзгo do Player para que a Imagem nгo fique embaзada, Retire 30 de altura caso nгo queira que o Player apareзa na Cвmera.
Ficando:
1° Pegue a Coordenada de onde ficarб a Cвmera.
2° Pegue a Coordenada do Foco da Cвmera, isso й, Para onde a Cвmera irб apontar.
3° Use a 1° Coordenada para Setar a Posiзгo do Player para que a Imagem nгo fique embaзada, Retire 30 de altura caso nгo queira que o Player apareзa na Cвmera.
Ficando:
pawn Код:
TogglePlayerControllable(playerid, false); //Congelar
SetPlayerPos(playerid, X1, Y1, (Z1 - 30.0)); //Posiзгo do Player.
SetPlayerCameraPos(playerid, X1, Y1, Z1); //Posiзгo Cвmera
SetPlayerCameraLookAt(playerid, X2, Y2, Z2); //Posiзгo Foco.