Skripta koju koristim:Infernal
Detaljan opis problema: Ovako pise mi MAX_FIRMI 250 ok ima ih 250 a u GM udjem na srw nidje ni 1 ja ih pobrisem odem napravim 1 firmu odem u folder gdje se spremaju ono ima 250 firmi a samo 1 napravita povecam MAX_FIRMI 300 i opet odem napravim 1 izadjem odem u folder ono 300 firmi neznam sta da radim...pomozite
Dio skripte: // sta da dam
Neke slike/video za lakse dobivanje pomoci(neobavezno): // sta da dam
daj reci kako ucitavas firme, da li pod ongamemodeinit iscitavas iz fajla ?
Istivam brate bas tako...sad sam evo gledao...stacu sad :D :'(
Evo ako treba jos sta samo recite...:)
YCMD:napravifirmu(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,""SVPLAVA"[IG Info] | "BIJELA"Nemate ovlastenje za koriscenje ove komande!");
new idfirme,vrsta,level,cijena,Float:fX,Float:fY,Float:fZ,ffirme[80],string[400]; GetPlayerPos(playerid,fX,fY,fZ);
if(sscanf(params, "iiii",idfirme,vrsta,level,cijena))
{
SCM(playerid,-1,""SVPLAVA"[IG Info] | "BIJELA"/napravifirmu [ID] [Vrsta] [Level] [Cijena]");
SCM(playerid,-1,""SPLAVA"0 - 24/7 Market | 1 - Gun Shop | 2 - Sex Shop | 3 - Club | 4 - Burger shot");
SCM(playerid,-1,""SPLAVA"5 - Zip Butik | 6 - Cluckin' bell | 7 - Well stacked pizza | 8 - Rusty browns donuts");
SCM(playerid,-1,""SPLAVA"9 - Bar | 10 - Suburban Butik | 11 - Prolaps Butik | 12 - Kladionica | 13 - Gun Shop 2");
return 1;
}
if(idfirme >= MAX_FIRMI) return SCM(playerid,-1, ""SVPLAVA"[IG Info] | "BIJELA"Maximum Firmi je ogranicen ne mozes koristiti taj ID!");
if(vrsta < 0 || vrsta > 13)return SCM(playerid, -1, ""ZUTA"IG Pomoc | "CRVENA"Nepostojeca vrsta!");
format(ffirme, sizeof(ffirme), FIRMA_FILE, idfirme);
if(fexist(ffirme)) return SCM(playerid,-1, ""SVPLAVA"[IG Info] | "BIJELA"ID te firme vec postoji!");
if(vrsta == 0) // 24/7 market
{
FI[idfirme][fIzlazX] = -26.691598;
FI[idfirme][fIzlazY] = -55.714897;
FI[idfirme][fIzlazZ] = 1003.546875;
FI[idfirme][fInterijer] = 6;
strmid(FI[idfirme][fVrsta],"24/7 Market",0,strlen("24/7 Market"),255);
}
else if(vrsta == 1) // GunShop
{
FI[idfirme][fIzlazX] = 296.919982;
FI[idfirme][fIzlazY] = -108.071998;
FI[idfirme][fIzlazZ] = 1001.515625;
FI[idfirme][fInterijer] = 6;
strmid(FI[idfirme][fVrsta],"Gun Shop",0,strlen("Gun Shop"),255);
}
else if(vrsta == 2) // Sex Shop
{
FI[idfirme][fIzlazX] = -100.4397;
FI[idfirme][fIzlazY] = -24.2097;
FI[idfirme][fIzlazZ] = 1000.7188;
FI[idfirme][fInterijer] = 3;
strmid(FI[idfirme][fVrsta],"Sex Shop",0,strlen("Sex Shop"),255);
}
else if(vrsta == 3) // Club
{
FI[idfirme][fIzlazX] = 493.390991;
FI[idfirme][fIzlazY] = -22.722799;
FI[idfirme][fIzlazZ] = 1000.679687;
FI[idfirme][fInterijer] = 17;
strmid(FI[idfirme][fVrsta],"Club",0,strlen("Club"),255);
}
else if(vrsta == 4) // Burger shot
{
FI[idfirme][fIzlazX] = 363.7791;
FI[idfirme][fIzlazY] = -74.0549;
FI[idfirme][fIzlazZ] = 1001.5078;
FI[idfirme][fInterijer] = 10;
strmid(FI[idfirme][fVrsta],"Burger shot",0,strlen("Burger shot"),255);
}
else if(vrsta == 5) // Zip clothes shop
{
FI[idfirme][fIzlazX] = 161.391006;
FI[idfirme][fIzlazY] = -93.159156;
FI[idfirme][fIzlazZ] = 1001.804687;
FI[idfirme][fInterijer] = 18;
strmid(FI[idfirme][fVrsta],"Zip butik",0,strlen("Zip butik"),255);
}
else if(vrsta == 6) // Cluckin' bell
{
FI[idfirme][fIzlazX] = 365.0107;
FI[idfirme][fIzlazY] = -11.1045;
FI[idfirme][fIzlazZ] = 1001.8516;
FI[idfirme][fInterijer] = 9;
strmid(FI[idfirme][fVrsta],"Cluckin' bell",0,strlen("Cluckin' bell"),255);
}
else if(vrsta == 7) // Well stacked pizza
{
FI[idfirme][fIzlazX] = 372.3405;
FI[idfirme][fIzlazY] = -132.9442;
FI[idfirme][fIzlazZ] = 1001.4922;
FI[idfirme][fInterijer] = 5;
strmid(FI[idfirme][fVrsta],"Well stacked pizza",0,strlen("Well stacked pizza"),255);
}
else if(vrsta == 8) // Rusty browns donuts
{
FI[idfirme][fIzlazX] = 377.1837;
FI[idfirme][fIzlazY] = -192.4676;
FI[idfirme][fIzlazZ] = 1000.6328;
FI[idfirme][fInterijer] = 17;
strmid(FI[idfirme][fVrsta],"Rusty browns donuts",0,strlen("Rusty browns donuts"),255);
}
else if(vrsta == 9) // Zip clothes shop
{
FI[idfirme][fIzlazX] = 501.980987;
FI[idfirme][fIzlazY] = -69.150199;
FI[idfirme][fIzlazZ] = 998.757812;
FI[idfirme][fInterijer] = 11;
strmid(FI[idfirme][fVrsta],"Bar",0,strlen("Bar"),255);
}
else if(vrsta == 10) // Suburban
{
FI[idfirme][fIzlazX] = 203.777999;
FI[idfirme][fIzlazY] = -48.492397;
FI[idfirme][fIzlazZ] = 1001.804687;
FI[idfirme][fInterijer] = 1;
strmid(FI[idfirme][fVrsta],"Suburban Butik",0,strlen("Suburban Butik"),255);
}
else if(vrsta == 11) // Prolaps
{
FI[idfirme][fIzlazX] = 207.054992;
FI[idfirme][fIzlazY] = -138.804992;
FI[idfirme][fIzlazZ] = 1003.507812;
FI[idfirme][fInterijer] = 3;
strmid(FI[idfirme][fVrsta],"Prolaps Butik",0,strlen("Prolaps Butik"),255);
}
else if(vrsta == 12) // Kladara
{
FI[idfirme][fIzlazX] = 833.269775;
FI[idfirme][fIzlazY] = 10.588416;
FI[idfirme][fIzlazZ] = 1004.179687;
FI[idfirme][fInterijer] = 3;
strmid(FI[idfirme][fVrsta],"Kladionica",0,strlen("Kladionica"),255);
}
else if(vrsta == 13) // Gun Shop 2
{
FI[idfirme][fIzlazX] = 314.820983;
FI[idfirme][fIzlazY] = -141.431991;
FI[idfirme][fIzlazZ] = 999.601562;
FI[idfirme][fInterijer] = 7;
strmid(FI[idfirme][fVrsta],"Gun Shop",0,strlen("Gun Shop"),255);
}
FI[idfirme][fCijena] = cijena; FI[idfirme][fLvl] = level; FI[idfirme][fUlazX] = fX;
FI[idfirme][fUlazY] = fY; FI[idfirme][fUlazZ] = fZ; FI[idfirme][fOwned] = 0;
FI[idfirme][fNovac] = 0; FI[idfirme][fVW] = idfirme;
strmid(FI[idfirme][fVlasnik],"Niko",0,strlen("Niko"),255); strmid(FI[idfirme][fIme],"Default",0,strlen("Default"),255);
format(string,sizeof(string),""SPLAVA"Firma na Prodaju!\nVrsta: "BIJELA"%s\n"SPLAVA"Cijena: "BIJELA"%d\n"SPLAVA"Level: "BIJELA"%d\n"SPLAVA"ID Firme: "BIJELA"%d\n"SPLAVA"Za kupovinu /kupifirmu",FI[idfirme][fVrsta],FI[idfirme][fCijena],FI[idfirme][fLvl],idfirme);
FirmaLabel[idfirme] = Create3DTextLabel(string ,0x33CCFFAA,fX,fY,fZ,25,0,1);
FirmaPickup[idfirme] = CreatePickup(1272, 1, FI[idfirme][fUlazX], FI[idfirme][fUlazY], FI[idfirme][fUlazZ]);
SCM(playerid,-1,""SIVA"Firma je uspesno kreirana!"); SacuvajFirmu(idfirme);
return 1;
}
Rijesio sam hvala vam svima...;)