Guest User

reglog

a guest
Sep 28th, 2015
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.25 KB | None | 0 0
  1. // forward LoginP
  2.  
  3. forward LoginP(playerid);
  4. public LoginP(playerid)
  5. {
  6. OcistiChat(playerid,16);
  7. for(new i; i < 8; i++)TextDrawShowForPlayer(playerid, LoginTextdraw[i]);
  8. TextDrawShowForPlayer(playerid, LT0);
  9. TextDrawShowForPlayer(playerid, LT1);
  10. SelectTextDraw(playerid, 0x10F441AA);
  11. return 1;
  12. }
  13.  
  14. // forward Registracija2
  15.  
  16. forward Registracija2(playerid);
  17. public Registracija2(playerid)
  18. {
  19. KillTimer(IntroTimer2[playerid]);
  20. SelectTextDraw(playerid, 0x10F441AA);
  21. for(new i; i < 8; i++)TextDrawShowForPlayer(playerid, LoginTextdraw[i]);
  22. TextDrawShowForPlayer(playerid, LT0);
  23. TextDrawShowForPlayer(playerid, LT1);
  24. return 1;
  25. }
  26.  
  27. //forward logreg
  28.  
  29.  
  30. forward LogReg(playerid);
  31. public LogReg(playerid)
  32. {
  33. KillTimer(LogRegTimer[playerid]); g_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
  34. /////////////////////////////////////////////////////////////////////////////////////
  35. if(fexist(Korisnici(playerid)))
  36. {
  37. new loginstring[512];
  38. new loginname[126];
  39. GetPlayerName(playerid,loginname,sizeof(loginname));
  40. format(loginstring,sizeof(loginstring),""BELA"________________________________________________\n\n"ZELENA"Dobrodosao na United Country RolePlay\n\n"BELA"Vas Ime i Prezime: "SPLAVA"%s\n"BELA"Vas korisnicki racun je registrovan na serveru\nUnesite vas tacan password, imate "CRVENA"4 "BELA"pokusaja...\n\n"BELA"Ukoliko pogresite "CRVENA"4 "BELA"puta pass bicete banovani!\n"BELA"________________________________________________",loginname);
  41. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
  42. }
  43. else
  44. {
  45. TextDrawHideForPlayer(playerid,LoginTextdraw[0]);
  46. TextDrawHideForPlayer(playerid,LoginTextdraw[1]);
  47. TextDrawHideForPlayer(playerid,LoginTextdraw[2]);
  48. TextDrawHideForPlayer(playerid,LoginTextdraw[3]);
  49. TextDrawHideForPlayer(playerid,LoginTextdraw[4]);
  50. TextDrawHideForPlayer(playerid,LoginTextdraw[5]);
  51. TextDrawHideForPlayer(playerid,LoginTextdraw[6]);
  52. TextDrawHideForPlayer(playerid,LoginTextdraw[7]);
  53. TextDrawHideForPlayer(playerid,LT0);
  54. TextDrawHideForPlayer(playerid,LT1);
  55. if(ServerInfo[isRegistracija] == 1)
  56. {
  57. StatusKonekta(playerid, 5);
  58. }
  59. else if(ServerInfo[isRegistracija] != 1)
  60. {
  61. new info[2048];
  62. strcat(info, ""ZUTA"United Country RolePlay Osnovna Pravila Servera\n\n", sizeof(info));
  63. strcat(info, ""CRVENA"- Osnovna Pravila\n\n", sizeof(info));
  64. strcat(info, ""SIVA"- Vas Nick mora biti u formatu Ime_Prezime npr (Marko_Markovic).\n", sizeof(info));
  65. strcat(info, "- Vas Nick nesme sadrzavati imena poznatih licnosti ili uvredljiv sadrzaj.\n", sizeof(info));
  66. strcat(info, "- Morate postovati ostale igrace nesmete ih vredjati.\n", sizeof(info));
  67. strcat(info, "- Ukoliko neznate RolePlay Pravila procitajte ih na serveru koamndom /pravila.\n", sizeof(info));
  68. strcat(info, "- Ukoliko nebudete postovali ova pravila bicete kaznjeni.\n\n", sizeof(info));
  69. strcat(info, ""CRVENA"- Info Vas Account\n\n", sizeof(info));
  70. strcat(info, ""ZELENA"UC:RP Team nece nikome dati podatke od vaseg accounta.\n", sizeof(info));
  71. strcat(info, "Mi ne odgovaramo za vas account zato pazite kome dajete password accounta.\n", sizeof(info));
  72. strcat(info, ""ZELENA"UC:RP Team zadrzava pravo zatvaranja/banovanja/brisanja vaseg accounta.\n\n", sizeof(info));
  73. strcat(info, ""CRVENA"- Zabranjeno je\n\n", sizeof(info));
  74. strcat(info, ""SIVA"Zabranjeno je koristenje cheata/modova radi neke prednosti u igrici.\n", sizeof(info));
  75. strcat(info, "Strogo je zabranjeno vredjanje igraca na nacionalnoj ili bilo kojoj drugoj osnovi.\n", sizeof(info));
  76. strcat(info, "Zabranjeno je iskoristavanje gresaka/bugova na skripti.\n\n", sizeof(info));
  77. strcat(info, ""CRVENA"Da prihvatite pravila kliknite na Prihvati, a da odbijete kliknite na Odbij.\n", sizeof(info));
  78. ShowPlayerDialog(playerid, REGLOG_PRAVILA, DIALOG_STYLE_MSGBOX, ""BELA"Pravila", info, "Prihvati", "Izlaz");
  79. }
  80. return 1;
  81. }
  82. }
  83.  
  84. //OnPlayerClickTextDraw
  85.  
  86. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  87. {
  88. if(clickedid == LT1)
  89. {
  90. KillTimer(LogRegTimer[playerid]); g_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
  91. if(fexist(Korisnici(playerid)))
  92. {
  93. TextDrawHideForPlayer(playerid, LT0);
  94. TextDrawHideForPlayer(playerid, LT1);
  95. CancelSelectTextDraw(playerid);
  96. new lgstrg[512],loginname[64];
  97. GetPlayerName(playerid,loginname,sizeof(loginname));
  98. new info[2048];
  99. strdel(info, 0, sizeof(info));
  100. strcat(info, ""ZELENA"____________________________________________________\n\n", sizeof(info));
  101. format(lgstrg, sizeof(lgstrg), ""ZELENA"Dobrodosao/la "BELA"%s na "BELA"United Country RolePlay\n\n",loginname);
  102. strcat(info, lgstrg);
  103. strcat(info, ""ZELENA"Vas racun "BELA"je pronadjen "ZELENA"u bazi podataka.\n\n", sizeof(info));
  104. strcat(info, ""ZELENA"TeamSpeak:"BELA" uskoro\n\n", sizeof(info));
  105. strcat(info, ""ZELENA"Forum:"BELA" uskoro\n\n", sizeof(info));
  106. strcat(info, ""BELA"Molimo unesite vašu lozinku kako bi ste se ulogovali!\n\n", sizeof(info));
  107. strcat(info, ""ZELENA"____________________________________________________\n\n", sizeof(info));
  108. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""ZELENA"[UC]"BELA"Login",info,"Login","Izlaz");
  109. }
  110. else
  111. {
  112. if(ServerInfo[isRegistracija] == 1)
  113. {
  114. StatusKonekta(playerid, 5);
  115. }
  116. else if(ServerInfo[isRegistracija] != 1)
  117. {
  118. SendClientMessage(playerid,-1, ""ZELENA"[UC:RP] |"CRVENA" Vas korisnicki racun nije registriran kliknite na 'REGISTRACIJA' za kreiranje racuna!");
  119. }
  120. }
  121. }
  122. if(clickedid == LT0)
  123. {
  124. KillTimer(LogRegTimer[playerid]); g_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
  125. if(fexist(Korisnici(playerid)))
  126. {
  127. new loginname[126];
  128. GetPlayerName(playerid,loginname,sizeof(loginname));
  129. SendClientMessage(playerid,-1, ""ZELENA"[UC:RP] |"CRVENA" Vaš korisnički raćun je već registrovan!");
  130. }
  131. else
  132. {
  133. CancelSelectTextDraw(playerid);
  134. if(ServerInfo[isRegistracija] == 1)
  135. {
  136. StatusKonekta(playerid, 5);
  137. }
  138. else if(ServerInfo[isRegistracija] != 1)
  139. {
  140. for(new i; i < 8; i++)
  141. TextDrawHideForPlayer(playerid, LoginTextdraw[i]);
  142. TextDrawHideForPlayer(playerid, LT0);
  143. TextDrawHideForPlayer(playerid, LT1);
  144. CancelSelectTextDraw(playerid);
  145. new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
  146. format(regstring,sizeof(regstring),""ZELENA"Dobrodosli\n"CRVENA"Da biste zavrsili registraciju potrebno je upisati vasu lozinku.\n"ZELENA"Lozinku je potrebno zapamtiti.\n "CRVENA"Lozinku upisite u prazno polje \n\n "ZELENA"United Country Online Gaming Community © 2015",regname);
  147. ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""ZELENA"[UC:RP]| "ZELENA"Registracija",regstring,"Registracija","Izlaz");
  148. InterpolateCameraPos(playerid, 955.135131, -970.751525, 64.914772, 1219.692016, -941.729797, 69.473419, 20000);
  149. InterpolateCameraLookAt(playerid, 960.128601, -970.498596, 64.882156, 1224.672119, -941.313415, 69.632186, 1000);
  150.  
  151. }
  152.  
  153. }
  154. }
  155. }
Advertisement
Add Comment
Please, Sign In to add comment