[AJUDA] Comando de salvar posiзao -
jonathan_agv - 26.04.2012
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
Re: [AJUDA] Comando de salvar posiзao -
.FuneraL. - 26.04.2012
Vocк quer tirar uma posiзгo para fazer algo? ou Salvar a Posiзгo do Player?
Re: [AJUDA] Comando de salvar posiзao -
jonathan_agv - 26.04.2012
Salvar posiзao de um player tipo " /s /i, /sp /irp" se o sr. me poder me ajudar eu agradeзo
Re: [AJUDA] Comando de salvar posiзao -
jonathan_agv - 26.04.2012
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
Re: [AJUDA] Comando de salvar posiзao -
jonathan_agv - 26.04.2012
vai ajuda?
Re: [AJUDA] Comando de salvar posiзao -
FallenHtz - 26.04.2012
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.
Re: [AJUDA] Comando de salvar posiзao -
jonathan_agv - 26.04.2012
tipo eu digito /sp e ai eu salvo a posiзao e eu digito /irp e eu carrego ela *-*
Re: [AJUDA] Comando de salvar posiзao -
.Skool_. - 26.04.2012
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,
Re: [AJUDA] Comando de salvar posiзao -
jonathan_agv - 26.04.2012
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"
Re: [AJUDA] Comando de salvar posiзao -
.Skool_. - 26.04.2012
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б.