Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock Register(playerid,key[])
- {
- new Spieler[64];
- new Sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Sname,sizeof(Sname));
- format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
- dini_Create(Spieler);
- dini_IntSet(Spieler,"Passwort",key);
- dini_IntSet(Spieler,"Adminlevel",0);
- dini_IntSet(Spieler,"Level",0);
- dini_IntSet(Spieler,"Fraktion",0);
- dini_IntSet(Spieler,"Team",0);
- SendClientMessage(playerid,0xFFFFFFFF,"Du hast dich erfolgreich auf LyR registriert!");
- SpielerReset(playerid);
- return 1;
- }
- stock Login(playerid,key[])
- {
- new Spieler[64];
- new Sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Sname,sizeof(Sname));
- format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
- if(!strcmp(key,dini_Get(Spieler,"Passwort"),true))
- {
- SendClientMessage(playerid,0xFFFFFFFF,"Du hast dich erfolgreich eingeloggt.");
- SpielerLaden(playerid);
- }
- else
- {
- SendClientMessage(playerid,0xFF000FFF,"Du hast ein falsches Passwort eingegeben!");
- Kick(playerid);
- }
- return 1;
- }
- stock SpielerSpeichern(playerid)
- {
- new Spieler[64];
- new Sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Sname,sizeof(Sname));
- format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
- if(dini_Exists(Spieler))
- {
- dini_IntSet(Spieler,"Adminlevel",sSpieler[playerid][Adminlevel]);
- dini_IntSet(Spieler,"Level",sSpieler[playerid][Level]);
- dini_IntSet(Spieler,"Fraktion",sSpieler[playerid][Fraktion]);
- dini_IntSet(Spieler,"Team",sSpieler[playerid][Team]);
- }
- return 1;
- }
- stock SpielerLaden(playerid)
- {
- new Spieler[64];
- new Sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Sname,sizeof(Sname));
- format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
- if(dini_Exists(Spieler))
- {
- SetPlayerScore(playerid,dini_Get(Spieler,"Level");
- sSpieler[playerid][Adminlevel] = dini_Get(Spieler,"Adminlevel");
- sSpieler[playerid][Fraktion] = dini_Get(Spieler,"Fraktion");
- sSpieler[playerid][Team] = dini_Get(Spieler,"Team");
- sSpieler[playerid][Level] = dini_Get(Spieler,"Level");
- }
- return 1;
- }
- stock SpielerReset(playerid)
- {
- sSpieler[playerid][Adminlevel] = 0;
- sSpieler[playerid][Level] = 0;
- sSpieler[playerid][Fraktion] = 0;
- sSpieler[playerid][Team] = 0;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement