Advertisement
Guest User

ev

a guest
Apr 26th, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.19 KB | None | 0 0
  1. //------------------------------------------------------------------------------
  2. YCMD:napravi(playerid, params[], help)
  3. {
  4. //if(PlayerInfo[playerid][pLogin] < 1) return SCM(playerid, COLOR_GREY, "Prvo se uloguj");
  5. if(PlayerInfo[playerid][pAdmin] < 1337) return SCM(playerid, ZUTA, "Nisi ovlasten");
  6.  
  7. SPD(playerid, DIALOGKREIRANJE_LOOD, DIALOG_STYLE_LIST, "Dinamicno kreiranje", "Kuca", "Odaberi", "Odustani");
  8.  
  9. return 1;
  10. }
  11. _________________________________________________________________________________________________________
  12. //------------------------------------------------------------------------------
  13. YCMD:anapravi(playerid, params[], help)
  14. {
  15. #pragma unused help
  16. new odabir[20],id,level,cena,vrsta,Float:X,Float:Y,Float:Z,string[400],fstana[80],fvikendice[80],ffirme[80],fsilos[80];
  17. GetPlayerPos(playerid,X,Y,Z);
  18. if(sscanf(params, "s[20]iiii",odabir, id, vrsta, level, cena))
  19. {
  20. if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1338)
  21. {
  22. SCM(playerid,BELA,"{00C0FF}YUS Pomoc |{FFFFFF} /anapravi [ime] [ID] [Vrsta] [Level] [Cena]");
  23. SCM(playerid,BELA,"{FFFFFF}Dostupno:{00C0FF} stan,vikendica,firma");
  24. //SCM(playerid,BELA,"{00C0FF}Vrste Kuca |{FFFFFF} 1 - Mala kuca 2 - Srednja kuca 3 - Velika kuca 4 - Vila");
  25. SCM(playerid,BELA,"{00C0FF}Vrste Stanova |{FFFFFF} Stanovi imaju samo 1 vrstu");
  26. SCM(playerid,BELA,"{00C0FF}Vrste Vikendica |{FFFFFF} Vikendice imaju samo 1 vrstu");
  27. SCM(playerid,BELA,"{00C0FF}Vrste Firmi |{FFFFFF} 1 - Prodavnica 2 - Burg 3 - Cluckin' Bell 4 - Pizza 5 - Pig Pen 6 - RentACar");
  28. SCM(playerid,BELA,"{00C0FF}Vrste Firmi |{FFFFFF} 7 - Teretana 8 - Sex Shop 9 - Binco 10 - Gun Shop 11 - Diskoteka 12 - ZIP 13 - Victim");
  29. SCM(playerid,BELA,"{00C0FF}Vrste Firmi |{FFFFFF} 14 - Sub Urban 15 - Nocni Klub 16 - Elitni Restoran 17 - Frizerski Salon 18 - Kladionica 19 - Restoran");
  30. SCM(playerid,BELA,"{00C0FF}Vrste Firmi |{FFFFFF} 20 - Benzinska Gl.[21] 21 - Benzinska kod Allhambre[22] 22 - Trafika 23 - Registracioni[41] 24 - Tehnicki[40]");
  31. SCM(playerid,BELA,"{00C0FF}Vrste Firmi |{FFFFFF} 25 - Auto Skola[45] 26 - Moto Skola[46] 27 - Autobuska[94] 28 - Posta[95] 29 - Pijaca[100] a za moto pijacu id [101]");
  32. return 1;
  33. }
  34. }
  35. else
  36. {
  37. /*if(strcmp(odabir,"kuca",true) == 0)
  38. {
  39. if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1338)
  40. {
  41. if(id >= MAX_KUCA) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Maksimalni limit kuca je dostignut obavesti Skripteri :a o ovome!");
  42. format(fkuce, sizeof(fkuce), KUCA_FILE, id);
  43. if(fexist(fkuce)) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Kuca sa tim IDom postoji!");
  44. if(vrsta == 1) // MALA KUCA
  45. {
  46. KucaInfo[id][kIzlazX] = 223.0671;
  47. KucaInfo[id][kIzlazY] = 1287.7559;
  48. KucaInfo[id][kIzlazZ] = 1082.1406;
  49. KucaInfo[id][kInt] = 1;
  50. strmid(KucaInfo[id][kVrsta],"Mala Kuca",0,strlen("Mala Kuca"),255);
  51. KucaInfo[id][kPromenaIntKuce] = 1;
  52. }
  53. else if(vrsta == 2) // SREDNJA KUCA
  54. {
  55. KucaInfo[id][kIzlazX] = 225.5342;
  56. KucaInfo[id][kIzlazY] = 1239.8490;
  57. KucaInfo[id][kIzlazZ] = 1082.1406;
  58. KucaInfo[id][kInt] = 2;
  59. strmid(KucaInfo[id][kVrsta],"Srednja Kuca",0,strlen("Srednja Kuca"),255);
  60. KucaInfo[id][kPromenaIntKuce] = 2;
  61. }
  62. else if(vrsta == 3) // VELIKA KUCA
  63. {
  64. KucaInfo[id][kIzlazX] = 235.2721;
  65. KucaInfo[id][kIzlazY] = 1187.5229;
  66. KucaInfo[id][kIzlazZ] = 1080.2578;
  67. KucaInfo[id][kInt] = 3;
  68. strmid(KucaInfo[id][kVrsta],"Velika Kuca",0,strlen("Velika Kuca"),255);
  69. KucaInfo[id][kPromenaIntKuce] = 3;
  70. }
  71. else if(vrsta == 4) // VILA
  72. {
  73. KucaInfo[id][kIzlazX] = 225.630997;
  74. KucaInfo[id][kIzlazY] = 1022.479980;
  75. KucaInfo[id][kIzlazZ] = 1084.069946;
  76. KucaInfo[id][kInt] = 7;
  77. strmid(KucaInfo[id][kVrsta],"Vila",0,strlen("Vila"),255);
  78. KucaInfo[id][kPromenaIntKuce] = 4;
  79. }
  80. KucaInfo[id][kCena] = cena; KucaInfo[id][kLevel] = level; KucaInfo[id][kUlazX] = X;
  81. KucaInfo[id][kUlazY] = Y; KucaInfo[id][kUlazZ] = Z; KucaInfo[id][kProveraVlasnika] = 0; KucaInfo[id][kHeal] = 0;
  82. KucaInfo[id][kNovac] = 0; KucaInfo[id][kZatvoreno] = 1; KucaInfo[id][kVW] = id; KucaInfo[id][kZvono] = 0;
  83. KucaInfo[id][kOruzje] = 0; KucaInfo[id][kMunicija] = 0; KucaInfo[id][kRent] = 0;
  84. strmid(KucaInfo[id][kAdresa],UlicaKuce(id),0,strlen(UlicaKuce(id)),255);
  85. strmid(KucaInfo[id][kVlasnik],"Niko",0,strlen("Niko"),255);
  86. format(string,sizeof(string),"{6EF83C}Na prodaju!\n{FFFF00}Cena: $%d\nVelicina: %s\nPotreban nivo: %d",KucaInfo[id][kCena],KucaInfo[id][kVrsta],KucaInfo[id][kLevel]);
  87. //format(string,sizeof(string),"{0ED400}Kuca na Prodaju!\nVrsta: {FFFFFF}%s\n{0ED400}Cena: {FFFFFF}$%d\n{0ED400}Level: {FFFFFF}%d\n{0ED400}Adresa: {FFFFFF}%s %d\n{0ED400}/kupikucu",KucaInfo[id][kVrsta],KucaInfo[id][kCena],KucaInfo[id][kLevel],KucaInfo[id][kAdresa],id);
  88. //KucaLabel[id] = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
  89. KucaPickup[id] = CreateDynamicPickup(1273, 1, KucaInfo[id][kUlazX], KucaInfo[id][kUlazY], KucaInfo[id][kUlazZ]);
  90. KucaLabel[id] = CreateDynamic3DTextLabel(string, 0x33CCFFAA, X,Y,Z, 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 100.0);
  91. //KucaPickup[id] = CreatePickup(1273, 1, KucaInfo[id][kUlazX], KucaInfo[id][kUlazY], KucaInfo[id][kUlazZ]);
  92. new mtext[20];
  93. if(vrsta == 1) { mtext = "Mala Kuca"; }
  94. else if(vrsta == 2) { mtext = "Srednja Kuca"; }
  95. else if(vrsta == 3) { mtext = "Velika Kuca"; }
  96. else if(vrsta == 4) { mtext = "Vila"; }
  97. SCMF(playerid,BELA,"{FFFFFF}[YUS]:{00C0FF} Kuca ID {FFFFFF}%d{00C0FF} Vrsta {FFFFFF}%s(ID Vrste: %d){00C0FF} je uspesno kreirana!",id,mtext,vrsta); SacuvajKucu(id);
  98. //format(PosebanString, sizeof(PosebanString), "| Komanda: /anapravi kuca | Igrac: %s | Kuca: %d | Vrsta: %d | IP: %s", Imeigraca(playerid), id, vrsta, GetaIP(playerid));
  99. SacuvajLog(FAJL_AVLOG, PosebanString);
  100. } else return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Samo Admini!");
  101. }*/
  102. if(strcmp(odabir,"stan",true) == 0)
  103. {
  104. if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1338)
  105. {
  106. if(id >= MAX_STANOVA) return SCM(playerid,BELA, ""COL_WHITE"[YUS]:{BFC0C2} Maksimalni limit stanova je dostignut obavesti Skriptera o ovome");
  107. format(fstana, sizeof(fstana), STAN_FILE, id);
  108. if(fexist(fstana)) return SCM(playerid,BELA, ""COL_WHITE"[YUS]:{BFC0C2} Stan sa tim IDom postoji!");
  109. if(vrsta == 1) // MALI STAN
  110. {
  111. StanInfo[id][sIzlazX] = 244.411987;
  112. StanInfo[id][sIzlazY] = 305.032990;
  113. StanInfo[id][sIzlazZ] = 999.231995;
  114. StanInfo[id][sInt] = 1;
  115. strmid(StanInfo[id][sVrsta],"Stan",0,strlen("Stan"),255);
  116. }
  117. /*else if(vrsta == 2) // SREDNJI STAN
  118. {
  119. StanInfo[id][sIzlazX] = 260.6914;
  120. StanInfo[id][sIzlazY] = 1237.6372;
  121. StanInfo[id][sIzlazZ] = 1084.2578;
  122. StanInfo[id][sInt] = 9;
  123. strmid(StanInfo[id][sVrsta],"Srednji Stan",0,strlen("Srednji Stan"),255);
  124. }
  125. else if(vrsta == 3) // VELIKI STAN
  126. {
  127. StanInfo[id][sIzlazX] = 386.51270;
  128. StanInfo[id][sIzlazY] = 1471.9004;
  129. StanInfo[id][sIzlazZ] = 1080.1875;
  130. StanInfo[id][sInt] = 15;
  131. strmid(StanInfo[id][sVrsta],"Veliki Stan",0,strlen("Veliki Stan"),255);
  132. }*/
  133. StanInfo[id][sCena] = cena; StanInfo[id][sLevel] = level; StanInfo[id][sUlazX] = X;
  134. StanInfo[id][sUlazY] = Y; StanInfo[id][sUlazZ] = Z; StanInfo[id][sProveraVlasnika] = 0; StanInfo[id][sHeal] = 0;
  135. StanInfo[id][sNovac] = 0; StanInfo[id][sZatvoreno] = 1; StanInfo[id][sVW] = id;
  136. StanInfo[id][sOruzje] = 0; StanInfo[id][sMunicija] = 0;
  137. strmid(StanInfo[id][sAdresa],UlicaStana(id),0,strlen(UlicaStana(id)),255);
  138. strmid(StanInfo[id][sVlasnik],"Niko",0,strlen("Niko"),255);
  139. //format(string,sizeof(string),"{6EF83C}Stan na Prodaju!\n{6EF83C}Cena: {FFFF00}$%d\n{6EF83C}Level: {FFFF00}%d\n{6EF83C}Adresa: {FFFF00}%s %d\n{FFFF00}/kupistan",StanInfo[id][sCena],StanInfo[id][sLevel],StanInfo[id][sAdresa],id);
  140. //StanLabel[id] = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
  141. StanPickup[id] = CreateDynamicPickup(1272, 1, StanInfo[id][sUlazX], StanInfo[id][sUlazY], StanInfo[id][sUlazZ]);
  142. //StanLabel[id] = CreateDynamic3DTextLabel(string, 0x33CCFFAA, X,Y,Z, 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 100.0);
  143. //StanPickup[id] = CreatePickup(1272, 1, StanInfo[id][sUlazX], StanInfo[id][sUlazY], StanInfo[id][sUlazZ]);
  144. SCMF(playerid,BELA,"{FFFFFF}[YUS]:{00C0FF} Stan ID {FFFFFF}%d{00C0FF} je uspesno kreiran!",id); SacuvajStan(id);
  145. //format(PosebanString, sizeof(PosebanString), "| Komanda: /anapravi stan | Igrac: %s | Stan: %d | IP: %s", Imeigraca(playerid), id, GetaIP(playerid));
  146. SacuvajLog(FAJL_AVLOG, PosebanString);
  147. } else return SCM(playerid,BELA,""COL_WHITE"[YUS]:{BFC0C2} Samo Admini!");
  148. }
  149. if(strcmp(odabir,"silos",true) == 0)
  150. {
  151. if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1338)
  152. {
  153. if(id >= MAX_SILOSA) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Maksimalni limit silosa je dostignut obavesti Skripteri :a o ovome!");
  154. format(fsilos, sizeof(fsilos), SILOS_FILE, id);
  155. if(fexist(fsilos)) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Silos sa tim IDom postoji!");
  156. SilosInfo[id][silX] = X;
  157. SilosInfo[id][silY] = Y;
  158. SilosInfo[id][silZ] = Z;
  159. format(string,sizeof(string),"Silos %d\nKolicina psenice:\n%d kilograma",id,SilosInfo[id][silKG]);
  160. //SilosLabel[id] = Create3DTextLabel(string ,0xFF9900AA,X,Y,Z,25,0,1);
  161. SilosLabel[id] = CreateDynamic3DTextLabel(string, 0xFF9900AA, X,Y,Z, 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 100.0);
  162. SCMF(playerid,BELA,"{FFFFFF}[YUS]:{00C0FF} Silos ID {FFFFFF}%d{00C0FF} je uspesno kreiran!",id);
  163. SacuvajSilos(id);
  164. //format(PosebanString, sizeof(PosebanString), "| Komanda: /anapravi silos | Igrac: %s | Silos: %d | IP: %s", Imeigraca(playerid), id, GetaIP(playerid));
  165. SacuvajLog(FAJL_AVLOG, PosebanString);
  166. } else return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Samo Admini!");
  167. }
  168. if(strcmp(odabir,"vikendica",true) == 0)
  169. {
  170. if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1338)
  171. {
  172. if(id >= MAX_VIKENDICA) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Maksimalni limit vikendica je dostignut obavesti Skripteri :a o ovome!");
  173. format(fvikendice, sizeof(fvikendice), VIKENDICA_FILE, id);
  174. if(fexist(fvikendice)) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Vikendica sa tim IDom postoji!");
  175. if(vrsta == 1) // VIKENDICA
  176. {
  177. VikendicaInfo[id][vIzlazX] = 376.3330;
  178. VikendicaInfo[id][vIzlazY] = 1417.3192;
  179. VikendicaInfo[id][vIzlazZ] = 1081.3281;
  180. VikendicaInfo[id][vInt] = 15;
  181. strmid(VikendicaInfo[id][vVrsta],"Vikendica",0,strlen("Vikendica"),255);
  182. }
  183. VikendicaInfo[id][vCena] = cena; VikendicaInfo[id][vLevel] = level; VikendicaInfo[id][vUlazX] = X;
  184. VikendicaInfo[id][vUlazY] = Y; VikendicaInfo[id][vUlazZ] = Z; VikendicaInfo[id][vProveraVlasnika] = 0; VikendicaInfo[id][vHeal] = 0;
  185. VikendicaInfo[id][vNovac] = 0; VikendicaInfo[id][vZatvoreno] = 1; VikendicaInfo[id][vVW] = id;
  186. strmid(VikendicaInfo[id][vAdresa],UlicaVikendice(id),0,strlen(UlicaVikendice(id)),255);
  187. strmid(VikendicaInfo[id][vVlasnik],"Niko",0,strlen("Niko"),255);
  188. format(string,sizeof(string),"{AC12F4}Vikendica na Prodaju!\nCena: {FFFFFF}$%d\n{AC12F4}Level: {FFFFFF}%d\n{AC12F4}Adresa: {FFFFFF}%s %d\n{AC12F4}/kupivikendicu",VikendicaInfo[id][vCena],VikendicaInfo[id][vLevel],VikendicaInfo[id][vAdresa],id);
  189. //VikendicaLabel[id] = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
  190. VikendicaPickup[id] = CreateDynamicPickup(1273, 1, VikendicaInfo[id][vUlazX], VikendicaInfo[id][vUlazY], VikendicaInfo[id][vUlazZ]);
  191. VikendicaLabel[id] = CreateDynamic3DTextLabel(string, 0x33CCFFAA, X,Y,Z, 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 100.0);
  192. //VikendicaPickup[id] = CreatePickup(1273, 1, VikendicaInfo[id][vUlazX], VikendicaInfo[id][vUlazY], VikendicaInfo[id][vUlazZ]);
  193. SCMF(playerid,BELA,"{FFFFFF}[YUS]:{00C0FF} Vikendica ID {FFFFFF}%d{00C0FF} je uspesno kreirana!",id); SacuvajVikendicu(id);
  194. //format(PosebanString, sizeof(PosebanString), "| Komanda: /anapravi vikendica | Igrac: %s | Vikendica: %d | Vrsta: %d | IP: %s", Imeigraca(playerid), id, vrsta, GetaIP(playerid));
  195. SacuvajLog(FAJL_AVLOG, PosebanString);
  196. } else return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Samo Admini!");
  197. }
  198. if(strcmp(odabir,"firma",true) == 0)
  199. {
  200. if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1338)
  201. {
  202. if(id >= MAX_FIRMI) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Maksimalni limit firmi je dostignut obavesti Skripteri :a o ovome!");
  203. format(ffirme, sizeof(ffirme), FIRMA_FILE, id);
  204. if(fexist(ffirme)) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Firma sa tim IDom postoji!");
  205. if(vrsta == 1) // Prodavnica
  206. {
  207. FirmaInfo[id][fIzlazX] = -30.9872;
  208. FirmaInfo[id][fIzlazY] = -91.2381;
  209. FirmaInfo[id][fIzlazZ] = 1003.5469;
  210. FirmaInfo[id][fInt] = 18;
  211. FirmaInfo[id][fCena] = cena;
  212. FirmaInfo[id][fLevel] = level;
  213. FirmaInfo[id][fVrsta] = VRSTA_MARKET;
  214. strmid(FirmaInfo[id][fVrstaIme],"Prodavnica",0,strlen("Prodavnica"),255);
  215. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  216. }
  217. else if(vrsta == 2) // Burg
  218. {
  219. FirmaInfo[id][fIzlazX] = 363.4752;
  220. FirmaInfo[id][fIzlazY] = -74.7798;
  221. FirmaInfo[id][fIzlazZ] = 1001.5078;
  222. FirmaInfo[id][fInt] = 10;
  223. FirmaInfo[id][fCena] = cena;
  224. FirmaInfo[id][fLevel] = level;
  225. FirmaInfo[id][fVrsta] = VRSTA_BURG;
  226. strmid(FirmaInfo[id][fVrstaIme],"Burg",0,strlen("Burg"),255);
  227. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  228. }
  229. else if(vrsta == 3) // Cluckin' Bell
  230. {
  231. FirmaInfo[id][fIzlazX] = 364.8314;
  232. FirmaInfo[id][fIzlazY] = -10.8154;
  233. FirmaInfo[id][fIzlazZ] = 1001.8516;
  234. FirmaInfo[id][fInt] = 9;
  235. FirmaInfo[id][fCena] = cena;
  236. FirmaInfo[id][fLevel] = level;
  237. FirmaInfo[id][fVrsta] = VRSTA_CLUCKIN;
  238. strmid(FirmaInfo[id][fVrstaIme],"Cluckin' Bell",0,strlen("Cluckin' Bell"),255);
  239. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  240. }
  241. else if(vrsta == 4) // Pizza
  242. {
  243. FirmaInfo[id][fIzlazX] = 372.3809;
  244. FirmaInfo[id][fIzlazY] = -132.8216;
  245. FirmaInfo[id][fIzlazZ] = 1001.4922;
  246. FirmaInfo[id][fInt] = 5;
  247. FirmaInfo[id][fCena] = cena;
  248. FirmaInfo[id][fLevel] = level;
  249. FirmaInfo[id][fVrsta] = VRSTA_PIZZA;
  250. strmid(FirmaInfo[id][fVrstaIme],"Pizza",0,strlen("Pizza"),255);
  251. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  252. }
  253. else if(vrsta == 5) // Pig Pen
  254. {
  255. FirmaInfo[id][fIzlazX] = 1204.8693;
  256. FirmaInfo[id][fIzlazY] = -13.2410;
  257. FirmaInfo[id][fIzlazZ] = 1000.9219;
  258. FirmaInfo[id][fInt] = 2;
  259. FirmaInfo[id][fCena] = cena;
  260. FirmaInfo[id][fLevel] = level;
  261. FirmaInfo[id][fVrsta] = VRSTA_PIGPEN;
  262. strmid(FirmaInfo[id][fVrstaIme],"Pig Pen",0,strlen("Pig Pen"),255);
  263. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  264. }
  265. else if(vrsta == 6) // RentACar
  266. {
  267. FirmaInfo[id][fIzlazX] = FirmaInfo[id][fUlazX];
  268. FirmaInfo[id][fIzlazY] = FirmaInfo[id][fUlazY];
  269. FirmaInfo[id][fIzlazZ] = FirmaInfo[id][fUlazZ];
  270. FirmaInfo[id][fInt] = 0;
  271. FirmaInfo[id][fCena] = cena;
  272. FirmaInfo[id][fLevel] = level;
  273. FirmaInfo[id][fVrsta] = VRSTA_BAR;
  274. strmid(FirmaInfo[id][fVrstaIme],"RentACar",0,strlen("RentACar"),255);
  275. strmid(FirmaInfo[id][fIme],"RentACar",0,strlen("RentACar"),255);
  276. }
  277. else if(vrsta == 7) // Teretana
  278. {
  279. FirmaInfo[id][fIzlazX] = 772.2842;
  280. FirmaInfo[id][fIzlazY] = -4.7618;
  281. FirmaInfo[id][fIzlazZ] = 1000.7288;
  282. FirmaInfo[id][fInt] = 5;
  283. FirmaInfo[id][fCena] = cena;
  284. FirmaInfo[id][fLevel] = level;
  285. FirmaInfo[id][fVrsta] = VRSTA_GYM;
  286. strmid(FirmaInfo[id][fVrstaIme],"Teretana",0,strlen("Teretana"),255);
  287. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  288. }
  289. else if(vrsta == 8) // Sex Shop
  290. {
  291. FirmaInfo[id][fIzlazX] = -100.3212;
  292. FirmaInfo[id][fIzlazY] = -24.3419;
  293. FirmaInfo[id][fIzlazZ] = 1000.7188;
  294. FirmaInfo[id][fInt] = 3;
  295. FirmaInfo[id][fCena] = cena;
  296. FirmaInfo[id][fLevel] = level;
  297. FirmaInfo[id][fVrsta] = VRSTA_SEXSHOP;
  298. strmid(FirmaInfo[id][fVrstaIme],"Sex Shop",0,strlen("Sex Shop"),255);
  299. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  300. }
  301. else if(vrsta == 9) // Binco
  302. {
  303. FirmaInfo[id][fIzlazX] = 207.7264;
  304. FirmaInfo[id][fIzlazY] = -110.5104;
  305. FirmaInfo[id][fIzlazZ] = 1005.1328;
  306. FirmaInfo[id][fInt] = 15;
  307. FirmaInfo[id][fCena] = cena;
  308. FirmaInfo[id][fLevel] = level;
  309. FirmaInfo[id][fVrsta] = VRSTA_BINCO;
  310. strmid(FirmaInfo[id][fVrstaIme],"Binco",0,strlen("Binco"),255);
  311. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  312. }
  313. else if(vrsta == 10) // Gun Shop
  314. {
  315. FirmaInfo[id][fIzlazX] = 315.8149;
  316. FirmaInfo[id][fIzlazY] = -143.0168;
  317. FirmaInfo[id][fIzlazZ] = 999.6016;
  318. FirmaInfo[id][fInt] = 7;
  319. FirmaInfo[id][fCena] = cena;
  320. FirmaInfo[id][fLevel] = level;
  321. FirmaInfo[id][fVrsta] = VRSTA_GUNSHOP;
  322. strmid(FirmaInfo[id][fVrstaIme],"Gun Shop",0,strlen("Gun Shop"),255);
  323. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  324. }
  325. else if(vrsta == 11) // Diskoteka
  326. {
  327. FirmaInfo[id][fIzlazX] = 493.4805;
  328. FirmaInfo[id][fIzlazY] = -24.1239;
  329. FirmaInfo[id][fIzlazZ] = 1000.6797;
  330. FirmaInfo[id][fInt] = 17;
  331. FirmaInfo[id][fCena] = cena;
  332. FirmaInfo[id][fLevel] = level;
  333. FirmaInfo[id][fVrsta] = VRSTA_DISCO;
  334. strmid(FirmaInfo[id][fVrstaIme],"Alhambra",0,strlen("Alhambra"),255);
  335. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  336. }
  337. else if(vrsta == 12) // ZIP
  338. {
  339. FirmaInfo[id][fIzlazX] = 161.3723;
  340. FirmaInfo[id][fIzlazY] = -96.2592;
  341. FirmaInfo[id][fIzlazZ] = 1001.8047;
  342. FirmaInfo[id][fInt] = 18;
  343. FirmaInfo[id][fCena] = cena;
  344. FirmaInfo[id][fLevel] = level;
  345. FirmaInfo[id][fVrsta] = VRSTA_ZIP;
  346. strmid(FirmaInfo[id][fVrstaIme],"Zip",0,strlen("Zip"),255);
  347. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  348. }
  349. else if(vrsta == 13) // Victim
  350. {
  351. FirmaInfo[id][fIzlazX] = 226.9109;
  352. FirmaInfo[id][fIzlazY] = -8.1914;
  353. FirmaInfo[id][fIzlazZ] = 1002.2109;
  354. FirmaInfo[id][fInt] = 5;
  355. FirmaInfo[id][fCena] = cena;
  356. FirmaInfo[id][fLevel] = level;
  357. FirmaInfo[id][fVrsta] = VRSTA_VICTIM;
  358. strmid(FirmaInfo[id][fVrstaIme],"Victim",0,strlen("Victim"),255);
  359. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  360. }
  361. else if(vrsta == 14) // Sub Urban
  362. {
  363. FirmaInfo[id][fIzlazX] = 203.9011;
  364. FirmaInfo[id][fIzlazY] = -50.0017;
  365. FirmaInfo[id][fIzlazZ] = 1001.8047;
  366. FirmaInfo[id][fInt] = 1;
  367. FirmaInfo[id][fCena] = cena;
  368. FirmaInfo[id][fLevel] = level;
  369. FirmaInfo[id][fVrsta] = VRSTA_SUBURBAN;
  370. strmid(FirmaInfo[id][fVrstaIme],"Sub Urban",0,strlen("Sub Urban"),255);
  371. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  372. }
  373. else if(vrsta == 15) // Nocni Klub
  374. {
  375. FirmaInfo[id][fIzlazX] = -2636.5100;
  376. FirmaInfo[id][fIzlazY] = 1403.1127;
  377. FirmaInfo[id][fIzlazZ] = 906.4609;
  378. FirmaInfo[id][fInt] = 3;
  379. FirmaInfo[id][fCena] = cena;
  380. FirmaInfo[id][fLevel] = level;
  381. FirmaInfo[id][fVrsta] = VRSTA_DISCO;
  382. strmid(FirmaInfo[id][fVrstaIme],"Nocni Klub",0,strlen("Nocni Klub"),255);
  383. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  384. }
  385. else if(vrsta == 16) // Elitni Restoran
  386. {
  387. FirmaInfo[id][fIzlazX] = -794.9734;
  388. FirmaInfo[id][fIzlazY] = 489.9290;
  389. FirmaInfo[id][fIzlazZ] = 1376.1953;
  390. FirmaInfo[id][fInt] = 1;
  391. FirmaInfo[id][fCena] = cena;
  392. FirmaInfo[id][fLevel] = level;
  393. FirmaInfo[id][fVrsta] = VRSTA_RESTORAN;
  394. strmid(FirmaInfo[id][fVrstaIme],"Elitni Restoran",0,strlen("Elitni Restoran"),255);
  395. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  396. }
  397. else if(vrsta == 17) // Frizerski Salon
  398. {
  399. FirmaInfo[id][fIzlazX] = 418.6922;
  400. FirmaInfo[id][fIzlazY] = -83.7808;
  401. FirmaInfo[id][fIzlazZ] = 1001.8047;
  402. FirmaInfo[id][fInt] = 3;
  403. FirmaInfo[id][fCena] = cena;
  404. FirmaInfo[id][fLevel] = level;
  405. FirmaInfo[id][fVrsta] = VRSTA_BARBER;
  406. strmid(FirmaInfo[id][fVrstaIme],"Frizerski Salon",0,strlen("Frizerski Salon"),255);
  407. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  408. }
  409. else if(vrsta == 18) // Kladionica
  410. {
  411. FirmaInfo[id][fIzlazX] = 834.0647;
  412. FirmaInfo[id][fIzlazY] = 7.4327;
  413. FirmaInfo[id][fIzlazZ] = 1004.1797;
  414. FirmaInfo[id][fInt] = 3;
  415. FirmaInfo[id][fCena] = cena;
  416. FirmaInfo[id][fLevel] = level;
  417. FirmaInfo[id][fVrsta] = VRSTA_KLADIONICA;
  418. strmid(FirmaInfo[id][fVrstaIme],"Kladionica",0,strlen("Kladionica"),255);
  419. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  420. }
  421. else if(vrsta == 19) // Restoran
  422. {
  423. FirmaInfo[id][fIzlazX] = 459.9857;
  424. FirmaInfo[id][fIzlazY] = -88.4898;
  425. FirmaInfo[id][fIzlazZ] = 999.5547;
  426. FirmaInfo[id][fInt] = 4;
  427. FirmaInfo[id][fCena] = cena;
  428. FirmaInfo[id][fLevel] = level;
  429. FirmaInfo[id][fVrsta] = VRSTA_RESTORAN;
  430. strmid(FirmaInfo[id][fVrstaIme],"Restoran",0,strlen("Restoran"),255);
  431. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  432. }
  433. else if(vrsta == 20) // Benzinska
  434. {
  435. FirmaInfo[id][fIzlazX] = FirmaInfo[id][fUlazX];
  436. FirmaInfo[id][fIzlazY] = FirmaInfo[id][fUlazY];
  437. FirmaInfo[id][fIzlazZ] = FirmaInfo[id][fUlazZ];
  438. FirmaInfo[id][fInt] = 0;
  439. FirmaInfo[id][fCena] = cena;
  440. FirmaInfo[id][fLevel] = level;
  441. FirmaInfo[id][fVrsta] = VRSTA_BENZ;
  442. strmid(FirmaInfo[id][fVrstaIme],"Benzinska",0,strlen("Benzinska"),255);
  443. strmid(FirmaInfo[id][fIme],"Bezinska",0,strlen("Benzinska"),255);
  444. }
  445. else if(vrsta == 21) // Benzinska
  446. {
  447. FirmaInfo[id][fIzlazX] = FirmaInfo[id][fUlazX];
  448. FirmaInfo[id][fIzlazY] = FirmaInfo[id][fUlazY];
  449. FirmaInfo[id][fIzlazZ] = FirmaInfo[id][fUlazZ];
  450. FirmaInfo[id][fInt] = 0;
  451. FirmaInfo[id][fCena] = cena;
  452. FirmaInfo[id][fLevel] = level;
  453. FirmaInfo[id][fVrsta] = VRSTA_BENZ2;
  454. strmid(FirmaInfo[id][fVrstaIme],"Benzinska",0,strlen("Benzinska"),255);
  455. strmid(FirmaInfo[id][fIme],"Bezinska",0,strlen("Benzinska"),255);
  456. }
  457. else if(vrsta == 22) // Benzinska
  458. {
  459. FirmaInfo[id][fIzlazX] = FirmaInfo[id][fUlazX];
  460. FirmaInfo[id][fIzlazY] = FirmaInfo[id][fUlazY];
  461. FirmaInfo[id][fIzlazZ] = FirmaInfo[id][fUlazZ];
  462. FirmaInfo[id][fInt] = 0;
  463. FirmaInfo[id][fCena] = cena;
  464. FirmaInfo[id][fLevel] = level;
  465. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  466. strmid(FirmaInfo[id][fVrstaIme],"Trafika",0,strlen("Trafika"),255);
  467. strmid(FirmaInfo[id][fIme],"Trafika",0,strlen("Trafika"),255);
  468. }
  469. else if(vrsta == 23) // REGISTRACIONI
  470. {
  471. FirmaInfo[id][fIzlazX] = 0.0;
  472. FirmaInfo[id][fIzlazY] = 0.0;
  473. FirmaInfo[id][fIzlazZ] = 0.0;
  474. FirmaInfo[id][fInt] = 0;
  475. FirmaInfo[id][fCena] = cena;
  476. FirmaInfo[id][fLevel] = level;
  477. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  478. strmid(FirmaInfo[id][fVrstaIme],"Registracioni centar",0,strlen("Registracioni centar"),255);
  479. strmid(FirmaInfo[id][fIme],"Registracioni centar",0,strlen("Registracioni centar"),255);
  480. }
  481. else if(vrsta == 24) // REGISTRACIONI
  482. {
  483. FirmaInfo[id][fIzlazX] = 0.0;
  484. FirmaInfo[id][fIzlazY] = 0.0;
  485. FirmaInfo[id][fIzlazZ] = 0.0;
  486. FirmaInfo[id][fInt] = 0;
  487. FirmaInfo[id][fCena] = cena;
  488. FirmaInfo[id][fLevel] = level;
  489. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  490. strmid(FirmaInfo[id][fVrstaIme],"Tehnicki pregled",0,strlen("Tehnicki pregled"),255);
  491. strmid(FirmaInfo[id][fIme],"Tehnicki pregled",0,strlen("Tehnicki pregled"),255);
  492. }
  493. else if(vrsta == 25) // Auto Skola
  494. {
  495. FirmaInfo[id][fIzlazX] = 0.0;
  496. FirmaInfo[id][fIzlazY] = 0.0;
  497. FirmaInfo[id][fIzlazZ] = 0.0;
  498. FirmaInfo[id][fInt] = 0;
  499. FirmaInfo[id][fCena] = cena;
  500. FirmaInfo[id][fLevel] = level;
  501. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  502. strmid(FirmaInfo[id][fVrstaIme],"Auto Skola",0,strlen("Auto Skola"),255);
  503. strmid(FirmaInfo[id][fIme],"Auto Skola",0,strlen("Auto Skola"),255);
  504. }
  505. else if(vrsta == 26) // Auto Skola
  506. {
  507. FirmaInfo[id][fIzlazX] = 0.0;
  508. FirmaInfo[id][fIzlazY] = 0.0;
  509. FirmaInfo[id][fIzlazZ] = 0.0;
  510. FirmaInfo[id][fInt] = 0;
  511. FirmaInfo[id][fCena] = cena;
  512. FirmaInfo[id][fLevel] = level;
  513. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  514. strmid(FirmaInfo[id][fVrstaIme],"Moto Skola",0,strlen("Moto Skola"),255);
  515. strmid(FirmaInfo[id][fIme],"Moto Skola",0,strlen("Moto Skola"),255);
  516. }
  517. else if(vrsta == 27) // Autobuska
  518. {
  519. FirmaInfo[id][fIzlazX] = 0.0;
  520. FirmaInfo[id][fIzlazY] = 0.0;
  521. FirmaInfo[id][fIzlazZ] = 0.0;
  522. FirmaInfo[id][fInt] = 0;
  523. FirmaInfo[id][fCena] = cena;
  524. FirmaInfo[id][fLevel] = level;
  525. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  526. strmid(FirmaInfo[id][fVrstaIme],"Autobuska stanica",0,strlen("Autobuska stanica"),255);
  527. strmid(FirmaInfo[id][fIme],"Autobuska stanica",0,strlen("Autobuska stanica"),255);
  528. }
  529. else if(vrsta == 28) // Posta
  530. {
  531. FirmaInfo[id][fIzlazX] = 0.0;
  532. FirmaInfo[id][fIzlazY] = 0.0;
  533. FirmaInfo[id][fIzlazZ] = 0.0;
  534. FirmaInfo[id][fInt] = 0;
  535. FirmaInfo[id][fCena] = cena;
  536. FirmaInfo[id][fLevel] = level;
  537. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  538. strmid(FirmaInfo[id][fVrstaIme],"Posta",0,strlen("Posta"),255);
  539. strmid(FirmaInfo[id][fIme],"Posta",0,strlen("Posta"),255);
  540. }
  541. else if(vrsta == 29) // Posta
  542. {
  543. FirmaInfo[id][fIzlazX] = 0.0;
  544. FirmaInfo[id][fIzlazY] = 0.0;
  545. FirmaInfo[id][fIzlazZ] = 0.0;
  546. FirmaInfo[id][fInt] = 0;
  547. FirmaInfo[id][fCena] = cena;
  548. FirmaInfo[id][fLevel] = level;
  549. FirmaInfo[id][fVrsta] = VRSTA_TRAFIKA;
  550. strmid(FirmaInfo[id][fVrstaIme],"Pijaca",0,strlen("Pijaca"),255);
  551. strmid(FirmaInfo[id][fIme],"Pijaca",0,strlen("Pijaca"),255);
  552. }
  553. /*else if(vrsta == 20) // Gun Shop 2
  554. {
  555. FirmaInfo[id][fIzlazX] = 316.524993;
  556. FirmaInfo[id][fIzlazY] = -167.706985;
  557. FirmaInfo[id][fIzlazZ] = 999.593750;
  558. FirmaInfo[id][fInt] = 6;
  559. FirmaInfo[id][fCena] = cena;
  560. FirmaInfo[id][fLevel] = level;
  561. FirmaInfo[id][fVrsta] = VRSTA_GUNSHOP;
  562. strmid(FirmaInfo[id][fVrstaIme],"Gun Shop",0,strlen("Gun Shop"),255);
  563. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  564. }*/
  565. FirmaInfo[id][fCena] = cena; FirmaInfo[id][fLevel] = level; FirmaInfo[id][fUlazX] = X; FirmaInfo[id][fReketKasa] = 0;
  566. FirmaInfo[id][fUlazY] = Y; FirmaInfo[id][fUlazZ] = Z; FirmaInfo[id][fProveraVlasnika] = 0; FirmaInfo[id][fGorivo] = 500;
  567. FirmaInfo[id][fKasa] = 0; FirmaInfo[id][fZatvoreno] = 0; FirmaInfo[id][fVW] = id; FirmaInfo[id][fProizvodi] = 500; FirmaInfo[id][fMaxProizvodi] = 500;
  568. strmid(FirmaInfo[id][fVlasnik],"Niko",0,strlen("Niko"),255);
  569. strmid(FirmaInfo[id][fIme],"Default",0,strlen("Default"),255);
  570. strmid(FirmaInfo[id][fReket],"Niko",0,strlen("Niko"),255);
  571. strmid(FirmaInfo[id][fAdresa],UlicaFirme(id),0,strlen(UlicaFirme(id)),255);
  572. format(string,sizeof(string),"{1EFF00}Bizz na prodaju!\n{1EFF00}%s\n{FFFF00}Cijena: {FFFFFF}$%d\n{FFFF00}Potreban nivo: {FFFFFF}%d\n{FFFF00}Za kupnju /kupifirmu",FirmaInfo[id][fVrstaIme],FirmaInfo[id][fCena],FirmaInfo[id][fLevel]);
  573. //FirmaLabel[id] = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
  574. //FirmaPickup[id] = CreateDynamicPickup(1272, 1, FirmaInfo[id][fUlazX], FirmaInfo[id][fUlazY], FirmaInfo[id][fUlazZ]);
  575. FirmaLabel[id] = CreateDynamic3DTextLabel(string, 0x33CCFFAA, X,Y,Z, 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 100.0);
  576. //FirmaPickup[id] = CreatePickup(1272, 1, FirmaInfo[id][fUlazX], FirmaInfo[id][fUlazY], FirmaInfo[id][fUlazZ]);
  577. new vtext[20];
  578. if(vrsta == 1) { vtext = "Prodavnica"; }
  579. else if(vrsta == 2) { vtext = "Burg"; }
  580. else if(vrsta == 3) { vtext = "Cluckin' Bell"; }
  581. else if(vrsta == 4) { vtext = "Pizza"; }
  582. else if(vrsta == 5) { vtext = "Pig Pen"; }
  583. else if(vrsta == 6) { vtext = "Bar"; }
  584. else if(vrsta == 7) { vtext = "Teretana"; }
  585. else if(vrsta == 8) { vtext = "Sex Shop"; }
  586. else if(vrsta == 9) { vtext = "Binco"; }
  587. else if(vrsta == 10) { vtext = "Gun Shop"; }
  588. else if(vrsta == 11) { vtext = "Diskoteka"; }
  589. else if(vrsta == 12) { vtext = "ZIP"; }
  590. else if(vrsta == 13) { vtext = "Victim"; }
  591. else if(vrsta == 14) { vtext = "Sub Urban"; }
  592. else if(vrsta == 15) { vtext = "Nocni Klub"; }
  593. else if(vrsta == 16) { vtext = "Elitni Restoran"; }
  594. else if(vrsta == 17) { vtext = "Frizerski Salon"; }
  595. else if(vrsta == 18) { vtext = "Kladionica"; }
  596. else if(vrsta == 19) { vtext = "Restoran"; }
  597. SCMF(playerid,BELA,"{FFFFFF}[YUS]:{00C0FF} Firma ID {FFFFFF}%d{00C0FF} Vrsta {FFFFFF}%s(ID Vrste: %d){00C0FF} je uspesno kreirana!",id,vtext,vrsta); SacuvajFirmu(id);
  598. //format(PosebanString, sizeof(PosebanString), "| Komanda: /anapravi firma | Igrac: %s | Firma: %d | Vrsta: %d | IP: %s", Imeigraca(playerid), id, vrsta, GetaIP(playerid));
  599. SacuvajLog(FAJL_AVLOG, PosebanString);
  600. } else return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Samo Admini!");
  601. }
  602. }
  603. return 1;
  604. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement