29.12.2010, 15:27
Antes de mais nada, por favor lembre-se dos crйditos desse cуdigo, por que por acaso eu sou o criador do mesmo que й parte de um FS que fiz e postei aqui no fуrum (veja na minha assinatura)
Provas pra eu dizer isso:
Bem....Arrumei seu comando
Espero ter ajudado
Provas pra eu dizer isso:
pawn Код:
.spawn.ini //Extensгo de arquivo que eu criei especialmente pro meu FS
new VolteiPraCa[MAX_PLAYER_NAME]; //Variavel original do meu FS
new voltarcoordenada[256]; //Variavel original do meu FS
new data[256]; //Sempre uso essa variбvel para formatar uma string qualquer :D
Bem....Arrumei seu comando
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/s", cmdtext, true, 1) == 0)
{
new Jogador[MAX_PLAYER_NAME], data[256];
GetPlayerName(playerid, Jogador, sizeof(Jogador));
GetPlayerPos(playerid,PDXX[playerid],PDXY[playerid],PDXZ[playerid]);
GetPlayerFacingAngle(playerid,PDXA[playerid]);
format(data, sizeof(data), "/rs/%s.spawn.ini", Jogador);
if(!fexist(data))
{
dini_Create(data);
}
dini_FloatSet(data,"CoordenadaX",PDXX[playerid]);
dini_FloatSet(data,"CoordenadaY",PDXY[playerid]);
dini_FloatSet(data,"CoordenadaZ",PDXZ[playerid]);
dini_FloatSet(data,"CoordenadaA",PDXA[playerid]);
SendClientMessage(playerid, 0x33FF00FF, "Sua Localizaзгo foi salva com sucesso ! By Dj_Paradox.");
return 1;
}
if (strcmp("/r", cmdtext, true, 1) == 0)
{
new VolteiPraCa[MAX_PLAYER_NAME], voltarcoordenada[256];
GetPlayerName(playerid, VolteiPraCa, sizeof(VolteiPraCa));
format(voltarcoordenada, sizeof(voltarcoordenada), "/rs/%s.spawn.ini", VolteiPraCa);
if (dini_Exists(voltarcoordenada))
{
PDXX[playerid] = dini_Float(voltarcoordenada,"CoordenadaX");
PDXY[playerid] = dini_Float(voltarcoordenada,"CoordenadaY");
PDXZ[playerid] = dini_Float(voltarcoordenada,"CoordenadaZ");
PDXA[playerid] = dini_Float(voltarcoordenada,"CoordenadaA");
SetPlayerPos(playerid, PDXX[playerid], PDXY[playerid], PDXZ[playerid]);
SetPlayerFacingAngle(playerid, PDXA[playerid]);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, 0x33FF00FF, "Vocк voltou para sua antiga localizaзгo salva em /s ! By Dj_Paradox.");
}
else
{
dini_Create(voltarcoordenada);
}
return 1;
}
return 0;
}
Espero ter ajudado