[pomoc]Carownership


Započeo MkdKiko, Jun 24, 2015, 08:11:00 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: nesto svoje
Detaljan opis problema: radim carownership ..uradio sam sve ali nece mi loadovati aute,motre int
Dio skripte:
OVO STAVIM POD ONGAMEMODEINIT
for(new id = 0; id < sizeof(MyVehicle); id++)
    	{
        	new vFile[62];
        	format(vFile, sizeof(vFile), "OwnerShip/Avtomobili/Vozilo-%d.ini", id);
        	if(fexist(vFile))
        	{
        		INI_ParseFile(vFile, "LoadCarOwnerShip", .bExtra = true, .extra = id);
       		}
   		}

DRUGI DIO
forward LoadCarOwnerShip(id, name[], value[]);
public LoadCarOwnerShip(id, name[], value[])
{
	INI_Int("Slot:",MyVehicle[id][MyVehSlot]);
	INI_Int("Model:",MyVehicle[id][MyVehModel]);
	INI_Float("PosZ:",MyVehicle[id][MyVehPos][0]);
	INI_Float("PosY:",MyVehicle[id][MyVehPos][1]);
	INI_Float("PosX",MyVehicle[id][MyVehPos][2]);
	INI_Float("Pos3",MyVehicle[id][MyVehPos][3]);
	INI_Int("BOJA1",MyVehicle[id][MyVehCol][0]);
	INI_Int("BOJA2",MyVehicle[id][MyVehCol][1]);
	INI_Int("LOCK",MyVehicle[id][MyVehLock]);
	INI_String("GAZDA",MyVehicle[id][MyVehOwner], 120);
	INI_Int("ALARM",MyVehicle[id][MyVehAlarm]);
    INI_Int("KOLA",MyVehicle[id][MyVehCar]);
    INI_Int("MOTOR",MyVehicle[id][MyVehBike]);
    INI_Int("BROD",MyVehicle[id][MyVehBoat]);
    INI_Int("AVION",MyVehicle[id][MyVehPlane]);
    INI_Int("SPOLER",MyVehicle[id][MyVehSpoiler]);
    INI_Int("PAINT",MyVehicle[id][MyVehPaintjob]);
    INI_Int("HOOD",MyVehicle[id][MyVehHood]);
    INI_Int("Roof",MyVehicle[id][MyVehRoof]);
    INI_Int("Skirt",MyVehicle[id][MyVehSideSkirt]);
    INI_Int("Bandazi",MyVehicle[id][MyVehWheels]);
    INI_Int("PredenBranik",MyVehicle[id][MyVehFrontBumper]);
    INI_Int("ZadenBranik",MyVehicle[id][MyVehRearBumper]);
    INI_Int("Nitro",MyVehicle[id][MyVehNitro]);
    INI_Int("Auspuh",MyVehicle[id][MyVehExhaust]);
    INI_Int("Hidro",MyVehicle[id][MyVehHidraulika]);
    INI_Int("DesnoKrilo",MyVehicle[id][MyVehRightVent]);
    INI_Int("LevoKrilo",MyVehicle[id][MyVehLeftVent]);
    INI_Int("Registrirano",MyVehicle[id][MyVehRegistrirano]);
    INI_Int("RegistracijaV",MyVehicle[id][MyVehRegistracija]);
    INI_Float("Kilometri",MyVehicle[id][MyVehKM]);
    INI_Int("CENA BUY",MyVehicle[id][MyVehCena]);
	return 1;
}
Poslednja Izmena: Jun 29, 2015, 20:54:22 POSLE PODNE od Vuzimir

hmm, ajde probjevi prvo dali imas kreirane te foldere, pazi na velika slova u folderima i imas li unutra fajlova i probaj ovako ucitavanje:
forward LoadCarOwnerShip(id, name[], value[]);
public LoadCarOwnerShip(id, name[], value[])
{
	INI_Int("Slot",MyVehicle[id][MyVehSlot]);
	INI_Int("Model",MyVehicle[id][MyVehModel]);
	INI_Float("PosZ",MyVehicle[id][MyVehPos][0]);
	INI_Float("PosY",MyVehicle[id][MyVehPos][1]);
	INI_Float("PosX",MyVehicle[id][MyVehPos][2]);
	INI_Float("Pos3",MyVehicle[id][MyVehPos][3]);
	INI_Int("BOJA1",MyVehicle[id][MyVehCol][0]);
	INI_Int("BOJA2",MyVehicle[id][MyVehCol][1]);
	INI_Int("LOCK",MyVehicle[id][MyVehLock]);
	INI_String("GAZDA",MyVehicle[id][MyVehOwner], 120);
	INI_Int("ALARM",MyVehicle[id][MyVehAlarm]);
    INI_Int("KOLA",MyVehicle[id][MyVehCar]);
    INI_Int("MOTOR",MyVehicle[id][MyVehBike]);
    INI_Int("BROD",MyVehicle[id][MyVehBoat]);
    INI_Int("AVION",MyVehicle[id][MyVehPlane]);
    INI_Int("SPOLER",MyVehicle[id][MyVehSpoiler]);
    INI_Int("PAINT",MyVehicle[id][MyVehPaintjob]);
    INI_Int("HOOD",MyVehicle[id][MyVehHood]);
    INI_Int("Roof",MyVehicle[id][MyVehRoof]);
    INI_Int("Skirt",MyVehicle[id][MyVehSideSkirt]);
    INI_Int("Bandazi",MyVehicle[id][MyVehWheels]);
    INI_Int("PredenBranik",MyVehicle[id][MyVehFrontBumper]);
    INI_Int("ZadenBranik",MyVehicle[id][MyVehRearBumper]);
    INI_Int("Nitro",MyVehicle[id][MyVehNitro]);
    INI_Int("Auspuh",MyVehicle[id][MyVehExhaust]);
    INI_Int("Hidro",MyVehicle[id][MyVehHidraulika]);
    INI_Int("DesnoKrilo",MyVehicle[id][MyVehRightVent]);
    INI_Int("LevoKrilo",MyVehicle[id][MyVehLeftVent]);
    INI_Int("Registrirano",MyVehicle[id][MyVehRegistrirano]);
    INI_Int("RegistracijaV",MyVehicle[id][MyVehRegistracija]);
    INI_Float("Kilometri",MyVehicle[id][MyVehKM]);
    INI_Int("CENABUY",MyVehicle[id][MyVehCena]);
	return 1;
}


i daj mi dio sacuvavanja vozila...

My Bike KTM 450 SXF 2008

probao sam nece
inc kreirao sam sve foldere

