Witam posiadam tak ow? rejestracje:
[code]#include <a_samp>// G??wna biblioteka SA:MP`a
#include <Dini>// Zapis danych do pliku
#define LOGOWANIE 1 // ID dialogu Logowania
#define REJESTRACJA 2 // ID dialogu Rejestracji
#define KONTA "KONTA.ini" //zapisy kont
stock Rejestruj(playerid,key[])
{
new Gracz [64];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
format(Gracz,sizeof(Gracz), KONTA ,PlayerName);
dini_Create(Gracz);
dini_Set(Gracz,"Haslo",key);
dini_IntSet(Gracz,"Kasa",1000);
dini_IntSet(Gracz,"Punkty",0);
return 1;
}
stock Loguj(playerid, key[])
{
new Gracz [64];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
format(Gracz,sizeof(Gracz), KONTA ,PlayerName);
if(!strcmp(key,dini_Get(Gracz,"Haslo"), false))
{
WczytajGracza(playerid);
}
else
{
ShowPlayerDialog(playerid, LOGOWANIE, DIALOG_STYLE_PASSWORD,"Logowanie","Zle Haslo !nPodaj haslo aby sie zalogowac.","Loguj","Anuluj");
}
return 1;
}
stock WczytajGracza(playerid)
{
new Gracz [64];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
format(Gracz,sizeof(Gracz), KONTA ,PlayerName);
if(dini_Exists(Gracz))
{
GivePlayerMoney... |