Guest User

Untitled

a guest
Jan 22nd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2. {
  3. OnHouseResp(playerid, dialogid, response, listitem, inputtext[]);
  4. switch( dialogid )
  5. {
  6. case DIALOG_REGISTER:
  7. {
  8. if (!response) return Kick(playerid);
  9. if(response)
  10. {
  11. if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""COL_WHITE"Registrace",""COL_RED"NEZADAL JSI ŽÁDNÉ HESLO.\n"COL_WHITE"Zadej svoje heslo pro registraci nového učtu.","Registrovat","Odejít");
  12. new INI:File = INI_Open(UserPath(playerid));
  13. INI_SetTag(File,"data");
  14. INI_WriteInt(File,"Heslo",udb_hash(inputtext));
  15. INI_WriteInt(File,"Penize",1000);
  16. INI_WriteInt(File,"Admin",0);
  17. INI_WriteInt(File,"Zabiti",0);
  18. INI_WriteInt(File,"Smrti",0);
  19. INI_WriteInt(File,"Var",0);
  20. INI_WriteInt(File,"Mute",0);
  21. INI_Close(File);
  22. GivePlayerCash(playerid, 1000);
  23. SpawnPlayer(playerid);
  24. ShowPlayerDialog(playerid, DIALOG_SUCCESS_1, DIALOG_STYLE_MSGBOX,""COL_WHITE"Výborně!",""COL_GREEN"Super! Byl jsi registrován a Automaticky přihlášen!","Ok","");
  25. }
  26. }
  27. case DIALOG_LOGIN:
  28. {
  29. if ( !response ) return Kick ( playerid );
  30. if( response )
  31. {
  32. if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
  33. {
  34. INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
  35. GivePlayerCash(playerid, PlayerInfo[playerid][pCash]);
  36. ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_MSGBOX,""COL_WHITE"Výborně!",""COL_GREEN"Byl jsi uspěšně přihlášen!","Ok","");
  37. }
  38. else
  39. {
  40. ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Přihlášení",""COL_RED"NEZADAL JSI SPRÁVNÉ HESLO.\n"COL_WHITE"Zadej správné heslo,aby jsi byl přihlášen.","Přihlásit","Odejit");
  41. }
  42. return 1;
  43. }
  44. }
  45. }
  46.  
  47.  
  48. return 1;
  49. }
Add Comment
Please, Sign In to add comment