Guest User

Untitled

a guest
Dec 27th, 2017
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.20 KB | None | 0 0
  1. public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
  2. {
  3. if(playertextid == mdct[3])
  4. {
  5. SPD(playerid,OCISTIDOSIJE,DSI,""BELA"Dosije",""PPLAVA"Unesite ID igraca kome zelite da ocistite wanted\n"BELA"NAPOMENA: "PPLAVA"Ciscenje wanteda vide svi clanovi!","Unesi","Izlaz");
  6. return 1;
  7. }
  8. if(playertextid == mdct[4])
  9. {
  10. SPD(playerid,OSUMLJICIIGRACA,DSI,""BELA"Wanted Igraca",""PPLAVA"Unesti ID igraca kome zelis da das wanted level!","Unesi","Izlaz");
  11. return 1;
  12. }
  13. if(playertextid == mdct[5])
  14. {
  15. SPD(playerid,PROVERIDOSIJE,DSI,""BELA"Dosije",""PPLAVA"Unesti ID igraca ciji zelis da proveris dosije...","Unesi","Izlaz");
  16. return 1;
  17. }
  18. if(playertextid == mdct[6])
  19. {
  20. SPD(playerid,LOCIRANJEIGRACA,DSI,""BELA"Lociranje Igraca",""PPLAVA"Unesti ID igraca kojeg zelis da lociras ukoliko ima wanted level!","Unesi","Izlaz");
  21. return 1;
  22. }
  23. if(playertextid == mdct[7])
  24. {
  25. WantedLista(playerid);
  26. return 1;
  27. }
  28. if(playertextid == mdct[9])
  29. {
  30. CancelSelectTextDraw(playerid); MDC[playerid] = 0;
  31. for(new i = 0; i < 10; i++) { PlayerTextDrawHide(playerid,mdct[i]); }
  32. return 1;
  33. }
  34. if(playertextid == Bankomat[2][playerid])
  35. {
  36. if(PlayerInfo[playerid][pBankovniRacun] == 0) return SCM(playerid,-1,"[BC:RP] "CRVENA"Nemate bankovni racun!");
  37. SPD(playerid, DIALOG_BAPODIGNI, DSI,""SPLAVA"Podizanje novca",""BELA"Unesi koliko zelis novca da podignes sa vaseg racuna...","Podigni","Izlaz");
  38. return 1;
  39. }
  40. if(playertextid == Bankomat[3][playerid])
  41. {
  42. new string[100];
  43. if(PlayerInfo[playerid][pBankovniRacun] == 0) return SCM(playerid,-1,"[BC:RP] "CRVENA"Nemate bankovni racun!");
  44. format(string, sizeof(string), ""BELA"Imate "ZELENA"%d$ "BELA"novca na vasem racunu...", PlayerInfo[playerid][pNovacBanka]);
  45. SPD(playerid, DIALOG_BASTANJE, DIALOG_STYLE_MSGBOX, ""ZELENA"Stanje Racuna", string, "Ok", "Izlaz");
  46. return 1;
  47. }
  48. if(playertextid == Bankomat[7][playerid])
  49. {
  50. AtmTD(playerid, 2); CancelSelectTextDraw(playerid); BankomatMeni[playerid] = -1;
  51. return 1;
  52. }
  53. if(playertextid == Login_PTD[playerid][2])
  54. {
  55. new loginstring[512];
  56. new loginname[126];
  57. GetPlayerName(playerid,loginname,sizeof(loginname));
  58. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
  59. return 1;
  60. }
  61. return 1;
  62. }
  63.  
  64.  
  65.  
  66. forward LoginP(playerid);
  67. public LoginP(playerid)
  68. {
  69. OcistiChat(playerid,16);
  70. PlayerTextDrawShow(playerid, Login_PTD[playerid][0]);
  71. PlayerTextDrawShow(playerid, Login_PTD[playerid][1]);
  72. PlayerTextDrawShow(playerid, Login_PTD[playerid][2]);
  73. PlayerTextDrawShow(playerid, Login_PTD[playerid][3]);
  74. PlayerTextDrawShow(playerid, Login_PTD[playerid][4]);
  75. PlayerTextDrawShow(playerid, Login_PTD[playerid][5]);
  76. PlayerTextDrawShow(playerid, Login_PTD[playerid][6]);
  77. PlayerTextDrawShow(playerid, Login_PTD[playerid][7]);
  78. PlayerTextDrawShow(playerid, Login_PTD[playerid][8]);
  79. PlayerTextDrawShow(playerid, Login_PTD[playerid][9]);
  80. PlayerTextDrawShow(playerid, Login_PTD[playerid][10]);
  81. PlayerTextDrawShow(playerid, Login_PTD[playerid][11]);
  82.  
  83. TextDrawShowForPlayer(playerid, LOGIN_ETD[0]);
  84. TextDrawShowForPlayer(playerid, LOGIN_ETD[1]);
  85. TextDrawShowForPlayer(playerid, LOGIN_ETD[2]);
  86. TextDrawShowForPlayer(playerid, LOGIN_ETD[3]);
  87. TextDrawShowForPlayer(playerid, LOGIN_ETD[4]);
  88. TextDrawShowForPlayer(playerid, LOGIN_ETD[5]);
  89. TextDrawShowForPlayer(playerid, LOGIN_ETD[6]);
  90. TextDrawShowForPlayer(playerid, LOGIN_ETD[7]);
  91. TextDrawShowForPlayer(playerid, LOGIN_ETD[8]);
  92. TextDrawShowForPlayer(playerid, LOGIN_ETD[6]);
  93. TextDrawShowForPlayer(playerid, LOGIN_ETD[10]);
  94. TextDrawShowForPlayer(playerid, LOGIN_ETD[11]);
  95. TextDrawShowForPlayer(playerid, LOGIN_ETD[12]);
  96. TextDrawShowForPlayer(playerid, LOGIN_ETD[13]);
  97. TextDrawShowForPlayer(playerid, LOGIN_ETD[14]);
  98. TextDrawShowForPlayer(playerid, LOGIN_ETD[15]);
  99. TextDrawShowForPlayer(playerid, LOGIN_ETD[16]);
  100. TextDrawShowForPlayer(playerid, LOGIN_ETD[17]);
  101. TextDrawShowForPlayer(playerid, LOGIN_ETD[18]);
  102. TextDrawShowForPlayer(playerid, LOGIN_ETD[19]);
  103. TextDrawShowForPlayer(playerid, LOGIN_ETD[20]);
  104. TextDrawShowForPlayer(playerid, LOGIN_ETD[21]);
  105. TextDrawShowForPlayer(playerid, LOGIN_ETD[22]);
  106. TextDrawShowForPlayer(playerid, LOGIN_ETD[23]);
  107. TextDrawShowForPlayer(playerid, LOGIN_ETD[24]);
  108. TextDrawShowForPlayer(playerid, LOGIN_ETD[25]);
  109. InterpolateCameraPos(playerid, 1164.730102, -1187.794677, 307.139495, 1565.853759, -1567.488525, 307.139495, 30000);
  110. InterpolateCameraLookAt(playerid, 1169.372436, -1187.942382, 305.288421, 1565.404052, -1562.916870, 305.165283, 30000);
  111. LogRegTimer[playerid] = SetTimerEx("LogReg",8000, false, "d", playerid);
  112. return 1;
  113. }
  114. forward LogReg(playerid);
  115. public LogReg(playerid)
  116. {
  117. KillTimer(LogRegTimer[playerid]);
  118. g_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
  119. /////////////////////////////////////////////////////////////////////////////////////
  120. if(fexist(Korisnici(playerid)))
  121. {
  122. // new loginstring[512];
  123. // new loginname[126];
  124. // GetPlayerName(playerid,loginname,sizeof(loginname));
  125. // format(loginstring,sizeof(loginstring),""BELA"________________________________________________\n\n"SPLAVA"Dobrodosao na Underpoint 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);
  126. // ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
  127. }
  128. else
  129. {
  130. TextDrawHideForPlayer(playerid,Intro[0]); TextDrawHideForPlayer(playerid,Intro[1]); TextDrawHideForPlayer(playerid,Intro[2]);
  131. TextDrawHideForPlayer(playerid,Intro[3]); TextDrawHideForPlayer(playerid,Intro[4]); TextDrawHideForPlayer(playerid,Intro[5]);
  132. TextDrawHideForPlayer(playerid,Intro[6]); TextDrawHideForPlayer(playerid,Intro[7]); TextDrawHideForPlayer(playerid,Intro[8]);
  133. TextDrawHideForPlayer(playerid,Intro[9]); TextDrawHideForPlayer(playerid,Intro[10]);
  134. if(ServerInfo[isRegistracija] == 1)
  135. {
  136. StatusKonekta(playerid, 5);
  137. }
  138. else if(ServerInfo[isRegistracija] != 1)
  139. {
  140. new info[2048];
  141. strcat(info, ""ZUTA"Underpoint RolePlay Osnovna Pravila Servera\n\n", sizeof(info));
  142. strcat(info, ""CRVENA"- Osnovna Pravila\n\n", sizeof(info));
  143. strcat(info, ""SIVA"- Vas Nick mora biti u formatu Ime_Prezime npr (Marko_Markovic).\n", sizeof(info));
  144. strcat(info, "- Vas Nick nesme sadrzavati imena poznatih licnosti ili uvredljiv sadrzaj.\n", sizeof(info));
  145. strcat(info, "- Morate postovati ostale igrace nesmete ih vredjati.\n", sizeof(info));
  146. strcat(info, "- Ukoliko neznate RolePlay Pravila procitajte ih na serveru koamndom /pravila.\n", sizeof(info));
  147. strcat(info, "- Ukoliko nebudete postovali ova pravila bicete kaznjeni.\n\n", sizeof(info));
  148. strcat(info, ""CRVENA"- Info Vas Account\n\n", sizeof(info));
  149. strcat(info, ""SIVA"UP:RP Team nece nikome dati podatke od vaseg accounta.\n", sizeof(info));
  150. strcat(info, "Mi ne odgovaramo za vas account zato pazite kome dajete password accounta.\n", sizeof(info));
  151. strcat(info, "UP:RP Team zadrzava pravo zatvaranja/banovanja/brisanja vaseg accounta.\n\n", sizeof(info));
  152. strcat(info, ""CRVENA"- Zabranjeno je\n\n", sizeof(info));
  153. strcat(info, ""SIVA"Zabranjeno je koristenje cheata/modova radi neke prednosti u igrici.\n", sizeof(info));
  154. strcat(info, "Strogo je zabranjeno vredjanje igraca na nacionalnoj ili bilo kojoj drugoj osnovi.\n", sizeof(info));
  155. strcat(info, "Zabranjeno je iskoristavanje gresaka/bugova na skripti.\n\n", sizeof(info));
  156. strcat(info, ""CRVENA"Da prihvatite pravila kliknite na Prihvati, a da odbijete kliknite na Odbij.\n", sizeof(info));
  157. ShowPlayerDialog(playerid, REGLOG_PRAVILA, DIALOG_STYLE_MSGBOX, ""BELA"Pravila", info, "Prihvati", "Izlaz");
  158. }
  159. }
  160. return 1;
  161. }
  162.  
  163.  
  164.  
  165. case DIALOG_LOGIN:
  166. {
  167. if(!response) return Kick(playerid);
  168. if(response)
  169. {
  170. if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
  171. {
  172. INI_ParseFile(Korisnici(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
  173. new rand = random(sizeof(RandomSpawn2));
  174. SetSpawnInfo(playerid, 0, PlayerInfo[playerid][pSkin], RandomSpawn2[rand][0], RandomSpawn2[rand][1], RandomSpawn2[rand][2], RandomSpawn2[rand][3], 0, 0, 0, 0, 0, 0);
  175. SpawnPlayer(playerid); GivePlayerMoney(playerid, PlayerInfo[playerid][pNovacDzep]);
  176. SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pBorbeniStil]);
  177. SetCameraBehindPlayer(playerid);
  178. UlogovanProvera[playerid] = 1;
  179. //TextDrawHideForPlayer(playerid, LoginTextdraw[0]);
  180. //TextDrawHideForPlayer(playerid, LoginTextdraw[1]); TextDrawHideForPlayer(playerid, LoginTextdraw[2]);
  181. PlayerTextDrawHide(playerid, Login_PTD[playerid][0]);
  182. PlayerTextDrawHide(playerid, Login_PTD[playerid][1]);
  183. PlayerTextDrawHide(playerid, Login_PTD[playerid][2]);
  184. PlayerTextDrawHide(playerid, Login_PTD[playerid][3]);
  185. PlayerTextDrawHide(playerid, Login_PTD[playerid][4]);
  186. PlayerTextDrawHide(playerid, Login_PTD[playerid][5]);
  187. PlayerTextDrawHide(playerid, Login_PTD[playerid][6]);
  188. PlayerTextDrawHide(playerid, Login_PTD[playerid][7]);
  189. PlayerTextDrawHide(playerid, Login_PTD[playerid][8]);
  190. PlayerTextDrawHide(playerid, Login_PTD[playerid][9]);
  191. PlayerTextDrawHide(playerid, Login_PTD[playerid][10]);
  192. PlayerTextDrawHide(playerid, Login_PTD[playerid][11]);
  193. TextDrawHideForPlayer(playerid, LOGIN_ETD[0]);
  194. TextDrawHideForPlayer(playerid, LOGIN_ETD[1]);
  195. TextDrawHideForPlayer(playerid, LOGIN_ETD[2]);
  196. TextDrawHideForPlayer(playerid, LOGIN_ETD[3]);
  197. TextDrawHideForPlayer(playerid, LOGIN_ETD[4]);
  198. TextDrawHideForPlayer(playerid, LOGIN_ETD[5]);
  199. TextDrawHideForPlayer(playerid, LOGIN_ETD[6]);
  200. TextDrawHideForPlayer(playerid, LOGIN_ETD[7]);
  201. TextDrawHideForPlayer(playerid, LOGIN_ETD[8]);
  202. TextDrawHideForPlayer(playerid, LOGIN_ETD[6]);
  203. TextDrawHideForPlayer(playerid, LOGIN_ETD[10]);
  204. TextDrawHideForPlayer(playerid, LOGIN_ETD[11]);
  205. TextDrawHideForPlayer(playerid, LOGIN_ETD[12]);
  206. TextDrawHideForPlayer(playerid, LOGIN_ETD[13]);
  207. TextDrawHideForPlayer(playerid, LOGIN_ETD[14]);
  208. TextDrawHideForPlayer(playerid, LOGIN_ETD[15]);
  209. TextDrawHideForPlayer(playerid, LOGIN_ETD[16]);
  210. TextDrawHideForPlayer(playerid, LOGIN_ETD[17]);
  211. TextDrawHideForPlayer(playerid, LOGIN_ETD[18]);
  212. TextDrawHideForPlayer(playerid, LOGIN_ETD[19]);
  213. TextDrawHideForPlayer(playerid, LOGIN_ETD[20]);
  214. TextDrawHideForPlayer(playerid, LOGIN_ETD[21]);
  215. TextDrawHideForPlayer(playerid, LOGIN_ETD[22]);
  216. TextDrawHideForPlayer(playerid, LOGIN_ETD[23]);
  217. TextDrawHideForPlayer(playerid, LOGIN_ETD[24]);
  218. TextDrawHideForPlayer(playerid, LOGIN_ETD[25]);
  219. OcistiChat(playerid, 10);
  220. new string[256],iskustvo;
  221. iskustvo = (PlayerInfo[playerid][pLevel] * 2) + 2;
  222. format(string,sizeof(string),""SPLAVA"Dobrodosao "BELA"%s "SPLAVA"na Underpoint RolePlay.",GetName(playerid));
  223. SCM(playerid,-1,string);
  224. format(string,sizeof(string),""SPLAVA"[INFO]: "BELA"Trenutni Level: %d | Respekti: %d/%d | Sati Igre: %d.",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pExp],iskustvo,PlayerInfo[playerid][pSatiIgre]);
  225. SCM(playerid,-1,string);
  226. if(PlayerInfo[playerid][pTutorial] == 0)
  227. {
  228. SCM(playerid,-1,"[UP:RP]: "ZUTA"Niste zavrsili registraciju ni sagledali tutorail pa ste vraceni na ponovnu registraciju!");
  229. ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, ""BELA"Dali ste musko ili zensko?", ""SPLAVA"- "BELA"Musko\n"SPLAVA"- "BELA"Zensko", "Dalje", "Odustani");
  230. SetPlayerCameraPos(playerid, 1657.39, -1856.75, 45.71); SetPlayerCameraLookAt(playerid, 1661.96, -1857.56, 43.85);
  231. SetPlayerInterior(playerid, 0); TogglePlayerControllable(playerid, 0); SetPlayerPos(playerid, 1693.3690,-1867.5784,13.5412);
  232. SetPlayerFacingAngle(playerid, 139.7829); SetPlayerVirtualWorld(playerid, 5446);
  233. }
  234. }
  235. else
  236. {
  237. new loginstring[512],loginname[64];
  238. GetPlayerName(playerid,loginname,sizeof(loginname));
  239. format(loginstring,sizeof(loginstring),""BELA"________________________________________________\n\n"SPLAVA"Dobrodosao na Balkan Clarion 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);
  240. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
  241. LoginPokusaji[playerid] += 1;
  242. SCMF(playerid,-1,"[BC:RP] "CRVENA"Pogresna lozinka | Preostalo Pokusaja: %d/4!",LoginPokusaji[playerid]);
  243. if(LoginPokusaji[playerid] == 4) { StatusKonekta(playerid, 4); }
  244. }
  245. return 1;
  246. }
  247. }
  248. }
  249. return 1;
  250. }
Advertisement
Add Comment
Please, Sign In to add comment