[PEDIDO]Registro Avanзado - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [PEDIDO]Registro Avanзado (
/showthread.php?tid=259361)
[PEDIDO]Registro Avanзado -
Nake01 - 04.06.2011
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.
Re: [PEDIDO]Registro Avanзado -
Shadoww5 - 04.06.2011
Procura algum sistema de registro, caso vocк nгo tenha, e troque para Dini.
Fiz abaixo um sisteminha sу para vocк ter uma ideia de como funciona +/- :
PHP код:
#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;
}
Re: [PEDIDO]Registro Avanзado -
Nake01 - 04.06.2011
Valeu vai ajudar
Re: [PEDIDO]Registro Avanзado -
Falcon. - 04.06.2011
================================================
[FLB]Falcon's Login Box
================================================
Re: [PEDIDO]Registro Avanзado -
Andrew_Guiga - 04.06.2011
Legal UP bem util