Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2022
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. public onDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2.  
  3. switch(dialogid)
  4. {
  5. case DIALOG_REGISTER:
  6. {
  7. if(!response) return Kick(playerid);
  8. if(response)
  9. {
  10. if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Register", "Unesite vasu lozinku:", "Registruj se", "Odustani");
  11. new INI:File = INI_Open(UserPath(playerid));
  12. INI_SetTag(File, "data");
  13. INI_WriteInt(File, "Lozinka", udb_hash(inputtext));
  14. INI_WriteInt(File, "Novac", 25000);
  15. INI_WriteInt(File, "Level", 2);
  16. INI_WriteInt(File, "Respekti", 0);
  17. INI_WriteInt(File, "Admin", 0);
  18. INI_WriteInt(File, "NeededRep", 8);
  19. INI_WriteInt(File, "Droga", 0);
  20. INI_Close(File);
  21. SpawnPlayer(playerid);
  22. GivePlayerMoney(playerid, 25000);
  23. SetCameraBehindPlayer(playerid);
  24. PlayerInfo[playerid][pLevel] = 2;
  25. }
  26. }
  27. case DIALOG_LOGIN:
  28. {
  29. if(!response) return Kick(playerid);
  30. if(response)
  31. {
  32. if(udb_hash(inputtext) == PlayerInfo[playerid][pLozinka])
  33. {
  34. INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra=true, .extra=playerid);
  35. GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
  36. }
  37. else
  38. {
  39. ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", "Unesite vasu lozinku:", "Prijavi se", "Odustani");
  40. }
  41.  
  42. }
  43. }
  44. return 1;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement