[AJUDA] Comandos /s e /r para salvar coordenadas
#9

=D Obrigado a todos principalmente ao HigorOliveira....
Codigo:

Код:
Topo:
#include <Dini>
#pragma tabsize 0

public OnPlayerCommandText(playerid, cmdtext[]){ 

new Float:AA,
     Float:BB,
     Float:CC;

	if (strcmp(cmdtext, "/s", true) == 0)
    {
	new data[256];
        if(!fexist(data))   dini_Create(data);

    new Jogador[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Jogador, sizeof(Jogador));
    format(data, sizeof(data), "%s-Salvar.ini", Jogador);
    GetPlayerPos(playerid,AA,BB,CC);
    dini_FloatSet(data,"CoordenadaX",Float:AA);
    dini_FloatSet(data,"CoordenadaY",Float:BB);
    dini_FloatSet(data,"CoordenadaZ",Float:CC);
    }

	if (strcmp(cmdtext, "/r", true) == 0)
    {
    new Jogador[MAX_PLAYER_NAME], data[256];
    GetPlayerName(playerid, Jogador, sizeof(Jogador));
    format(data, sizeof(data), "%s-Salvar.ini", Jogador);
    SetPlayerPos(playerid,dini_Float(data,"CoordenadaX"),dini_Float(data,"CoordenadaY"),dini_Float(data,"CoordenadaZ") );
    }
Testado e aprovado =) vlw...
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)