Guest User

Untitled

a guest
Jan 22nd, 2013
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. switch (dialogid)
  2. {
  3. case 1:
  4. {
  5. if(response)
  6. {
  7. new loginname[256];
  8. GetPlayerName(playerid,loginname,sizeof(loginname));
  9. if(!strlen(inputtext))
  10. {
  11. new loginmsg[256+1];
  12. format(loginmsg,256,"{FFFFFF}______________________________________\n\n Äîáðî ïîæàëîâàòü íà {FFFFFF}\n Ýòîò àêêàóíò çàðåãåñòðèðîâàí\n\nËîãèí: %s\nÂâåäèòå ïàðîëü:\n______________________________________", loginname);
  13. ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{FFFFFF}Àâòîðèçàöèÿ",loginmsg,"Âîéòè","Îòìåíà");
  14. return true;
  15. }
  16. strmid(tpass, inputtext, 0, strlen(inputtext), 255);
  17. format(loginname, sizeof(loginname),"SELECT * FROM `players` WHERE `Name` = '%s' AND `Password` = '%s'", loginname, tpass); //âûáåðåì òàáëèöó players è ñòîëáèêè Name and Key
  18. mysql_function_query(1, loginname, true, "LoginCallback","ds", playerid, tpass);
  19. mysql_store_result(1);
  20. }
  21. else Kick(playerid);
  22. }
  23. case 2:
  24. {
  25. if(response)
  26. {
  27. if(!strlen(inputtext))
  28. {
  29. new loginmsg[240];
  30. new loginname[MAX_PLAYER_NAME];
  31. GetPlayerName(playerid,loginname,sizeof(loginname));
  32. format(loginmsg,240,"{FFFFFF}______________________________________\n\n Äîáðî ïîæàëîâàòü íà {FFFFFF}\n Ðåãèñòðàöèÿ íîâîãî ïåðñîíàæà\n\nËîãèí: %s\nÂâåäèòå ïàðîëü:\n______________________________________", loginname);
  33. ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{FFFFFF}Ðåãèñòðàöèÿ",loginmsg,"Ãîòîâî","Îòìåíà");
  34. return true;
  35. }
  36. if(strlen(inputtext)<6)return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Ðåãèñòðàöèÿ","Ìèíèìàëüíàÿ äëèíà ïàðîëÿ 6 ñèìâîëîâ","Ïðèíÿòü","Îòìåíà");
  37. strmid(tpass, inputtext, 0, strlen(inputtext), 255);
  38. OnPlayerRegister(playerid,tpass);
  39. new loginmsg[240];
  40. new loginname[MAX_PLAYER_NAME];
  41. GetPlayerName(playerid,loginname,sizeof(loginname));
  42. format(loginmsg,240,"{FFFFFF}______________________________________\n\n Äîáðî ïîæàëîâàòü íà {FFFFFF}\n Ýòîò àêêàóíò çàðåãåñòðèðîâàí\n\nËîãèí: %s\nÂâåäèòå ïàðîëü:\n______________________________________", loginname);
  43. ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Àâòîðèçàöèÿ",loginmsg,"Âîéòè","Îòìåíà");
  44. return true;
  45. }
  46. else Kick(playerid);
  47. }
Advertisement
Add Comment
Please, Sign In to add comment