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
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);