Advertisement
Guest User

Untitled

a guest
Sep 4th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2. {
  3. new string[128];
  4. new string2[128];
  5. new ispwregistered[128];
  6. new giveplayer[MAX_PLAYER_NAME];
  7. new sendername[MAX_PLAYER_NAME];
  8. GetPlayerName(playerid,sendername,sizeof(sendername));
  9. if(dialogid == DIALOG_REGISTERS)
  10. {
  11.  
  12. if(!response) return Kick(playerid);
  13. if(strlen(inputtext) < 3) return ShowPlayerDialog(playerid, DIALOG_REGISTERS, DIALOG_STYLE_PASSWORD, "VR Reallife", "Herzlich Willkommen auf VR Reallife\nDein Account nicht in unserer Datenbank gefunden.\nBitte registriere dich nun.\n{FF0000}Mindestens 3 Zeichen!", "Fortfahren", "Abbrechen");
  14.  
  15. ShowPlayerDialog(playerid,DIALOG_ISUSED,DIALOG_STYLE_MSGBOX,"VR Reallife","Benutzt du dieses Passwort auf einem anderem Server?","Ja","Nein");
  16.  
  17.  
  18. return 1;
  19. }
  20. if(dialogid == DIALOG_ISUSED)
  21. {
  22. new query[256];
  23. if(response)
  24. {
  25. ShowPlayerDialog(playerid, DIALOG_REGISTERCHECK, DIALOG_STYLE_PASSWORD, "VR Reallife", "Herzlich Willkommen auf VR Reallife\nDein Account nicht in unserer Datenbank gefunden.\nBitte registriere dich nun.", "Fortfahren", "Abbrechen");
  26. SendClientMessage(playerid,COLOR_RED,"SERVER: Um deine Accountsicherheit auf dem Server zu gewährleisten, wähle bitte ein anderes Passwort!");
  27. format(inputtext[playerid], 128,"%s",isregistered[playerid]);
  28. return 1;
  29. }
  30. else{
  31. mysql_format(handle, query, sizeof(query), "INSERT INTO `user` (`Username`, `Key`) VALUES ('%e', MD5('%e'))", PlayerInfo[playerid][PlayerName], inputtext);
  32. SendClientMessage(playerid,0xFFFFE060,"DHuiensohn");
  33. mysql_pquery(handle, query, "OnUserRegister", "d", playerid);}
  34.  
  35. }
  36. if(dialogid == DIALOG_REGISTERCHECK)
  37. {
  38. new query[256];
  39.  
  40. if(inputtext[playerid] == ispwregistered[playerid]){
  41. SendClientMessage(playerid,COLOR_RED,"Das Passwort hast du davor schon eingegeben!");
  42. ShowPlayerDialog(playerid, DIALOG_REGISTERCHECK, DIALOG_STYLE_PASSWORD, "VR Reallife", "Herzlich Willkommen auf VR Reallife\nDein Account nicht in unserer Datenbank gefunden.\nBitte registriere dich nun.", "Fortfahren", "Abbrechen");
  43. return 1;
  44. }
  45. else
  46. {
  47. mysql_format(handle, query, sizeof(query), "INSERT INTO `user` (`Username`, `Key`) VALUES ('%e', MD5('%e'))", PlayerInfo[playerid][PlayerName], inputtext);
  48. SendClientMessage(playerid,0xFFFFE060,"DHuiensohn");
  49. mysql_pquery(handle, query, "OnUserRegister", "d", playerid);
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement