SA-MP Forums Archive
[Ajuda] Como mecho com este sistema de registro? - 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: [Ajuda] Como mecho com este sistema de registro? (/showthread.php?tid=401651)



Como mecho com este sistema de registro? - makino - 23.12.2012

Galera me desculpem a noobada mais й o seguinte,implantei um sistema de registro em meu servidor,e o mesmo tem uma area para salvar as variaveis,mas nгo sei nem por onde comeзar,bom a principio so quero que me ajudem a salvar o score pois apartir dai consigo mecher um pouco.

Fs: http://pastebin.com/RqJmE5RR


Parte das variaveis:
pawn Код:
if(dini_Int(arq,"Senha") == strval(inputtext))
            {

                //Aqui coloca-se as variбveis do texto, como Level, dinheiro,etc.
                SendClientMessage(playerid,0xFFFF43,"Vocк logou no servidor com sucesso!");
                Logado[playerid] = 1;
                return 1;
            }
            SendClientMessage(playerid,0xFFFF88,"Vocк digitou a senha incorretamente. Digite-a novamente.");
            ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{F5F5F5}Logar","Digite a senha corretamente.","Logar","Sair");
            return 1;
        }



Respuesta: Como mecho com este sistema de registro? - Pedro Pawno - 23.12.2012

Use DOF2.

@ Editado Agora que vi que й Dini.

Vamos lб em OnPlayerConect crie:

pawn Код:
if(dini_Isset("pointscore.ini",PlayerName(playerid))) SetPlayerScore(playerid,dini_Int("pointscore.ini",PlayerName(playerid)));
e em OnGameModeInit:

pawn Код:
if(!fexist("pointscore.ini")) dini_Create("pointscore.ini");


e Em OnPlayerDisconected:

pawn Код:
dini_IntSet("pointscore.ini",PlayerName(playerid),GetPlayerScore(playerid));
e no final do fs crie uma stock.

pawn Код:
stock PlayerName(playerid)
{
new Name[MAX_PLAYERS];
GetPlayerName(playerid, Name, sizeof(Name));
return Name;
}



Respuesta: Como mecho com este sistema de registro? - makino - 23.12.2012

funcionou,porem nгo teria como salvar no arquivo de cada conta ?


Respuesta: Como mecho com este sistema de registro? - Pedro Pawno - 23.12.2012

Se teria eu nгo sei so sei assim mesmo.


Respuesta: Como mecho com este sistema de registro? - makino - 24.12.2012

Por Favor,Alguem sabe como faзo para adicionar as variaveis ao arquivo na pasta scriptfiles,nгo a um novo arquivo ?


Re: Como mecho com este sistema de registro? - mau.tito - 24.12.2012

Voce criou um stock para salvar a conta do player


Respuesta: Como mecho com este sistema de registro? - makino - 24.12.2012

cara eu passei os fs para meu gm,so olhar ali na primeira mensagem