Guest User

EVO I OVO

a guest
Jun 12th, 2012
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.44 KB | None | 0 0
  1. {
  2. if(hDialogID[playerid] != dialogid) return OnPlayerHackDialog(playerid, dialogid, hDialogID[playerid]);
  3. hDialogID[playerid] = -1;
  4. if(dialogid == 0)
  5. {
  6. if(response)
  7. {
  8. SetPlayerCameraPos(playerid, 1662.2316,-1329.3037,164.4707);
  9. SetPlayerCameraLookAt(playerid, 1642.2316,-1329.3037,164.4707);
  10. new regstr1[370];
  11. format(regstr1, sizeof(regstr1), "Posto ste prihvatili uslove koriscenja, vreme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nNL ne odgovara u slucaju kradje naloga, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nNL nikada nece traziti Vasu lozinku!");
  12. SPD(playerid, 1, DIALOG_STYLE_INPUT, "[NL] Registracija - [Kreiranje naloga] [OOC]", regstr1, "Potvrdi", "Izadji");
  13. ProcesRegistracije[playerid] = 1;
  14. }
  15. else
  16. {
  17. Kick(playerid);
  18. }
  19. }
  20. if(dialogid == 1)
  21. {
  22. if(response)
  23. {
  24. if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
  25. {
  26. new LozinkaString[64];
  27. format(LozinkaString, sizeof LozinkaString, " (greska) Lozinka mora sadrzati najmanje %d znakova!", MIN_DUZINA_LOZINKE);
  28. SendClientMessage(playerid, CRVENA, LozinkaString);
  29. new regstr1[370];
  30. format(regstr1, sizeof(regstr1), "Posto ste prihvatili uslove koriscenja, vreme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nNL ne odgovara u slucaju kradje naloga, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nNL nikada nece traziti Vasu lozinku!");
  31. SPD(playerid, 1, DIALOG_STYLE_INPUT, "[NL] Registracija", regstr1, "Potvrdi", "Izadji");
  32. ProcesRegistracije[playerid] = 1;
  33. }
  34. else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
  35. {
  36. new LozinkaString[64];
  37. format(LozinkaString, sizeof LozinkaString, " (greska) Lozinka ne moze sadrzati vise od %d znakova!", MAX_DUZINA_LOZINKE);
  38. SendClientMessage(playerid, CRVENA, LozinkaString);
  39. new regstr1[370];
  40. format(regstr1, sizeof(regstr1), "Posto ste prihvatili uslove koriscenja, vreme je da\nzapocnemo sa procesom registracije.\nU polje ispod unesite lozinku koju zelite da koristite\nprilikom ulaska na server\n\nNapomena: Svoju lozinku znate samo VI!\nNL ne odgovara u slucaju kradje naloga, gubitka lozinke,\ngubitka imovine (izuzetek su greske u skripti)\n\nNL nikada nece traziti Vasu lozinku!");
  41. SPD(playerid, 1, DIALOG_STYLE_INPUT, "[NL] Registracija", regstr1, "Potvrdi", "Izadji");
  42. ProcesRegistracije[playerid] = 1;
  43. }
  44. else if(strlen(inputtext) >= MIN_DUZINA_LOZINKE && strlen(inputtext) <= MAX_DUZINA_LOZINKE)
  45. {
  46. WP_Hash(PI[playerid][Lozinka], 129, inputtext);
  47. //Registracija(playerid);
  48. hPrviLogin[playerid] = 1;
  49. hIgracUlogovan[playerid] = 1;
  50. //Login(playerid, inputtext);
  51. new regstr2[230];
  52. format(regstr2, sizeof(regstr2), "Cestitamo! Uspesno ste registrovali svoj nalog!\nSada je potrebno uneti e-mail adresu.\nE-mail adresa sluzi da mozete da restujete svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}NL nikome nece odati vase podatke!!!");
  53. SPD(playerid, 2, DIALOG_STYLE_INPUT, "[NL] Registracija", regstr2, "Potrvdi", "Izadji");
  54. PI[playerid][RegProces] = 1;
  55. }
  56. }
  57. }
  58. if(dialogid == 2)
  59. {
  60. if(response)
  61. {
  62. if(IsValidEmail(inputtext))
  63. {
  64. new upit[128], escinput[50];
  65. mysql_real_escape_string(inputtext, escinput);
  66. strmid(PI[playerid][Email], escinput, 0, strlen(escinput), 255);
  67. format(upit, 128, "SELECT `ID` FROM `Igraci` WHERE `Email` = '%s'", escinput);
  68. mysql_query(upit, THREAD_EMAILPROVERA, playerid);
  69. }
  70. else
  71. {
  72. SendClientMessage(playerid, CRVENA, "(greska) Niste uneli mesto E-mail adresu!");
  73. new regstr2[230];
  74. format(regstr2, sizeof(regstr2), "Cestitamo! Uspesno ste registrovali svoj nalog!\nSada je potrebno uneti e-mail adresu.\nE-mail adresa sluzi da mozete da restujete svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}NL nikome nece odati vase podatke!!!");
  75. SPD(playerid, 2, DIALOG_STYLE_INPUT, "[NL] Registracija", regstr2, "Potrvdi", "Izadji");
  76. }
  77. }
  78. else if(!response)
  79. {
  80. Kick(playerid);
  81. }
  82. }
Advertisement
Add Comment
Please, Sign In to add comment