Advertisement
Guest User

Untitled

a guest
May 12th, 2013
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. if (udb_Create(PlayerName2(playerid)))
  2. {
  3. ShowPlayerDialog(playerid,DIALOG_TYPE_QUESTION,DIALOG_STYLE_INPUT,"LuxAdmin - Account Safety Question","Type a security question, for when you forget\n your password, you just answer this Question.","Next","End");
  4. new file[256],name[MAX_PLAYER_NAME], buf[145],tmp3[100];
  5. new strdate[20], year,month,day;
  6. getdate(year, month, day);
  7. WP_Hash(buf, sizeof(buf), inputtext);
  8. GetPlayerName(playerid,name,sizeof(name));
  9. format(file,sizeof(file),"/LuxAdmin/Accounts/%s.sav",udb_encode(name));
  10. GetPlayerIp(playerid,tmp3,100);
  11. dini_Set(file,"Password",buf);
  12. dini_Set(file,"Ip",tmp3);
  13. dUserSetINT(PlayerName2(playerid)).("Registered",1);
  14. format(strdate, sizeof(strdate), "%d/%d/%d",day,month,year);
  15. dini_Set(file,"RegisteredDate",strdate);
  16. dUserSetINT(PlayerName2(playerid)).("Loggedin",1);
  17. dUserSetINT(PlayerName2(playerid)).("Banned",0);
  18. dUserSetINT(PlayerName2(playerid)).("Level",0);
  19. dUserSetINT(PlayerName2(playerid)).("AccountType",0);
  20. dUserSetINT(PlayerName2(playerid)).("LastOn",0);
  21. dUserSetINT(PlayerName2(playerid)).("Money",0);
  22. dUserSetINT(PlayerName2(playerid)).("Kills",0);
  23. dUserSetINT(PlayerName2(playerid)).("Deaths",0);
  24. dUserSetINT(PlayerName2(playerid)).("WantedLevel",0);
  25. #if SaveScore == true
  26. dUserSetINT(PlayerName2(playerid)).("Score",0);
  27. #endif
  28. dUserSetINT(PlayerName2(playerid)).("Hours",0);
  29. dUserSetINT(PlayerName2(playerid)).("Minutes",0);
  30. dUserSetINT(PlayerName2(playerid)).("Seconds",0);
  31. AccInfo[playerid][LoggedIn] = 1;
  32. AccInfo[playerid][Registered] = 1;
  33. SendClientMessage(playerid, green, "|- You are now Registered, and have been automaticaly Logged in! -|");
  34. PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
  35. return 1;
  36. }
  37. }
  38. return 1;
  39. }
  40.  
  41. ------------------------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement