Advertisement
Guest User

Untitled

a guest
Sep 1st, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. if(dialogid==LOGIN)
  2. {
  3. if(response)
  4. {
  5. new name[MAX_PLAYER_NAME],query[128],passwort[28];
  6. GetPlayerName(playerid,name,sizeof(name));
  7. if(strlen(inputtext)>0)
  8. {
  9. mysql_escape_string(inputtext,passwort,dbhandle);
  10. format(query,sizeof(query),"SELECT * FROM user WHERE username=´%s´ AND password=MD5(´%s´,name,passwort");
  11. mysql_function_query(dbhandle,query,true,"OnPasswordResponse","i",playerid);
  12. }
  13. else
  14. {
  15. SendClientMessage(playerid,ROT,"Gib bitte dein Passwort ein.");
  16. ShowPlayerDialog(playerid,LOGIN,DIALOG_STYLE_PASSWORD,"Login","Gib bitte dein Passwort ein:","Okay","Abbrechen");
  17. }
  18. }
  19. else
  20. {
  21. Kick(playerid);
  22. }
  23. return 1;
  24. }
  25. if(dialogid==REGISTER)
  26. {
  27. if(response)
  28. {
  29. new name[MAX_PLAYER_NAME],query[128],passwort[28];
  30. GetPlayerName(playerid,name,sizeof(name));
  31. if(strlen(inputtext)>3)
  32. {
  33. mysql_escape_string(inputtext,passwort,dbhandle);
  34. format(query,sizeof(query),"INSERT INTO user (username,password) VALUES (´%s´,MD5(´%s´)",name,passwort);
  35. mysql_function_query(dbhandle,query,false,"","");
  36. }
  37. else
  38. {
  39. SendClientMessage(playerid,ROT,"Dein Passwort muss mindestens 4 Zeichen lang sein.");
  40. ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registrierung","Gib bitt dein gewünschtest Passwort an:","Okay","Abbrechen");
  41. }
  42. }
  43. else
  44. {
  45. Kick(playerid);
  46. }
  47. return 1;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement