04.06.2011, 12:01
Galera queria pergunta as vocкs se vocкs tem algum registro avanзado em "Dini" que nгo seja mt dificil eu colocar Algumas Variaveis pra carregar e de salvar na hora de logar.
#include <a_samp>
#include <Dini>
new Variavel1[MAX_PLAYERS];
new Variavel2[MAX_PLAYERS];
public OnPlayerDisconnect(playerid, reason)
{
Salvar(playerid);
return 1;
}
public OnPlayerConnect(playerid)
{
Carregar(playerid);
return 1;
}
stock Carregar(playerid)
{
new n[MAX_PLAYER_NAME], save[30];
GetPlayerName(playerid, n, sizeof(n));
format(save,sizeof(save),"%s.txt",n);
if(fexist(save))
{
Variavel1[playerid] = dini_Int(save,"Variavel1");
Variavel2[playerid] = dini_Int(save,"Variavel2");
//E ASSIM POR DIANTE
}
else
{
dini_Create(save);
}
return 1;
}
stock Salvar(playerid)
{
new n[MAX_PLAYER_NAME], save[30];
GetPlayerName(playerid, n, sizeof(n));
format(save,sizeof(save),"%s.txt",n);
dini_IntSet(save,"Variavel1",Variavel1[playerid]);
dini_IntSet(save,"Variavel2",Variavel2[playerid]);
//E ASSIM POR DIANTE
return 1;
}