Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: njoBe_ poslato Avgust 18, 2022, 18:21:27 POSLE PODNE

Naslov: Loadanje iz .ini fajla u niz
Poruka od: njoBe_ poslato Avgust 18, 2022, 18:21:27 POSLE PODNE
Problem(error/warning): INI_ParseFile ne loada dobro
Deo skripte: Ispod

[pawn]
enum E_SERVER_INFO
{
   serverDrugPrice[3],
   serverDrugSeedsPrice[3],

   Float:serverCocaineBuyingSeedsPoint [3],
   Float:serverOpiumBuyingSeedsPoint [3],
   Float:serverCannabisBuyingSeedsPoint [3],

   Float:serverCocaineSellingPoint [3],
   Float:serverOpiumSellingPoint [3],
   Float:serverCannabisSellingPoint [3],

   Float:serverCocaineProcessingPoint [3],
   Float:serverOpiumProcessingPoint [3],
   Float:serverCannabisProcessingPoint [3],

   bool: serverAllowedStealing
}
new serverInfo [E_SERVER_INFO];

   INI_ParseFile(path, "LoadServerSettingsFromFile", true, true); //pozivanje funkcije

//funkcija pozvana u ini_parsefile
forward LoadServerSettingsFromFile(name[], value[]);
public LoadServerSettingsFromFile(name[], value[])
{   
   INI_Int("CocainePrice", serverInfo [serverDrugPrice]
Naslov: Odg: Loadanje iz .ini fajla u niz
Poruka od: index poslato Avgust 19, 2022, 04:25:37 PRE PODNE
Formatiranje za 'path'?
Naslov: Odg: Loadanje iz .ini fajla u niz
Poruka od: njoBe_ poslato Avgust 19, 2022, 13:11:56 POSLE PODNE
United Islands Role Play\scriptfiles\Server\drug_settings.ini  -Path  u windowsu


[pawn]#define   SERVERDRUGSETTINGS   "/Server/drug_settings.ini" //path definisan


new path[64];
format(path, sizeof(path), SERVERDRUGSETTINGS);
[/pawn]

Naslov: Odg: Loadanje iz .ini fajla u niz
Poruka od: xLanmi poslato Avgust 19, 2022, 21:11:54 POSLE PODNE
serverDrugPrice[0], tu nemas razmaka... Nemoj ovako pisati kod, koja je svrha ovog odvajanja?
Debugaj...
Ali nemoj ovako pisati kod. Pisi ga kako treba.
Zasto bi koristio local path i trazio ga u memoriji kada mozes jednostavno da ga koristis onda kada ti treba u kodu? :)
Naslov: Odg: Loadanje iz .ini fajla u niz
Poruka od: njoBe_ poslato Avgust 19, 2022, 21:39:45 POSLE PODNE
pa necu sigurno pisati ovako


[pawn]
enum drogainfo
{
    dKokainCijena,
    dCijenaOpiuma

}
[/pawn]


sto se tice patha, znam moze se napraviti globalna varijabla i u nju smjestiti path ali ne znam, navikao sam ovako mada nije bas najbolje
Naslov: Odg: Loadanje iz .ini fajla u niz
Poruka od: Fr0z3n poslato Avgust 22, 2022, 17:05:22 POSLE PODNE
Neaktivna tema... Lock....