Guest User

Untitled

a guest
Jul 6th, 2016
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.62 KB | None | 0 0
  1. /////////////////////////////////////////////////////////////////////////////////
  2. if(dialogid == ORG_SEF)
  3. {
  4. if(!response) return 1;
  5. new string[128], lider = PlayerInfo[playerid][pLider], clan = PlayerInfo[playerid][pClan];
  6. switch(listitem)
  7. {
  8. case 0:
  9. {
  10. if(clan == 2 || lider == 2)
  11. {
  12. format(string,sizeof(string),""CRVENA"The Vinci Family stanje u sefu\n\n"BIJELA"Materijali: %d\nNovac: %d$\nDroga: %d\nUlja u masini: %d L",OrgInfo[TvfMats],OrgInfo[TvfNovac],OrgInfo[TvfDroga],OrgInfo[TvfMasina]);
  13. SPD(playerid,SEF_INFO,DIALOG_STYLE_MSGBOX,""BIJELA"The Vinci Family",string,"Ok","");
  14. }
  15. else if(clan == 3 || lider == 3)
  16. {
  17. format(string,sizeof(string),""ZUTA"Black Dragon Triads stanje u sefu\n\n"BIJELA"Materijali: %d\nNovac: %d$\nDroga: %d",OrgInfo[BdtMats],OrgInfo[BdtNovac],OrgInfo[BdtDroga]);
  18. SPD(playerid,SEF_INFO,DIALOG_STYLE_MSGBOX,""BIJELA"Black Dragon Triads",string,"Ok","");
  19. }
  20. else if(clan == 4 || lider == 4)
  21. {
  22. format(string,sizeof(string),""ZELENA"Grove Street Family stanje u sefu\n\n"BIJELA"Materijali: %d\nNovac: %d$\nDroga: %d",OrgInfo[GsfMats],OrgInfo[GsfNovac],OrgInfo[GsfDroga]);
  23. SPD(playerid,SEF_INFO,DIALOG_STYLE_MSGBOX,""BIJELA"Grove Street Family",string,"Ok","");
  24. }
  25. else if(clan == 5 || lider == 5)
  26. {
  27. format(string,sizeof(string),""BALLASC"Ballas stanje u sefu\n\n"BIJELA"Materijali: %d\nNovac: %d$\nDroga: %d\nOruzije resursi: %d",OrgInfo[BallasMats],OrgInfo[BallasNovac],OrgInfo[BallasDroga],OrgInfo[BallasOruzije]);
  28. SPD(playerid,SEF_INFO,DIALOG_STYLE_MSGBOX,""BIJELA"Ballas",string,"Ok","");
  29. }
  30. else if(clan == 8 || lider == 8)
  31. {
  32. format(string,sizeof(string),""BALLASC"RM stanje u sefu\n\n"BIJELA"Materijali: %d\nNovac: %d$\nDroga: %d\nOruzije resursi: %d",OrgInfo[CondorMats],OrgInfo[CondorNovac],OrgInfo[CondorDroga],OrgInfo[CondorOruzije]);
  33. SPD(playerid,SEF_INFO,DIALOG_STYLE_MSGBOX,""BIJELA"RM",string,"Ok","");
  34. }
  35. }
  36. case 1:
  37. {
  38. if(lider == 0) return SCM(playerid,-1,""SIVA"Samo lider moze uzimati stvari iz sefa!");
  39. if(lider == 2 || lider == 3 || lider == 4 || lider == 5 || lider == 8)
  40. {
  41. SPD(playerid,SEF_UMATS,DIALOG_STYLE_INPUT,""BIJELA"Sef uzimanje", ""CRVENA"Unesite kolicinu materijala koju zelite da uzmete...", "Uzmi", "Izlaz");
  42. }
  43. }
  44. case 2:
  45. {
  46. if(clan == 2 || lider == 2 || clan == 3 || lider == 3 || clan == 4 || lider == 4 || clan == 5 || lider == 5 || clan == 8 || lider == 8)
  47. {
  48. SPD(playerid,SEF_OMATS,DIALOG_STYLE_INPUT,""BIJELA"Sef ostavljanje", ""CRVENA"Unesite kolicinu materijala koju zelite da ostavite...", "Ostavi", "Izlaz");
  49. }
  50. }
  51. case 3:
  52. {
  53. if(PlayerInfo[playerid][pLider] == 0) return SCM(playerid,-1,""SIVA"Samo lider moze uzimati stvari iz sefa!");
  54. if(lider == 2 || lider == 3 || lider == 4 || lider == 5 || lider == 8)
  55. {
  56. SPD(playerid,SEF_UNOVAC,DIALOG_STYLE_INPUT,""BIJELA"Sef uzimanje", ""CRVENA"Unesite kolicinu novca koju zelite da uzmete...", "Uzmi", "Izlaz");
  57. }
  58. }
  59. case 4:
  60. {
  61. if(clan == 2 || lider == 2 || clan == 3 || lider == 3 || clan == 4 || lider == 4 || clan == 5 || lider == 5 || clan == 8 || lider == 8)
  62. {
  63. SPD(playerid,SEF_ONOVAC,DIALOG_STYLE_INPUT,""BIJELA"Sef ostavljanje", ""CRVENA"Unesite kolicinu novca koju zelite da ostavite...", "Ostavi", "Izlaz");
  64. }
  65. }
  66. case 5:
  67. {
  68. if(lider == 0) return SCM(playerid,-1,""SIVA"Samo lider moze uzimati stvari iz sefa!");
  69. if(lider == 2 || lider == 3 || lider == 4 || lider == 5 || lider == 8)
  70. {
  71. SPD(playerid,SEF_UDROGU,DIALOG_STYLE_INPUT,""BIJELA"Sef uzimanje", ""CRVENA"Unesite kolicinu droge koju zelite da uzmete...", "Uzmi", "Izlaz");
  72. }
  73. }
  74. case 6:
  75. {
  76. if(clan == 2 || lider == 2 || clan == 3 || lider == 3 || clan == 4 || lider == 4 || clan == 5 || lider == 5 || clan == 8 || lider == 8)
  77. {
  78. SPD(playerid,SEF_ODROGU,DIALOG_STYLE_INPUT,""BIJELA"Sef ostavljanje", ""CRVENA"Unesite kolicinu droge koju zelite da ostavite...", "Ostavi", "Izlaz");
  79. }
  80. }
  81. }
  82. }
  83. ////////////////////////////////////////////////////////////////////////////////////
  84. if(dialogid == SEF_ODROGU)
  85. {
  86. if(!response) return 1;
  87. if(response)
  88. {
  89. new iznos,string[256];
  90. if(sscanf(inputtext, "i", iznos)) return SCM(playerid,-1,"[BS:RP] "CRVENA"Niste uneli kolicinu droge za ostavljanje!");
  91. if(iznos < 1 || iznos > 10000) return SCM(playerid,-1,"[BS:RP] "CRVENA"Kolicina droge ne moze biti ispod 1 i iznad 10000!");
  92. if(iznos > PlayerInfo[playerid][pDroga]) return SCM(playerid,-1,"[BS:RP] "CRVENA"Nemate toliko droge kod sebe!");
  93. if(PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 2)
  94. {
  95. PlayerInfo[playerid][pDroga] -= iznos; OrgInfo[TvfDroga] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  96. SCMF(playerid,-1,""CRVENA"[TVF]: "BIJELA"Ostavili ste %dg droge u sef!",iznos);
  97. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  98. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  99. }
  100. else if(PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 3)
  101. {
  102. PlayerInfo[playerid][pDroga] -= iznos; OrgInfo[BdtDroga] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  103. SCMF(playerid,-1,""ZUTA"[BDT]: "BIJELA"Ostavili ste %dg droge u sef!",iznos);
  104. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  105. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  106. }
  107. else if(PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 4)
  108. {
  109. PlayerInfo[playerid][pDroga] -= iznos; OrgInfo[GsfDroga] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  110. SCMF(playerid,-1,""ZELENA"[GSF]: "BIJELA"Ostavili ste %dg droge u sef!",iznos);
  111. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  112. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  113. }
  114. else if(PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pLider] == 5)
  115. {
  116. PlayerInfo[playerid][pDroga] -= iznos; OrgInfo[BallasDroga] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  117. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Ostavili ste %dg droge u sef!",iznos);
  118. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  119. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  120. }
  121. else if(PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8)
  122. {
  123. PlayerInfo[playerid][pDroga] -= iznos; OrgInfo[CondorDroga] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  124. SCMF(playerid,-1,""BALLASC"[RM]: "BIJELA"Ostavili ste %dg droge u sef!",iznos);
  125. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  126. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  127. }
  128.  
  129. }
  130. }
  131. ////////////////////////////////////////////////////////////////////////////////////
  132. if(dialogid == SEF_UDROGU)
  133. {
  134. if(!response) return 1;
  135. if(response)
  136. {
  137. new iznos,string[256];
  138. if(sscanf(inputtext, "i", iznos)) return SCM(playerid,-1,"[BS:RP] "CRVENA"Niste uneli kolicinu droge za uzimanje!");
  139. if(iznos < 1 || iznos > 10000) return SCM(playerid,-1,"[BS:RP] "CRVENA"Kolicina droge ne moze biti ispod 1 i iznad 10000!");
  140. if(PlayerInfo[playerid][pLider] == 2)
  141. {
  142. if(iznos > OrgInfo[TvfDroga]) return SCM(playerid,-1,"[TVF]: "CRVENA"Nema toliko droge u sefu!");
  143. PlayerInfo[playerid][pDroga] += iznos; OrgInfo[TvfDroga] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  144. SCMF(playerid,-1,""CRVENA"[TVF]: "BIJELA"Uzeli ste %dg droge iz sefa!",iznos);
  145. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  146. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  147. }
  148. else if(PlayerInfo[playerid][pLider] == 3)
  149. {
  150. if(iznos > OrgInfo[BdtDroga]) return SCM(playerid,-1,"[BDT]: "CRVENA"Nema toliko droge u sefu!");
  151. PlayerInfo[playerid][pDroga] += iznos; OrgInfo[BdtDroga] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  152. SCMF(playerid,-1,""ZUTA"[BDT]: "BIJELA"Uzeli ste %dg droge iz sefa!",iznos);
  153. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  154. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  155. }
  156. else if(PlayerInfo[playerid][pLider] == 4)
  157. {
  158. if(iznos > OrgInfo[GsfDroga]) return SCM(playerid,-1,"[GSF]: "CRVENA"Nema toliko droge u sefu!");
  159. PlayerInfo[playerid][pDroga] += iznos; OrgInfo[GsfDroga] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  160. SCMF(playerid,-1,""ZELENA"[GSF]: "BIJELA"Uzeli ste %dg droge iz sefa!",iznos);
  161. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  162. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  163. }
  164. else if(PlayerInfo[playerid][pLider] == 5)
  165. {
  166. if(iznos > OrgInfo[BallasDroga]) return SCM(playerid,-1,"[Ballas]: "CRVENA"Nema toliko droge u sefu!");
  167. PlayerInfo[playerid][pDroga] += iznos; OrgInfo[BallasDroga] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  168. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Uzeli ste %dg droge iz sefa!",iznos);
  169. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  170. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  171. }
  172. else if(PlayerInfo[playerid][pLider] == 8)
  173. {
  174. if(iznos > OrgInfo[CondorDroga]) return SCM(playerid,-1,"[RM]: "CRVENA"Nema toliko droge u sefu!");
  175. PlayerInfo[playerid][pDroga] += iznos; OrgInfo[CondorDroga] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  176. SCMF(playerid,-1,""BALLASC"[RM]: "BIJELA"Uzeli ste %dg droge iz sefa!",iznos);
  177. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  178. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  179. }
  180. }
  181. }
  182. ///////////////////////////////////////////////////////////////////////////////////
  183. if(dialogid == SEF_UNOVAC)
  184. {
  185. if(!response) return 1;
  186. if(response)
  187. {
  188. new iznos,string[256];
  189. if(sscanf(inputtext, "i", iznos)) return SCM(playerid,-1,"[BS:RP] "CRVENA"Niste uneli kolicinu novca za uzimanje!");
  190. if(iznos < 1 || iznos > 10000) return SCM(playerid,-1,"[BS:RP] "CRVENA"Kolicina novca ne moze biti ispod 1 i iznad 10000!");
  191. if(PlayerInfo[playerid][pLider] == 2)
  192. {
  193. if(iznos > OrgInfo[TvfNovac]) return SCM(playerid,-1,"[TVF]: "CRVENA"Nema toliko novca u sefu!");
  194. g_NovacPlus(playerid, iznos); OrgInfo[TvfNovac] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  195. SCMF(playerid,-1,""CRVENA"[TVF]: "BIJELA"Uzeli ste %d$ novca iz sefa!",iznos);
  196. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  197. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  198. }
  199. else if(PlayerInfo[playerid][pLider] == 3)
  200. {
  201. if(iznos > OrgInfo[BdtNovac]) return SCM(playerid,-1,"[BDT]: "CRVENA"Nema toliko novca u sefu!");
  202. g_NovacPlus(playerid, iznos); OrgInfo[BdtNovac] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  203. SCMF(playerid,-1,""ZUTA"[BDT]: "BIJELA"Uzeli ste %d$ novca iz sefa!",iznos);
  204. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  205. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  206. }
  207. else if(PlayerInfo[playerid][pLider] == 4)
  208. {
  209. if(iznos > OrgInfo[GsfNovac]) return SCM(playerid,-1,"[GSF]: "CRVENA"Nema toliko novca u sefu!");
  210. g_NovacPlus(playerid, iznos); OrgInfo[GsfNovac] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  211. SCMF(playerid,-1,""ZELENA"[GSF]: "BIJELA"Uzeli ste %d$ novca iz sefa!",iznos);
  212. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  213. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  214. }
  215. else if(PlayerInfo[playerid][pLider] == 5)
  216. {
  217. if(iznos > OrgInfo[BallasNovac]) return SCM(playerid,-1,"[Ballas]: "CRVENA"Nema toliko novca u sefu!");
  218. g_NovacPlus(playerid, iznos); OrgInfo[BallasNovac] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  219. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Uzeli ste %d$ novca iz sefa!",iznos);
  220. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  221. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  222. }
  223. else if(PlayerInfo[playerid][pLider] == 8)
  224. {
  225. if(iznos > OrgInfo[CondorNovac]) return SCM(playerid,-1,"[RM]: "CRVENA"Nema toliko novca u sefu!");
  226. g_NovacPlus(playerid, iznos); OrgInfo[CondorNovac] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  227. SCMF(playerid,-1,""BALLASC"[RM]: "BIJELA"Uzeli ste %d$ novca iz sefa!",iznos);
  228. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  229. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  230. }
  231. }
  232. }
  233. /////////////////////////////////////////////////////////////////////////////////////
  234. if(dialogid == SEF_ONOVAC)
  235. {
  236. if(!response) return 1;
  237. if(response)
  238. {
  239. new iznos,string[256];
  240. if(sscanf(inputtext, "i", iznos)) return SCM(playerid,-1,"[BS:RP] "CRVENA"Niste uneli kolicinu novca za ostavljanje!");
  241. if(iznos < 1 || iznos > 10000) return SCM(playerid,-1,"[BS:RP] "CRVENA"Kolicina novca ne moze biti ispod 1 i iznad 10000!");
  242. if(iznos > PlayerInfo[playerid][pNovacDzep]) return SCM(playerid,-1,"[BS:RP] "CRVENA"Nemate toliko novca kod sebe!");
  243. if(PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 2)
  244. {
  245. g_NovacMinus(playerid,iznos); OrgInfo[TvfNovac] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  246. SCMF(playerid,-1,""CRVENA"[TVF]: "BIJELA"Ostavili ste %d$ novca u sef!",iznos);
  247. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  248. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  249. }
  250. else if(PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 3)
  251. {
  252. g_NovacMinus(playerid,iznos); OrgInfo[BdtNovac] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  253. SCMF(playerid,-1,""ZUTA"[BDT]: "BIJELA"Ostavili ste %d$ novca u sef!",iznos);
  254. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  255. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  256. }
  257. else if(PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 4)
  258. {
  259. g_NovacMinus(playerid,iznos); OrgInfo[GsfNovac] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  260. SCMF(playerid,-1,""ZELENA"[GSF]: "BIJELA"Ostavili ste %d$ novca u sef!",iznos);
  261. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  262. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  263. }
  264. else if(PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pLider] == 5)
  265. {
  266. g_NovacMinus(playerid,iznos); OrgInfo[BallasNovac] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  267. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Ostavili ste %d$ novca u sef!",iznos);
  268. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  269. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  270. }
  271. else if(PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8)
  272. {
  273. g_NovacMinus(playerid,iznos); OrgInfo[CondorNovac] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  274. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Ostavili ste %d$ novca u sef!",iznos);
  275. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  276. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  277. }
  278. }
  279. }
  280. ////////////////////////////////////////////////////////////////////////////////////
  281. if(dialogid == SEF_OMATS)
  282. {
  283. if(!response) return 1;
  284. if(response)
  285. {
  286. new iznos,string[256];
  287. if(sscanf(inputtext, "i", iznos)) return SCM(playerid,-1,"[BS:RP] "CRVENA"Niste uneli kolicinu materijala za ostavljanje!");
  288. if(iznos < 1 || iznos > 10000) return SCM(playerid,-1,"[BS:RP] "CRVENA"Kolicina materijala ne moze biti ispod 1 i iznad 10000!");
  289. if(iznos > PlayerInfo[playerid][pMats]) return SCM(playerid,-1,"[BS:RP] "CRVENA"Nemate toliko materijala kod sebe!");
  290. if(PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 2)
  291. {
  292. PlayerInfo[playerid][pMats] -= iznos; OrgInfo[TvfMats] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  293. SCMF(playerid,-1,""CRVENA"[TVF]: "BIJELA"Ostavili ste %d materijala u sef!",iznos);
  294. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  295. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  296. }
  297. else if(PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 3)
  298. {
  299. PlayerInfo[playerid][pMats] -= iznos; OrgInfo[BdtMats] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  300. SCMF(playerid,-1,""ZUTA"[BDT]: "BIJELA"Ostavili ste %d materijala u sef!",iznos);
  301. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  302. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  303. }
  304. else if(PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 4)
  305. {
  306. PlayerInfo[playerid][pMats] -= iznos; OrgInfo[GsfMats] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  307. SCMF(playerid,-1,""ZELENA"[GSF]: "BIJELA"Ostavili ste %d materijala u sef!",iznos);
  308. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  309. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  310. }
  311. else if(PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pLider] == 5)
  312. {
  313. PlayerInfo[playerid][pMats] -= iznos; OrgInfo[BallasMats] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  314. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Ostavili ste %d materijala u sef!",iznos);
  315. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  316. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  317. }
  318. else if(PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8)
  319. {
  320. PlayerInfo[playerid][pMats] -= iznos; OrgInfo[CondorMats] += iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  321. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Ostavili ste %d materijala u sef!",iznos);
  322. format(string, sizeof(string), "* %s ostavlja neke stvari u sef.", GetName(playerid));
  323. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  324. }
  325. }
  326. }
  327. ////////////////////////////////////////////////////////////////////////////////////
  328. if(dialogid == SEF_UMATS)
  329. {
  330. if(!response) return 1;
  331. if(response)
  332. {
  333. new iznos,string[256];
  334. if(sscanf(inputtext, "i", iznos)) return SCM(playerid,-1,"[BS:RP] "CRVENA"Niste uneli kolicinu materijala za uzimanje!");
  335. if(iznos < 1 || iznos > 10000) return SCM(playerid,-1,"[BS:RP] "CRVENA"Kolicina materijala ne moze biti ispod 1 i iznad 10000!");
  336. if(PlayerInfo[playerid][pLider] == 2)
  337. {
  338. if(iznos > OrgInfo[TvfMats]) return SCM(playerid,-1,"[TVF]: "CRVENA"Nema toliko materijala u sefu!");
  339. PlayerInfo[playerid][pMats] += iznos; OrgInfo[TvfMats] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  340. SCMF(playerid,-1,""CRVENA"[TVF]: "BIJELA"Uzeli ste %d materijala iz sefa!",iznos);
  341. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  342. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  343. }
  344. else if(PlayerInfo[playerid][pLider] == 3)
  345. {
  346. if(iznos > OrgInfo[BdtMats]) return SCM(playerid,-1,"[BDT]: "CRVENA"Nema toliko materijala u sefu!");
  347. PlayerInfo[playerid][pMats] += iznos; OrgInfo[BdtMats] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  348. SCMF(playerid,-1,""ZUTA"[BDT]: "BIJELA"Uzeli ste %d materijala iz sefa!",iznos);
  349. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  350. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  351. }
  352. else if(PlayerInfo[playerid][pLider] == 4)
  353. {
  354. if(iznos > OrgInfo[GsfMats]) return SCM(playerid,-1,"[GSF]: "CRVENA"Nema toliko materijala u sefu!");
  355. PlayerInfo[playerid][pMats] += iznos; OrgInfo[GsfMats] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  356. SCMF(playerid,-1,""ZELENA"[GSF]: "BIJELA"Uzeli ste %d materijala iz sefa!",iznos);
  357. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  358. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  359. }
  360. else if(PlayerInfo[playerid][pLider] == 5)
  361. {
  362. if(iznos > OrgInfo[BallasMats]) return SCM(playerid,-1,"[Ballas]: "CRVENA"Nema toliko materijala u sefu!");
  363. PlayerInfo[playerid][pMats] += iznos; OrgInfo[BallasMats] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  364. SCMF(playerid,-1,""BALLASC"[Ballas]: "BIJELA"Uzeli ste %d materijala iz sefa!",iznos);
  365. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  366. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  367. }
  368. else if(PlayerInfo[playerid][pLider] == 8)
  369. {
  370. if(iznos > OrgInfo[CondorMats]) return SCM(playerid,-1,"[RM]: "CRVENA"Nema toliko materijala u sefu!");
  371. PlayerInfo[playerid][pMats] += iznos; OrgInfo[CondorMats] -= iznos; SacuvajOrgInfo(); SavePlayer(playerid);
  372. SCMF(playerid,-1,""BALLASC"[RM]: "BIJELA"Uzeli ste %d materijala iz sefa!",iznos);
  373. format(string, sizeof(string), "* %s uzima neke stvari iz sefa.", GetName(playerid));
  374. ProxDetector(20.0,playerid,string,PROX,PROX,PROX,PROX,PROX);
  375. }
  376. }
  377. }
Advertisement
Add Comment
Please, Sign In to add comment