[AJUDA] Comando de salvar posiзao
#1

Ae gente por favor me ajude? eu estou com meu servidor online, mas lб nao tem sistema de salvar posiзao =/ por favor me ajude
Reply
#2

Vocк quer tirar uma posiзгo para fazer algo? ou Salvar a Posiзгo do Player?
Reply
#3

Salvar posiзao de um player tipo " /s /i, /sp /irp" se o sr. me poder me ajudar eu agradeзo
Reply
#4

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Vocк quer tirar uma posiзгo para fazer algo? ou Salvar a Posiзгo do Player?
Salvar posiзao de um player tipo " /s /i, /sp /irp" se o sr. me poder me ajudar eu agradeзo
Reply
#5

vai ajuda?
Reply
#6

a entendi , tipo /irp ( ir posiзгo) e tal ?
mas tipo , a sua ultima posiзгo antes de sair do servidor ,
ou posiзхes definidas exemplo DP Los Santos ...
Explique melhor.
Reply
#7

tipo eu digito /sp e ai eu salvo a posiзao e eu digito /irp e eu carrego ela *-*
Reply
#8

Hmmmmmm, vocк quer o cуdigo de /sp - Salvar posiзгo | /irp - Ir atй a posiзгo salva?
Simples:

Topo do Game-mode:

pawn Код:
new Float:PosX[MAX_PLAYERS], Float:PosY[MAX_PLAYERS], Float:PosZ[MAX_PLAYERS], Float:PosA[MAX_PLAYERS], PosI[MAX_PLAYERS], bool:EnCoche[MAX_PLAYERS];
OnPlayerCommandText

pawn Код:
if (strcmp("/sp", cmdtext, true, 10) == 0){
GetPlayerPos(playerid, PosX[playerid], PosY[playerid], PosZ[playerid]);
GetPlayerFacingAngle(playerid, PosA[playerid]);
SendClientMessage(playerid, 0xFFFF00AA, "INFO: Posiзгo salva com sucesso, use:  /irp para ir atй a posiзгo salva!");
PosI[playerid] = (GetPlayerInterior(playerid));
PlayerPlaySound(playerid, 1137 , 0.0, 0.0, 0.0);
return 1;}

if (strcmp("/irp", cmdtext, true, 10) == 0){
if (!floatsqroot(PosX[playerid]+PosY[playerid]+PosZ[playerid])){
SendClientMessage(playerid, 0xE60000FF, "ERRO: Vocк nгo tem nenhuma posiзгo salva!");
}else{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
SetVehiclePos(GetPlayerVehicleID(playerid), PosX[playerid], PosY[playerid], PosZ[playerid]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), PosA[playerid]);
SetCameraBehindPlayer(playerid);
LinkVehicleToInterior(GetPlayerVehicleID(playerid), PosI[playerid]);
}else{
EnCoche[playerid] = false;
SetPlayerPos(playerid, PosX[playerid], PosY[playerid], PosZ[playerid]);
SetPlayerFacingAngle(playerid, PosA[playerid]);
SetCameraBehindPlayer(playerid);}
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
SetPlayerInterior(playerid, PosI[playerid]);
SendClientMessage(playerid, 0xFFFF00AA, "INFO: Posiзгo carregada com sucesso!");}
return 1;}
Espero ter ajudado,
Reply
#9

Quote:
Originally Posted by .Skool_.
Посмотреть сообщение
Hmmmmmm, vocк quer o cуdigo de /sp - Salvar posiзгo | /irp - Ir atй a posiзгo salva?
Simples:

Topo do Game-mode:

pawn Код:
new Float:PosX[MAX_PLAYERS], Float:PosY[MAX_PLAYERS], Float:PosZ[MAX_PLAYERS], Float:PosA[MAX_PLAYERS], PosI[MAX_PLAYERS], bool:EnCoche[MAX_PLAYERS];
OnPlayerCommandText

pawn Код:
if (strcmp("/sp", cmdtext, true, 10) == 0){
GetPlayerPos(playerid, PosX[playerid], PosY[playerid], PosZ[playerid]);
GetPlayerFacingAngle(playerid, PosA[playerid]);
SendClientMessage(playerid, 0xFFFF00AA, "INFO: Posiзгo salva com sucesso, use:  /irp para ir atй a posiзгo salva!");
PosI[playerid] = (GetPlayerInterior(playerid));
PlayerPlaySound(playerid, 1137 , 0.0, 0.0, 0.0);
return 1;}

if (strcmp("/irp", cmdtext, true, 10) == 0){
if (!floatsqroot(PosX[playerid]+PosY[playerid]+PosZ[playerid])){
SendClientMessage(playerid, 0xE60000FF, "ERRO: Vocк nгo tem nenhuma posiзгo salva!");
}else{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
SetVehiclePos(GetPlayerVehicleID(playerid), PosX[playerid], PosY[playerid], PosZ[playerid]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), PosA[playerid]);
SetCameraBehindPlayer(playerid);
LinkVehicleToInterior(GetPlayerVehicleID(playerid), PosI[playerid]);
}else{
EnCoche[playerid] = false;
SetPlayerPos(playerid, PosX[playerid], PosY[playerid], PosZ[playerid]);
SetPlayerFacingAngle(playerid, PosA[playerid]);
SetCameraBehindPlayer(playerid);}
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
SetPlayerInterior(playerid, PosI[playerid]);
SendClientMessage(playerid, 0xFFFF00AA, "INFO: Posiзгo carregada com sucesso!");}
return 1;}
Espero ter ajudado,
POR ISSU QUE EU TE AMOO MOSГГГГГГГГГГГГГГГГГГГГГГГГO " VAIIIIIIIIIIIIIIIII SKOOL"
Reply
#10

Quote:
Originally Posted by jonathan_agv
Посмотреть сообщение
POR ISSU QUE EU TE AMOO MOSГГГГГГГГГГГГГГГГГГГГГГГГO " VAIIIIIIIIIIIIIIIII SKOOL"
Qualquer dъvida chama no MSN, mais tipo, nгo faзa mais double.
Vocк tem meu MSN, qualquer coisa chama lб.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)