Guest User

Untitled

a guest
May 3rd, 2018
547
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.80 KB | None | 0 0
  1. //CMD za dodavanje 1h na svu neaktivnu imovinu
  2.  
  3. YCMD:neaktivnostimovine(playerid, params[], help)
  4. {
  5. #pragma unused help
  6. if(UlogovanProvjera[playerid] == 0) return SCM(playerid,-1,"Moras se ulogovati da bi koristio ovu komandu!");
  7. if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid,-1,""SPLAVA"[LE:RPG] "SIVA"Samo Direktor !");
  8. SCM(playerid, -1, ""ZELENA"[IMOVINA]"BIJELA" Dodao si 1h neaktivnosti na svu imovinu!");
  9. {
  10. NeaktivnostKuca();
  11. NeaktivnostFirmi();
  12. NeaktivnostStanova();
  13. NeaktivnostVikendica();
  14. }
  15. return 1;
  16. }
  17.  
  18. /////////////////////////////////////////////////////////////////////////////////////////////
  19. new optimuss[500];
  20. stock Kuce_Neaktivnost(idkuce)
  21. {
  22. if(KucaInfo[idkuce][kProvjeraVlasnika] == 0)
  23. {
  24. format(optimuss,sizeof(optimuss),"Kuca na prodaju!({FFFFFF}%d{0099FF})\n{0099FF}Vrsta :{FFFFFF} %s\n{0099FF}Adresa :{FFFFFF} %s\n{0099FF}Cijena :{FFFFFF} $%d{0099FF}\nLevel :{FFFFFF} %d\n{0099FF}Za kupovinu upisite {FFFFFF}/kupikucu",idkuce, KucaInfo[idkuce][kVrsta], UlicaKuce(idkuce), KucaInfo[idkuce][kCijena],KucaInfo[idkuce][kLevel]);
  25. UpdateDynamic3DTextLabelText(KucaLabel[idkuce], 0xFF9900FF, optimuss);
  26. }
  27. else if(KucaInfo[idkuce][kProvjeraVlasnika] == 1)
  28. {
  29. if(KucaInfo[idkuce][kRent] == 0)
  30. {
  31. format(optimuss,sizeof(optimuss),""CRVENA"Vlasnik kuce :"BIJELA" %s\n"CRVENA"Adresa :{FFFFFF} %s\n"CRVENA"Vrsta :{FFFFFF} %s\n"CRVENA"Level :{FFFFFF} %d"CRVENA" | ID :{FFFFFF} %d\n"CRVENA"Neaktivnost : {FFFFFF}%d Sati",KucaInfo[idkuce][kVlasnik], UlicaKuce(idkuce), KucaInfo[idkuce][kVrsta], KucaInfo[idkuce][kLevel], idkuce, KucaInfo[idkuce][kNeaktivnost]);
  32. }
  33. else if(KucaInfo[idkuce][kRent] == 1)
  34. {
  35. format(optimuss,sizeof(optimuss),""CRVENA"Vlasnik kuce :{FFFFFF} %s\n"CRVENA"Adresa :{FFFFFF} %s\n"CRVENA"Vrsta :{FFFFFF} %s\n"CRVENA"Rent :{FFFFFF} $%d (/rentajkucu)\n"CRVENA"Level :{FFFFFF} %d"CRVENA" | ID :{FFFFFF} %d\n"CRVENA"Neaktivnost : {FFFFFF}%d Sati",KucaInfo[idkuce][kVlasnik], UlicaKuce(idkuce), KucaInfo[idkuce][kVrsta], KucaInfo[idkuce][kCijenaRenta], KucaInfo[idkuce][kLevel], idkuce, KucaInfo[idkuce][kNeaktivnost]);
  36. }
  37. UpdateDynamic3DTextLabelText(KucaLabel[idkuce], 0xFF9900FF, optimuss);
  38. }
  39. }
  40. ////////////////////////////////////////////////////////////////////
  41. stock Stanovi_Neaktivnost(s)
  42. {
  43. if(StanInfo[s][sProvjeraVlasnika] == 0)
  44. {
  45. format(optimuss,sizeof(optimuss),""ZELENA"Stan na Prodaju!\nBroj Stana: {FFFFFF}%d\n"ZELENA"Cijena: {FFFFFF}%d$\n"ZELENA"Level: {FFFFFF}[%d]\n"ZELENA"Za kupovinu /kupistan",s,StanInfo[s][sCijena],StanInfo[s][sLevel],StanInfo);
  46. UpdateDynamic3DTextLabelText(StanLabel[s], 0x33CCFFFF, optimuss);
  47. }
  48. else if(StanInfo[s][sProvjeraVlasnika] == 1)
  49. {
  50. format(optimuss,sizeof(optimuss),""ZELENA"Vlasnik Stana: {FFFFFF}%s\n"ZELENA"Broj Stana: {FFFFFF}[%d]\n"ZELENA"Cijena: {FFFFFF}%d$\n"ZELENA"Potrebni Level: {FFFFFF}%d\n"ZELENA"Neaktivnost: {FFFFFF}%d Sati",StanInfo[s][sVlasnik],s,StanInfo[s][sCijena],StanInfo[s][sLevel],StanInfo[s][sNeaktivnost]);
  51. UpdateDynamic3DTextLabelText(StanLabel[s], 0x33CCFFFF, optimuss);
  52. }
  53. }
  54. ////////////////////////////////////////////////////////////////////////
  55. stock Vikendice_Neaktivnost(vi)
  56. {
  57. if(VikendiceInfo[vi][viProvjeraVlasnika] == 0)
  58. {
  59. format(optimuss,sizeof(optimuss),"{0099FF}Vikendica na Prodaju!\nBroj Vikendice: {FFFFFF}%d\n""{0099FF}Cijena: {FFFFFF}%d$\n""{0099FF}Level: {FFFFFF}%d\n""{0099FF}Za kupovinu /kupivikendicu",vi,VikendiceInfo[vi][viCijena], VikendiceInfo[vi][viLevel]);
  60. UpdateDynamic3DTextLabelText(VikendicaLabel[vi], 0x33CCFFFF, optimuss);
  61. }
  62. else if(VikendiceInfo[vi][viProvjeraVlasnika] == 1)
  63. {
  64. format(optimuss,sizeof(optimuss),"{0099FF}Vlasnik Vikendice: {FFFFFF}%s\n""{0099FF}Broj vikendice: {FFFFFF}%d\n""{0099FF}Cijena: {FFFFFF}%d$\n""{0099FF}Level: {FFFFFF}%d\n""{0099FF}Neaktivnost: {FFFFFF}%d Sati",VikendiceInfo[vi][viVlasnik],vi,VikendiceInfo[vi][viCijena],VikendiceInfo[vi][viLevel],VikendiceInfo[vi][viNeaktivnost]);
  65. UpdateDynamic3DTextLabelText(VikendicaLabel[vi], 0x33CCFFFF, optimuss);
  66. }
  67. }
  68. ////////////////////////////////////////////////////////////////////
  69. stock Firme_Neaktivnost(idfirme)
  70. {
  71. if(FirmaInfo[idfirme][fImaVlasnika] == 0)
  72. {
  73. format(optimuss,sizeof(optimuss),"[{FFFFFF} %s {33CCFF}]\nFirma na prodaju!({FFFFFF}%d{33CCFF})\n{33CCFF}Cijena :{FFFFFF} $%d{33CCFF} | Level :{FFFFFF} %d\n{33CCFF}Za kupovinu upisite {FFFFFF}/kupifirmu",FirmaInfo[idfirme][fNaziv], idfirme, FirmaInfo[idfirme][fCijena],FirmaInfo[idfirme][fLevel]);
  74. UpdateDynamic3DTextLabelText(FirmaLabel[idfirme], 0x33CCFFFF, optimuss);
  75. }
  76. else if(FirmaInfo[idfirme][fImaVlasnika] == 1)
  77. {
  78. format(optimuss,sizeof(optimuss),""ORANGE"[ "BIJELA"%s "ORANGE"]\n"ORANGE"Vlasnik: "BIJELA"%s\n"ORANGE"Level: "BIJELA"%d\n"ORANGE"Neaktivnost : {FFFFFF}%d Sati",FirmaInfo[idfirme][fNaziv],FirmaInfo[idfirme][fVlasnik],FirmaInfo[idfirme][fLevel],FirmaInfo[idfirme][fNeaktivnost]);
  79. UpdateDynamic3DTextLabelText(FirmaLabel[idfirme], 0x33CCFFFF, optimuss);
  80. }
  81. return 1;
  82. }
  83. ////////////////////////////////////////////////////////////////////////////////
  84. forward NeaktivnostKuca();
  85. public NeaktivnostKuca()
  86. {
  87. for(new kID = 0; kID < sizeof(KucaInfo); kID++)
  88. {
  89. if(KucaInfo[kID][kProvjeraVlasnika] == 1)
  90. {
  91. if(!IsPlayerConnected(GetPlayerID(KucaInfo[kID][kVlasnik])))
  92. {
  93. KucaInfo[kID][kNeaktivnost] += 1;
  94. Kuce_Neaktivnost(kID);
  95. SacuvajKucu(kID);
  96. }
  97. else
  98. {
  99. KucaInfo[kID][kNeaktivnost] = 0;
  100. Kuce_Neaktivnost(kID);
  101. SacuvajKucu(kID);
  102. }
  103. if(KucaInfo[kID][kNeaktivnost] > 300)
  104. {
  105. strmid(KucaInfo[kID][kVlasnik],"Niko",0,strlen("Niko"),255);
  106. KucaInfo[kID][kProvjeraVlasnika] = 0;
  107. KucaInfo[kID][kFrizder] = 0;
  108. KucaInfo[kID][kOruzije] = -1;
  109. KucaInfo[kID][kOdjeca] = 0;
  110. KucaInfo[kID][kNovac] = 0;
  111. KucaInfo[kID][kZatvoreno] = 1;
  112. KucaInfo[kID][kZvono] = 0;
  113. KucaInfo[kID][kRent] = 0;
  114. KucaInfo[kID][kMats] = 0;
  115. KucaInfo[kID][kNeaktivnost] = 0;
  116. KuceLP(kID);
  117. SacuvajKucu(kID);
  118. new stringer[256];
  119. format(stringer, 128, ""CRVENA"[Zavod za urbanizaciju]"SIVA" Trenutno je na raspolaganju nova kuca na adresi %d, po cijeni od "ZELENA"%d$!", kID, KucaInfo[kID][kCijena]);
  120. SCMTA(SVIJETLOPLAVA, stringer);
  121. }
  122. }
  123. }
  124. return 1;
  125. }
  126. ////////////////////////////////////////////////////////////////////////////////
  127. forward NeaktivnostFirmi();
  128. public NeaktivnostFirmi()
  129. {
  130. for(new fID = 0; fID < sizeof(FirmaInfo); fID++)
  131. {
  132. if(FirmaInfo[fID][fImaVlasnika] == 1)
  133. {
  134. if(!IsPlayerConnected(GetPlayerID(FirmaInfo[fID][fVlasnik])))
  135. {
  136. FirmaInfo[fID][fNeaktivnost] += 1;
  137. Firme_Neaktivnost(fID);
  138. SacuvajFirmu(fID);
  139. }
  140. else
  141. {
  142. FirmaInfo[fID][fNeaktivnost] = 0;
  143. Firme_Neaktivnost(fID);
  144. SacuvajFirmu(fID);
  145. }
  146. if(FirmaInfo[fID][fNeaktivnost] > 300)
  147. {
  148. FirmaInfo[fID][fImaVlasnika] = 0;
  149. FirmaInfo[fID][fKasa] = 0;
  150. FirmaInfo[fID][fZatvoreno] = 1;
  151. FirmaInfo[fID][fNeaktivnost] = 0;
  152. strmid(FirmaInfo[fID][fIznuda],"Niko",0,strlen("Niko"),255);
  153. strmid(FirmaInfo[fID][fVlasnik], "Niko", 0, strlen("Niko"), 255);
  154. FirmaLabelIPickup(fID);
  155. SacuvajFirmu(fID);
  156. new stringer[256];
  157. format(stringer, 128, ""CRVENA"[Zavod za urbanizaciju]"SIVA" Trenutno je na raspolaganju nova firma na adresi %d, po cijeni od "ZELENA"%d$!", fID, FirmaInfo[fID][fCijena]);
  158. SCMTA(SVIJETLOPLAVA, stringer);
  159. }
  160. }
  161. }
  162. return 1;
  163. }
  164. ////////////////////////////////////////////////////////////////////////////////
  165. forward NeaktivnostStanova();
  166. public NeaktivnostStanova()
  167. {
  168. for(new sID = 0; sID < sizeof(StanInfo); sID++)
  169. {
  170. if(StanInfo[sID][sProvjeraVlasnika] == 1)
  171. {
  172. if(!IsPlayerConnected(GetPlayerID(StanInfo[sID][sVlasnik])))
  173. {
  174. StanInfo[sID][sNeaktivnost] += 1;
  175. Stanovi_Neaktivnost(sID);
  176. SacuvajStan(sID);
  177. }
  178. else
  179. {
  180. StanInfo[sID][sNeaktivnost] = 0;
  181. Stanovi_Neaktivnost(sID);
  182. SacuvajStan(sID);
  183. }
  184. if(StanInfo[sID][sNeaktivnost] > 300)
  185. {
  186. strmid(StanInfo[sID][sVlasnik],"Niko",0,strlen("Niko"),255);
  187. StanInfo[sID][sProvjeraVlasnika] = 0;
  188. StanInfo[sID][sOruzije] = -1;
  189. StanInfo[sID][sNovac] = 0;
  190. StanInfo[sID][sZatvoreno] = 1;
  191. StanInfo[sID][sMunicija] = 0;
  192. StanInfo[sID][sNeaktivnost] = 0;
  193. StanLP(sID);
  194. SacuvajStan(sID);
  195. new stringer[256];
  196. format(stringer, 128, ""CRVENA"[Zavod za urbanizaciju]"SIVA" Trenutno je na raspolaganju novi stan na adresi %d, po cijeni od "ZELENA"%d$!", sID, StanInfo[sID][sCijena]);
  197. SCMTA(SVIJETLOPLAVA, stringer);
  198. }
  199. }
  200. }
  201. return 1;
  202. }
  203. ////////////////////////////////////////////////////////////////////////////////
  204. forward NeaktivnostVikendica();
  205. public NeaktivnostVikendica()
  206. {
  207. for(new viID = 0; viID < sizeof(VikendiceInfo); viID++)
  208. {
  209. if(VikendiceInfo[viID][viProvjeraVlasnika] == 1)
  210. {
  211. if(!IsPlayerConnected(GetPlayerID(VikendiceInfo[viID][viVlasnik])))
  212. {
  213. VikendiceInfo[viID][viNeaktivnost] += 1;
  214. Vikendice_Neaktivnost(viID);
  215. SacuvajVikendicu(viID);
  216. }
  217. else
  218. {
  219. VikendiceInfo[viID][viNeaktivnost] = 0;
  220. Vikendice_Neaktivnost(viID);
  221. SacuvajVikendicu(viID);
  222. }
  223. if(VikendiceInfo[viID][viNeaktivnost] > 300)
  224. {
  225. strmid(VikendiceInfo[viID][viVlasnik],"Niko",0,strlen("Niko"),255);
  226. VikendiceInfo[viID][viProvjeraVlasnika] = 0;
  227. VikendiceInfo[viID][viDroga] = 0;
  228. VikendiceInfo[viID][viMats] = 0;
  229. VikendiceInfo[viID][viZatvoreno] = 1;
  230. VikendiceInfo[viID][viNeaktivnost] = 0;
  231. VikendicaLP(viID);
  232. SacuvajVikendicu(viID);
  233. new stringer[300];
  234. format(stringer, 128, ""CRVENA"[Zavod za urbanizaciju]"SIVA" Trenutno je na raspolaganju nova vikendica na adresi %d, po cijeni od "ZELENA"%d$!", viID, VikendiceInfo[viID][viCijena]);
  235. SCMTA(SVIJETLOPLAVA, stringer);
  236. }
  237. }
  238. }
  239. return 1;
  240. }
Advertisement
Add Comment
Please, Sign In to add comment