evo Save
stock ZacuvajCarOwnerShip(id)
{
	new vFile[62];
    format(vFile, sizeof(vFile), "OwnerShip/Avtomobili/Vozilo-%d.ini", id);
	new INI:File = INI_Open(vFile);
	INI_WriteInt(File,"Slot:",MyVehicle[id][MyVehSlot]);
	INI_WriteInt(File,"Model:",MyVehicle[id][MyVehModel]);
	INI_WriteFloat(File,"PosZ:",MyVehicle[id][MyVehPos][0]);
	INI_WriteFloat(File,"PosY:",MyVehicle[id][MyVehPos][1]);
	INI_WriteFloat(File,"PosX",MyVehicle[id][MyVehPos][2]);
	INI_WriteFloat(File,"Pos3",MyVehicle[id][MyVehPos][3]);
	INI_WriteInt(File,"BOJA1",MyVehicle[id][MyVehCol][0]);
	INI_WriteInt(File,"BOJA2",MyVehicle[id][MyVehCol][1]);
	INI_WriteInt(File,"LOCK",MyVehicle[id][MyVehLock]);
	INI_WriteString(File,"GAZDA",MyVehicle[id][MyVehOwner]);
	INI_WriteInt(File,"ALARM",MyVehicle[id][MyVehAlarm]);
    INI_WriteInt(File,"KOLA",MyVehicle[id][MyVehCar]);
    INI_WriteInt(File,"MOTOR",MyVehicle[id][MyVehBike]);
    INI_WriteInt(File,"BROD",MyVehicle[id][MyVehBoat]);
    INI_WriteInt(File,"AVION",MyVehicle[id][MyVehPlane]);
    INI_WriteInt(File,"SPOLER",MyVehicle[id][MyVehSpoiler]);
    INI_WriteInt(File,"PAINT",MyVehicle[id][MyVehPaintjob]);
    INI_WriteInt(File,"HOOD",MyVehicle[id][MyVehHood]);
    INI_WriteInt(File,"Roof",MyVehicle[id][MyVehRoof]);
    INI_WriteInt(File,"Skirt",MyVehicle[id][MyVehSideSkirt]);
    INI_WriteInt(File,"Bandazi",MyVehicle[id][MyVehWheels]);
    INI_WriteInt(File,"PredenBranik",MyVehicle[id][MyVehFrontBumper]);
    INI_WriteInt(File,"ZadenBranik",MyVehicle[id][MyVehRearBumper]);
    INI_WriteInt(File,"Nitro",MyVehicle[id][MyVehNitro]);
    INI_WriteInt(File,"Auspuh",MyVehicle[id][MyVehExhaust]);
    INI_WriteInt(File,"Hidro",MyVehicle[id][MyVehHidraulika]);
    INI_WriteInt(File,"DesnoKrilo",MyVehicle[id][MyVehRightVent]);
    INI_WriteInt(File,"LevoKrilo",MyVehicle[id][MyVehLeftVent]);
    INI_WriteInt(File,"Registrirano",MyVehicle[id][MyVehRegistrirano]);
    INI_WriteInt(File,"RegistracijaV",MyVehicle[id][MyVehRegistracija]);
    INI_WriteFloat(File,"Kilometri",MyVehicle[id][MyVehKM]);
    INI_WriteInt(File,"CENA BUY",MyVehicle[id][MyVehCena]);
	INI_Close(File);
	return 1;
}

zamjeni to svoje sa ovim i daj mi 1 fajl kako zzglda unutra, kopiraj sve sto je u njemu i posalji mi:
stock ZacuvajCarOwnerShip(id)
{
	new vFile[62];
    format(vFile, sizeof(vFile), "OwnerShip/Avtomobili/Vozilo-%d.ini", id);
	new INI:File = INI_Open(vFile);
	INI_WriteInt(File,"Slot",MyVehicle[id][MyVehSlot]);
	INI_WriteInt(File,"Model",MyVehicle[id][MyVehModel]);
	INI_WriteFloat(File,"PosZ",MyVehicle[id][MyVehPos][0]);
	INI_WriteFloat(File,"PosY",MyVehicle[id][MyVehPos][1]);
	INI_WriteFloat(File,"PosX",MyVehicle[id][MyVehPos][2]);
	INI_WriteFloat(File,"Pos3",MyVehicle[id][MyVehPos][3]);
	INI_WriteInt(File,"Boja1",MyVehicle[id][MyVehCol][0]);
	INI_WriteInt(File,"Boja2",MyVehicle[id][MyVehCol][1]);
	INI_WriteInt(File,"Lock",MyVehicle[id][MyVehLock]);
	INI_WriteString(File,"Gazda",MyVehicle[id][MyVehOwner]);
	INI_WriteInt(File,"Alarm",MyVehicle[id][MyVehAlarm]);
    INI_WriteInt(File,"Kola",MyVehicle[id][MyVehCar]);
    INI_WriteInt(File,"Motor",MyVehicle[id][MyVehBike]);
    INI_WriteInt(File,"Brod",MyVehicle[id][MyVehBoat]);
    INI_WriteInt(File,"Avion",MyVehicle[id][MyVehPlane]);
    INI_WriteInt(File,"Spoler",MyVehicle[id][MyVehSpoiler]);
    INI_WriteInt(File,"Paint",MyVehicle[id][MyVehPaintjob]);
    INI_WriteInt(File,"Hood",MyVehicle[id][MyVehHood]);
    INI_WriteInt(File,"Roof",MyVehicle[id][MyVehRoof]);
    INI_WriteInt(File,"Skirt",MyVehicle[id][MyVehSideSkirt]);
    INI_WriteInt(File,"Bandazi",MyVehicle[id][MyVehWheels]);
    INI_WriteInt(File,"PredenBranik",MyVehicle[id][MyVehFrontBumper]);
    INI_WriteInt(File,"ZadenBranik",MyVehicle[id][MyVehRearBumper]);
    INI_WriteInt(File,"Nitro",MyVehicle[id][MyVehNitro]);
    INI_WriteInt(File,"Auspuh",MyVehicle[id][MyVehExhaust]);
    INI_WriteInt(File,"Hidro",MyVehicle[id][MyVehHidraulika]);
    INI_WriteInt(File,"DesnoKrilo",MyVehicle[id][MyVehRightVent]);
    INI_WriteInt(File,"LevoKrilo",MyVehicle[id][MyVehLeftVent]);
    INI_WriteInt(File,"Registrirano",MyVehicle[id][MyVehRegistrirano]);
    INI_WriteInt(File,"RegistracijaV",MyVehicle[id][MyVehRegistracija]);
    INI_WriteFloat(File,"Kilometri",MyVehicle[id][MyVehKM]);
    INI_WriteInt(File,"CenaBuy",MyVehicle[id][MyVehCena]);
	INI_Close(File);
	return 1;
}


