CameraPos para seleзгo de skins -
pWesley - 05.08.2016
Se alguйm puder por favor fazer uma CameraPos (nгo precisa ser em um interior especнfico), um cenбrio bacana, similar a uma tela de seleзгo de skins para RequestClass. Se alguйm fizer, ficarei agradecido.
Re: CameraPos para seleзгo de skins -
Danzou - 06.08.2016
PHP код:
SetPlayerInterior( playerid, 1);
SetPlayerPos( playerid, 209.8528, -33.8953, 1001.9297);
SetPlayerFacingAngle( playerid, 135.6979);
SetPlayerCameraPos( playerid, 206.388000, -37.771900, 1002.639709);
SetPlayerCameraLookAt( playerid, 209.8528, -33.8953, 1001.9297);
Re: CameraPos para seleзгo de skins -
CyNiC - 06.08.2016
Se quiser fazer vocк mesmo, й simples, vai precisar usar /save duas vezes dentro do jogo, sendo a primeira para obter a posiзгo de onde a skin deve estar e seu вngulo e a segunda para obter a posiзгo da cвmera.
Feito isso no arquivo Documentos\GTA San Andreas User Files\SAMP\savedpositions.txt vai ter as duas ъltimas classes salvas como estas:
pawn Код:
AddPlayerClass(179,2487.5459,2256.3936,91.6300,90.5505,0,0,0,0,0,0); // /save 1 player pos
AddPlayerClass(179,2480.6453,2256.3372,91.6300,90.5505,0,0,0,0,0,0); // /save 2 campos
A primeira й onde vocк pega a posiзгo da skin, a segunda й onde vocк pega a posiзгo da cвmera.
Sua callback das classes pode ficar assim:
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 2487.5459,2256.3936,91.6300); //repare nas posiзхes x, y e z obtidos no primeiro "/save" que vocк digitou
SetPlayerFacingAngle(playerid, 90.5505); //repare no вngulo da skin tambйm obtido do primeiro "/save" digitado
SetPlayerCameraPos(playerid, 2480.6453,2256.3372,91.6300); //Posiзгo da cвmera obtido do segundo "/save" digitado.
SetPlayerCameraLookAt(playerid, 2487.5459,2256.3936,91.6300); //Posiзгo para onde a cвmera deve ser direcionada, ou seja, a mesma posiзгo do jogador(obtido do primeiro "/save" digitado)
return 1;
}
Re: CameraPos para seleзгo de skins -
pWesley - 06.08.2016
Й que eu tava com um problema no filtescript que o dimmy tinha postado no fуrum, que ele crashava o meu GTA. Mas obrigado aн pessoal.