Detaljan opis problema😛a ovako napravio sam sistem firmi,sve sam lijepo uradio ali kada kreiram firmu sve se pojavi ono znaci label i to sve sto treba,e sad kada ja izadjem posto testiram na kucnom serveru kada izadjem iz igrice i ponovo udjem sve stoji kako je napravljeno a onda kada ugasim i ponovo upalim mod ono nestanu labeli i nema nista ono sto sam kreirao tu na tom mjestu
Dio skripte:
//------------------------------------------------------------------------------
forward UcitajFirme(idfirme, name[], value[]);
public UcitajFirme(idfirme, name[], value[])
{
INI_Int("Kupljena",F_Enum);
INI_String("Vlasnik",F_Enum,45);
INI_String("Vrsta",F_Enum,35);
INI_Float("UlazX",F_Enum);
INI_Float("UlazY",F_Enum);
INI_Float("UlazZ",F_Enum);
INI_Float("IzlazX",F_Enum);
INI_Float("IzlazY",F_Enum);
INI_Float("IzlazZ",F_Enum);
INI_Int("Level",F_Enum);
INI_Int("Cijena",F_Enum);
INI_Int("Novac",F_Enum);
INI_Int("Interior",F_Enum);
INI_Int("Zatvoreno",F_Enum);
INI_Int("VW",F_Enum);
INI_Int("Neaktivnost",F_Enum);
return 1;
}
//------------------------------------------------------------------------------
stock SacuvajFirmu(idfirme)
{
new fFile;
format(fFile, sizeof(fFile), FIRME_FILE, idfirme);
new INI:File = INI_Open(fFile);
INI_WriteInt(File,"Kupljena",F_Enum);
INI_WriteString(File,"Vlasnik",F_Enum);
INI_WriteString(File,"Vrsta",F_Enum);
INI_WriteFloat(File,"UlazX",F_Enum);
INI_WriteFloat(File,"UlazY",F_Enum);
INI_WriteFloat(File,"UlazZ",F_Enum);
INI_WriteFloat(File,"IzlazX",F_Enum);
INI_WriteFloat(File,"IzlazY",F_Enum);
INI_WriteFloat(File,"IzlazZ",F_Enum);
INI_WriteInt(File,"Level",F_Enum);
INI_WriteInt(File,"Cijena",F_Enum);
INI_WriteInt(File,"Novac",F_Enum);
INI_WriteInt(File,"Interior",F_Enum);
INI_WriteInt(File,"Zatvoreno",F_Enum);
INI_WriteInt(File,"VW",F_Enum);
INI_WriteInt(File,"Neaktivnost",F_Enum);
INI_Close(File);
return 1;
}
//------------------------------------------------------------------------------
stock UcitajImovinu()
{
for(new idfirme = 0; idfirme < sizeof(F_Enum); idfirme++)
{
new fFile, string;
format(fFile, sizeof(fFile), FIRME_FILE, idfirme);
if(fexist(fFile))
{
INI_ParseFile(fFile, "UcitajFirme", .bExtra = true, .extra = idfirme);
if(F_Enum == 0)
{
format(string,sizeof(string),""col_green"Firma na Prodaju("col_white"%d"col_green")\nVrsta: "col_white"%s\n"col_green"Cijena: "col_white"%d\n"col_green"Level: "col_white"%d\n"col_green"Adresa: "col_white"%s\n"col_green"Za kupovinu "col_white"/kupifirmu",idfirme, F_Enum,F_Enum,F_Enum, UlicaKuce(idfirme));
FirmaLabel = Create3DTextLabel(string ,0x33CCFFAA,F_Enum,F_Enum,F_Enum,30.0,0,1);
FirmaPickup = CreatePickup(1273, 1, F_Enum, F_Enum, F_Enum);
CreateDynamicMapIcon(F_Enum, F_Enum, F_Enum, 31, -1, 0, 0, -1, 150.0);
}
else if(F_Enum == 1)
{
format(string,sizeof(string),""col_blue"Vlasnik: "col_white"%s\n"col_blue"Vrsta: "col_white"%s\n"col_blue"Adresa: "col_white"%s\n"col_blue"Neaktivnost: "col_white"%d\n"col_blue"'"col_white"F ili ENTER"col_blue"' za ulaz u firmu",F_Enum,F_Enum, UlicaKuce(idfirme),F_Enum);
FirmaLabel = Create3DTextLabel(string ,0x33CCFFAA,F_Enum,F_Enum,F_Enum,30.0,0,1);
FirmaPickup = CreatePickup(1272, 1, F_Enum, F_Enum, F_Enum);
CreateDynamicMapIcon(F_Enum, F_Enum, F_Enum, 32, -1, 0, 0, -1, 150.0);
}
}
}
}
//------------------------------------------------------------------------------
stock FirmeLP(idfirme)
{
new string;
if(F_Enum == 0)
{
Delete3DTextLabel(FirmaLabel);
DestroyPickup(FirmaPickup);
format(string,sizeof(string),""col_green"Firma na Prodaju("col_white"%d"col_green")\nVrsta: "col_white"%s\n"col_green"Cijena: "col_white"%d\n"col_green"Level: "col_white"%d\n"col_green"Adresa: "col_white"%s\n"col_green"Za kupovinu "col_white"/kupifirmu",idfirme, F_Enum,F_Enum,F_Enum, UlicaKuce(idfirme));
FirmaLabel = Create3DTextLabel(string ,0x33CCFFAA,F_Enum,F_Enum,F_Enum,30.0,0,1);
FirmaPickup = CreatePickup(1273, 1, F_Enum, F_Enum, F_Enum);
}
else if(F_Enum == 1)
{
Delete3DTextLabel(FirmaLabel);
DestroyPickup(FirmaPickup);
format(string,sizeof(string),""col_blue"Vlasnik: "col_white"%s\n"col_blue"Vrsta: "col_white"%s\n"col_blue"Adresa: "col_white"%s\n"col_blue"Neaktivnost: "col_white"%d\n"col_blue"'"col_white"F ili ENTER"col_blue"' za ulaz u firmu",F_Enum,F_Enum, UlicaKuce(idfirme),F_Enum);
FirmaLabel = Create3DTextLabel(string ,0x33CCFFAA,F_Enum,F_Enum,F_Enum,30.0,0,1);
FirmaPickup = CreatePickup(1272, 1, F_Enum, F_Enum, F_Enum);
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno)://