Problem oko spremanja firmi

Započeo Majkl Script
25. Jun 2017. Zaključano
547
pregleda
9
postova
Marko_Salvatorelo
4
Made Man
25. Jun 2017.
Skripta koju koristim: Moja
Detaljan opis problema: U Folderu kreiranih firmi se pojave fajlovi firmi koje nepostoje tacnije koje nisam kreirao, takodje nekad se firme same od sebe brisu..
Dio skripte:  https://pastebin.com/kLbC0FMW
Neke slike/video za lakse dobivanje pomoci(neobavezno): nista
emerik771
4
Made Man
25. Jun 2017.
Ako imas negdje da sacuvas sve firme onda tamo moras provjeru stavit ako postoji file od te firme jer inace ce se napravit novi za sve firme koliki ti je maximum
Marko_Salvatorelo
4
Made Man
25. Jun 2017.
max je 35
emerik771
4
Made Man
25. Jun 2017.
pogledaj imas li negdje da ti sprema sve firme ako imas posalji taj kod
Marko_Salvatorelo
4
Made Man
25. Jun 2017.
stock SacuvajFirmu(idfirme)
{
  new dFile;
  format(dFile, sizeof(dFile), FIRMA_FILE, idfirme);
  new INI:File = INI_Open(dFile);
  if (fexist(dFile))
  {
  INI_WriteInt(File,"ImaVlasnika",FI);
  INI_WriteString(File,"Vlasnik",FI);
  INI_WriteInt(File,"Vrsta",FI);
  INI_WriteString(File,"Naziv",FI);
  INI_WriteString(File,"Iznuda",FI);
  INI_WriteFloat(File,"UlazX",FI);
  INI_WriteFloat(File,"UlazY",FI);
  INI_WriteFloat(File,"UlazZ",FI);
  INI_WriteFloat(File,"IzlazX",FI);
  INI_WriteFloat(File,"IzlazY",FI);
  INI_WriteFloat(File,"IzlazZ",FI);
  INI_WriteInt(File,"Level",FI);
  INI_WriteInt(File,"Cena",FI);
  INI_WriteInt(File,"Kasa",FI);
  INI_WriteInt(File,"Int",FI);
  INI_WriteInt(File,"Zatvoreno",FI);
  INI_WriteInt(File,"Proizvodi",FI);
  INI_WriteInt(File,"MaxProizvodi",FI);
  INI_WriteInt(File,"Fakture",FI);
  INI_WriteInt(File,"VW",FI);
  INI_WriteInt(File,"Neaktivnostf",FI);
  INI_WriteInt(File,"CenaP",FI);
  INI_WriteInt(File,"ImaIznuda",FI);
  INI_WriteInt(File,"Skasa",FI);
  INI_Close(File);
  }
  return 1;
}
emerik771
4
Made Man
25. Jun 2017.
Ne to poslikaj mi ongamemodeexit tamo vjeroatno imas
Marko_Salvatorelo
4
Made Man
25. Jun 2017.
public OnGameModeExit()
{
/////////////////////////SACUVANJA KUCA FIRMI ATMO ITD
for(new b = 0; b < sizeof(FI); b++) { SacuvajFirmu(b); }
for(new ba = 0; ba < sizeof(AtmInfo); ba++) { SacuvajATM(ba); }
for(new k = 0; k < sizeof(KucaInfo); k++) { SacuvajKucu(k); }
for(new s = 0; s < sizeof(SI); s++) { SacuvajStan(s); }
KillTimer(paypoeni);
KillTimer(proveragoriva1);
KillTimer(dobols);
SacuvajOrg();

return 1;
}
emerik771
4
Made Man
25. Jun 2017.
for(new b = 0; b < sizeof(FI); b++) { SacuvajFirmu(b); }

To zamijeni sa
for(new b = 0; b < sizeof(FI); b++) 
{
      new gFile;
      format(gFile, sizeof(gFile), FIRMA_FILE, b);
      if(fexist(gFile))
      {
          SacuvajFirmu(b);
      }
}
Marko_Salvatorelo
4
Made Man
25. Jun 2017.
Vuk7 wrote on June 25, 2017, 7:31 pm:
for(new b = 0; b < sizeof(FI); b++) { SacuvajFirmu(b); }

To zamijeni sa
for(new b = 0; b < sizeof(FI); b++) 
{
      new gFile;
      format(gFile, sizeof(gFile), FIRMA_FILE, b);
      if(fexist(gFile))
      {
          SacuvajFirmu(b);
      }
}


hvala reseno, pratio sam neke tvoje tutorijale na yt i mogu ti reci da su odlicni za pocetnike

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha