06.10.2016, 19:02
Hi, i created a YINI basic personal car system. The strange thing is... the system don't load the info, but it saves It, i tested it.
Under OnGameModeInit
What's the problem?
Код:
forward loadcar_data(idx, name[], value[]); public loadcar_data(idx, name[], value[]) { INI_Int("cModel", CarsInfo[idx][cModel]); INI_Float("cSpawnX", CarsInfo[idx][cSpawnX]); INI_Float("cSpawnY", CarsInfo[idx][cSpawnY]); INI_Float("cSpawnZ", CarsInfo[idx][cSpawnZ]); INI_Float("cSpawnA", CarsInfo[idx][cSpawnA]); INI_Int("cColor1", CarsInfo[idx][cColor1]); INI_Int("cColor2", CarsInfo[idx][cColor2]); INI_Int("cLocked", CarsInfo[idx][cLocked]); INI_Int("cID", CarsInfo[idx][cID]); INI_String("cOwner", CarsInfo[idx][cOwner],128); return 1; }
Код:
new str1[40]; for(new idx = 1; idx < sizeof(CarsInfo); idx++) { new str12[254]; format(str12, sizeof(str12), CPATH, idx); INI_ParseFile(str1, "loadcar_%s", .bExtra = true, .extra = idx ); OwnedCarID[idx] = AddStaticVehicle(CarsInfo[idx][cModel], CarsInfo[idx][cSpawnX], CarsInfo[idx][cSpawnY], CarsInfo[idx][cSpawnZ], CarsInfo[idx][cSpawnA], CarsInfo[idx][cColor1], CarsInfo[idx][cColor2]); print("Masina Incarcata!"); --------------------- this line works when the server starts }