SA-MP Forums Archive
[Ajuda] Setar camera do player. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Setar camera do player. (/showthread.php?tid=406067)



Setar camera do player. - HumildadeAgain - 08.01.2013

Como faзo para setar a camera do player para:
pawn Code:
AddPlayerClass(108,2886.4819,-900.8110,10.8750,204.2990,0,0,0,0,0,0); // Vista Balхes LS
?


Re: Setar camera do player. - HeyHoLetsGo - 08.01.2013

Use SetPlayerCameraPos e SetPlayerCameraPosLookAt
Alguma coisa assim, num lembro direito...

@EDIT

Tinha errado o nome da funзгo, ja arrumei! (:



Re: Setar camera do player. - TugaBR - 08.01.2013

Quote:
Originally Posted by HumildadeAgain
View Post
Como faзo para setar a camera do player para:
pawn Code:
AddPlayerClass(108,2886.4819,-900.8110,10.8750,204.2990,0,0,0,0,0,0); // Vista Balхes LS
?
Na seleзгo de classe, o cвmera й automaticamente "setada" no player. Se o problema nгo for esse, tente usar esse filterscript. Com ele vocк pode pegar a posiзгo da cвmera e implementar no gamemode.


Re: Setar camera do player. - Linow - 09.01.2013

Basta ir atй a posiзгo onde vocк quer a cвmera e usar /save, depois pegar a posiзгo onde vocк quer o player. Entгo basta pegar as coordenadas X, Y e Z.

AddPlayerClass(108,2886.4819,-900.8110,10.8750,204.2990,0,0,0,0,0,0);

Cвmera - SetPlayerCameraPos(playerid, X, Y, Z);
Player - Vocк tambйm pode substituir na prуpria classe a posiзгo do player, se nгo quiser, no OnPlayerRequestClass use um SetPlayerPos(playerid, X, Y, Z);


Re: Setar camera do player. - Maklister - 09.01.2013

use

pawn Code:
SetCameraBehindPlayer(playerid);
apуs o spawn para a tela nгo ficar freezada.


Re: Setar camera do player. - HumildadeAgain - 10.01.2013

Eu estava querendo dizer assim.
Eu queria que a camera de fundo do login fosse as coordenadas que passei acima sem aparecer o personagem.
2886.4819,-900.8110,10.8750,204.2990

Vermelho = X
Amarelo = Y
Azul Ciano = Z
Verde = Angle


Re: Setar camera do player. - Maklister - 10.01.2013

Simples, coloque a skin em baixo da terra ou fora do campo de visгo, deixando perto do local da camera para o local ser carregado. SetPlayerPos, SetPlayerCameraPos e SetPlayerCameraPosLookAt

Exemplo:

pawn Code:
SetPlayerPos(playerid, X, Y, Z); // Perto do campo de visгo da camera
SetPlayerCameraPos(playerid, 2886.4819,-900.8110,10.8750);
SetPlayerCameraPosLookAt(playerid, 2886.4819,-900.8110,10.8750);

// Depois

// SpawnPlayer(playerid);