Problem:U funkciji za ucitavanje naftnih polja sam stavio da mi na labelu prikazuje ID naftnog polja ali uvek pise 0,ali kad se label refresuje pomocu stocka PoljaLP onda prikaze lepo ID
Kod:
Ucitavanje:
for(new np = 0; np < sizeof(PoljeInfo); np++)
{
new npFile, string;
new idpolja;
format(npFile, sizeof(npFile), NPOLJA_FILE, np);
if(fexist(npFile))
{
INI_ParseFile(npFile, "UcitajPolja", .bExtra = true, .extra = np);
if(PoljeInfo == 0)
{
format(string,sizeof(string),"{1CD108}Naftno polje na prodaju!\nLevel:{FFFFFF} %d\n{1CD108}Cena: {FFFFFF}%d$\n{1CD108}Budzet: {FFFFFF}%d$\n{1CD108}ID Naftnog polja: {FFFFFF}%d\n{1CD108}/komanda1\n/komanda2",PoljeInfo,PoljeInfo,PoljeInfo,idpolja);
PoljeLabel = Create3DTextLabel(string ,0x00FFFFAA,PoljeInfo,PoljeInfo,PoljeInfo,30.0,0,1);
PoljePickup = CreateDynamicPickup(1239, 1, PoljeInfo, PoljeInfo, PoljeInfo);
}
else if(PoljeInfo == 1)
{
format(string,sizeof(string),"{E3C609}[ {FFFFFF}Naftno Polje {E3C609}]\nVlasnik: {FFFFFF}%s\n{E3C609}Level:{FFFFFF} %d {E3C609}| Cena: {FFFFFF}%d$\n{E3C609}Budzet:{FFFFFF}%d\n{E3C609}ID Naftnog polja: {FFFFFF}%d\n{E3C609}/komanda1\n/komanda2",PoljeInfo,PoljeInfo,PoljeInfo,PoljeInfo,idpolja);
PoljeLabel = Create3DTextLabel(string ,0x00FFFFAA,PoljeInfo,PoljeInfo,PoljeInfo,30.0,0,1);
PoljePickup = CreateDynamicPickup(1239, 1, PoljeInfo, PoljeInfo, PoljeInfo);
}
}
}Stock PoljaLP
stock PoljaLP(idpolja)
{
new string;
//new idrezervoara;
if(PoljeInfo == 0)
{
Delete3DTextLabel(PoljeLabel);
DestroyDynamicPickup(PoljePickup);
format(string,sizeof(string),"{1CD108}Naftno polje na prodaju!\nLevel:{FFFFFF} %d\n{1CD108}Cena: {FFFFFF}%d$\n{1CD108}Budzet: {FFFFFF}%d$\n{1CD108}ID Naftnog polja: {FFFFFF}%d\n{1CD108}/komanda1\n/komanda2",PoljeInfo,PoljeInfo,PoljeInfo,idpolja);
PoljeLabel = Create3DTextLabel(string ,0x00FFFFFF,PoljeInfo,PoljeInfo,PoljeInfo,30.0,0,1);
PoljePickup = CreateDynamicPickup(1239, 1, PoljeInfo, PoljeInfo, PoljeInfo);
}
else if(PoljeInfo == 1)
{
Delete3DTextLabel(PoljeLabel);
DestroyDynamicPickup(PoljePickup);
format(string,sizeof(string),"{E3C609}[ {FFFFFF}Naftno Polje {E3C609}]\nVlasnik: {FFFFFF}%s\n{E3C609}Level:{FFFFFF} %d {E3C609}| Cena: {FFFFFF}%d$\n{E3C609}Budzet:{FFFFFF}%d\n{E3C609}ID Naftnog polja: {FFFFFF}%d\n{E3C609}/komanda1\n/komanda2",PoljeInfo,PoljeInfo,PoljeInfo,PoljeInfo,idpolja);
PoljeLabel = Create3DTextLabel(string ,0x00FFFFFF,PoljeInfo,PoljeInfo,PoljeInfo,30.0,0,1);
PoljePickup = CreateDynamicPickup(1239, 1, PoljeInfo, PoljeInfo, PoljeInfo);
}
return 1;
}