forward LoadCarOwnerShip(id, name[], value[]);
public LoadCarOwnerShip(id, name[], value[])
{
	INI_Int("Slot",MyVehicle[id][MyVehSlot]);
	INI_Int("Model",MyVehicle[id][MyVehModel]);
	INI_Float("PosZ",MyVehicle[id][MyVehPos][0]);
	INI_Float("PosY",MyVehicle[id][MyVehPos][1]);
	INI_Float("PosX",MyVehicle[id][MyVehPos][2]);
	INI_Float("Pos3",MyVehicle[id][MyVehPos][3]);
	INI_Int("Boja1",MyVehicle[id][MyVehCol][0]);
	INI_Int("Boja2",MyVehicle[id][MyVehCol][1]);
	INI_Int("Lock",MyVehicle[id][MyVehLock]);
	INI_String("Gazda",MyVehicle[id][MyVehOwner], 120);
	INI_Int("Alarm",MyVehicle[id][MyVehAlarm]);
    INI_Int("Kola",MyVehicle[id][MyVehCar]);
    INI_Int("Motor",MyVehicle[id][MyVehBike]);
    INI_Int("Brod",MyVehicle[id][MyVehBoat]);
    INI_Int("Avion",MyVehicle[id][MyVehPlane]);
    INI_Int("Spoler",MyVehicle[id][MyVehSpoiler]);
    INI_Int("Paint",MyVehicle[id][MyVehPaintjob]);
    INI_Int("Hood",MyVehicle[id][MyVehHood]);
    INI_Int("Roof",MyVehicle[id][MyVehRoof]);
    INI_Int("Skirt",MyVehicle[id][MyVehSideSkirt]);
    INI_Int("Bandazi",MyVehicle[id][MyVehWheels]);
    INI_Int("PredenBranik",MyVehicle[id][MyVehFrontBumper]);
    INI_Int("ZadenBranik",MyVehicle[id][MyVehRearBumper]);
    INI_Int("Nitro",MyVehicle[id][MyVehNitro]);
    INI_Int("Auspuh",MyVehicle[id][MyVehExhaust]);
    INI_Int("Hidro",MyVehicle[id][MyVehHidraulika]);
    INI_Int("DesnoKrilo",MyVehicle[id][MyVehRightVent]);
    INI_Int("LevoKrilo",MyVehicle[id][MyVehLeftVent]);
    INI_Int("Registrirano",MyVehicle[id][MyVehRegistrirano]);
    INI_Int("RegistracijaV",MyVehicle[id][MyVehRegistracija]);
    INI_Float("Kilometri",MyVehicle[id][MyVehKM]);
    INI_Int("CenaBuy",MyVehicle[id][MyVehCena]);
	return 1;
}

My Bike KTM 450 SXF 2008

sredio sam ss  dini ok lock
Poslednja Izmena: Jun 25, 2015, 04:40:11 PRE PODNE od MkdKiko