Advertisement
Guest User

Untitled

a guest
Oct 20th, 2013
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. stock REGISTER(playerid,key[])
  2. {
  3. new Spielerdatei[64],name[MAX_PLAYER_NAME];
  4. GetPlayerName(playerid,name,sizeof(name));
  5. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  6. dini_Create(Spielerdatei);
  7. dini_Set(Spielerdatei,"Passwort",key);
  8. dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
  9. dini_IntSet(Spieler,"Skin",17);// <--- die 17 ist die Skin id beim Register , kannst auch andere nehmen
  10. dini_IntSet(Spielerdatei,"Fraktion",0);
  11. dini_IntSet(Spielerdatei,"Adminlevel",0);
  12. SendClientMessage(playerid,COLOR_GREEN,"Du hast dich erfolgreich Registriert!");
  13. SendClientMessage(playerid,COLOR_GREEN,"Gib bitte /info oder /help ein.");
  14. SetPVarInt(playerid,"eingeloggt",1);
  15. return 1;
  16. }
  17. stock LoadAcc(playerid)
  18. {
  19. new Spielerdatei[64],name[MAX_PLAYER_NAME];
  20. GetPlayerName(playerid,name,sizeof(name));
  21. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  22. GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
  23. sSpieler[playerid][Skin] = dini_Int(Spieler,"Skin"); //<---- Neu
  24. SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
  25. SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
  26. SetPVarInt(playerid,"gebannt",dini_Int(Spielerdatei,"gebannt"));
  27. if(GetPVarInt(playerid,"gebannt")==1)
  28. {
  29. SendClientMessage(playerid,COLOR_RED,"Du bist vom Server gebannt!");
  30. Kick(playerid);
  31. }
  32. SetPVarInt(playerid,"eingeloggt",1);
  33. SetPlayerSkin(playerid, sSpieler[playerid][Skin]); //<---- Neu
  34. return 1;
  35. }
  36.  
  37. stock SaveAcc(playerid)
  38. {
  39. if(GetPVarInt(playerid,"eingeloggt")==1)
  40. {
  41. new Spielerdatei[64],name[MAX_PLAYER_NAME];
  42. GetPlayerName(playerid,name,sizeof(name));
  43. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  44. dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
  45. dini_IntSet(Spieler,"Skin",GetPlayerSkin(playerid)); //<-------Neu
  46. dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
  47. dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
  48. dini_IntSet(Spielerdatei,"gebannt",GetPVarInt(playerid,"gebannt"));
  49. return 1;
  50. }
  51. return 1;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement