1 de jun. de 2011

Criando uma Câmera

Irei Fazer um Tutorial, Ensinando Como Criar uma Simples Câmera, é Aprender a Usar as Funções:

SetPlayerPos(playerid, Corx, Cory, Corz);
SetPlayerInterior(playerid, Interior);
SetPlayerCameraPos(playerid, Corx, Cory, Corz);
SetPlayerCameraLookAt(playerid, Corx, Cory, Corz);

Como Pegar Coordenada

Vai no GM, Fique No Lugar Onde quer Pegar a Coodernada, Use /save, Ai Vai criar uma Ferramenta de Testo Chamada "savedpositions", Ai Tu Clicka Vai Aparecer : 

AddPlayerClass(1,1633.4465,1046.9131,11.2648,69.67 78, 26, 36, 28, 150, 0, 0);

X = 1633.4465
Y = 1046.9131
Z = 11.2648
ANGULO = 69.6778



Como Pegar Interior


No Local Onde Você Vai Criar a Câmera, Digite /interior, Que Aparecerá o Interior Onde Está.


Aprendendo a Lógica


Entre no Servidor, Escolha a Posição Onde Queria Pegar a Coordenada, Digite /save. O Primeiro /save é o da Coordenada Do SetPlayerCameraPos SetPlayerPos, Ou Seja o CameraPos Posiciona a Câmera, e o SetPlayerPosSeta o Player Junto Com Ele ( Caso Queira Que o Player Não Apareça, Abaixe a Coordenada Z Para -100).

SetPlayerCameraLookAt é Para Onde a Câmera Vai Olhar.



Como Criar Uma Câmera ( UM SIMPLES EXEMPLO QUE EU FIZ )


Primeiro, Entre no Servidor. Escolha o Local Desejado, Use /save Que é Para as Coordenadas SetPlayerCameraPos eSetPlayerPos.
Veja Abaixo Como Se Faz :




Em Seguida Ande 5 Passos Reto(Para Não da Erro) da Onde Você Pegou a Ultima Coordenada e Pegue a Coordenada Do SetPlayerCameraLookAt.
Veja o Exemplo Abaixo :




Com as Coordenadas Na Mão, Vá Pegar Elas Na Pasta Onde Fica a Pasta do Seu GTA, No Arquivo " savedpositions ".
Veja o Exemplo Abaixo :




Abra a Arquivo, Depois de Abrir Aparecerá as Coordenadas Que Você Pegou.
Veja o Exemplo Abaixo :






Ao Pegar Todas as Coordenadas, Vamos Passar Pro Pawn.
Veja Como Ficou Abaixo :




NOTA-SE QUE :

As Coordenadas SetPlayerCameraPos SetPlayerPos São Iguais.
Veja Que as Imagens Estão Baseada Em Um Exemplo. ( Que Eu Fiz ).



RESULTADO





Créditos : Jonathan Feitosa

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger