Hey Leute,
ich bin schon verzweifelt und weiß gerade nicht weiter. Vllt übersehe ich was aber ich schaff es nicht ein Kennzeichen speichern zu lassen. Vllt könnt ihr mir helfen.
Speichern:
for(new i = 0; i < 3; i++)
	{
		new Autodatei[100],name[MAX_PLAYER_NAME],numberPlate[20];
		GetPlayerName(playerid,name,sizeof(name));
		format(Autodatei,sizeof(Autodatei),"/Autos/%s_Auto_%d.ini",name,i);
		if(dini_Exists(Autodatei))
		{
		    new Float:vhp;
		    GetVehicleHealth(Spielercar[playerid][i],vhp);
		    GetPVarString(playerid,"Numberplate",numberPlate,sizeof numberPlate);
			dini_IntSet(Autodatei,"Farbe1",Autos[playerid][i][Farbe1]);
			dini_IntSet(Autodatei,"Farbe2",Autos[playerid][i][Farbe2]);
			dini_IntSet(Autodatei,"Paintjob",Autos[playerid][i][Paintjob]);
			dini_FloatSet(Autodatei,"posx",Autos[playerid][i][posx]);
			dini_FloatSet(Autodatei,"posy",Autos[playerid][i][posy]);
			dini_FloatSet(Autodatei,"posz",Autos[playerid][i][posz]);
			dini_FloatSet(Autodatei,"posa",Autos[playerid][i][posa]);
			dini_FloatSet(Autodatei,"HP",vhp);
			GetPVarString(playerid,"Nummernschild",numberPlate,sizeof numberPlate);
			dini_IntSet(Autodatei,"Spoiler",GetVehicleComponentInSlot(Spielercar[playerid][i],0));
			dini_IntSet(Autodatei,"Hood",GetVehicleComponentInSlot(Spielercar[playerid][i],1));
			dini_IntSet(Autodatei,"Roof",GetVehicleComponentInSlot(Spielercar[playerid][i],2));
			dini_IntSet(Autodatei,"Sideskirt",GetVehicleComponentInSlot(Spielercar[playerid][i],3));
			dini_IntSet(Autodatei,"Lamps",GetVehicleComponentInSlot(Spielercar[playerid][i],4));
			dini_IntSet(Autodatei,"Nitro",GetVehicleComponentInSlot(Spielercar[playerid][i],5));
			dini_IntSet(Autodatei,"Exhaust",GetVehicleComponentInSlot(Spielercar[playerid][i],6));
			dini_IntSet(Autodatei,"Wheels",GetVehicleComponentInSlot(Spielercar[playerid][i],7));
			dini_IntSet(Autodatei,"Stereo",GetVehicleComponentInSlot(Spielercar[playerid][i],8));
			dini_IntSet(Autodatei,"Hydraulics",GetVehicleComponentInSlot(Spielercar[playerid][i],9));
			dini_IntSet(Autodatei,"FrontBumper",GetVehicleComponentInSlot(Spielercar[playerid][i],10));
			dini_IntSet(Autodatei,"RearBumper",GetVehicleComponentInSlot(Spielercar[playerid][i],11));
			dini_IntSet(Autodatei,"VentRight",GetVehicleComponentInSlot(Spielercar[playerid][i],12));
			dini_IntSet(Autodatei,"VentLeft",GetVehicleComponentInSlot(Spielercar[playerid][i],13));
			dini_Set(Autodatei,"Nummernschild",numberPlate);
			DestroyVehicle(Spielercar[playerid][i]);
		}
	}
Laden:
for(new i = 0; i < 3; i++)
	{
		new Autodatei[100],name[MAX_PLAYER_NAME];
		GetPlayerName(playerid,name,sizeof(name));
		format(Autodatei,sizeof(Autodatei),"/Autos/%s_Auto_%d.ini",name,i);
		if(dini_Exists(Autodatei))
		{
			Autos[playerid][i][modelid] = dini_Int(Autodatei,"modelid");
			Autos[playerid][i][HP] = dini_Int(Autodatei,"HP");
			Autos[playerid][i][Farbe1] = dini_Int(Autodatei,"Farbe1");
			Autos[playerid][i][Farbe2] = dini_Int(Autodatei,"Farbe2");
			Autos[playerid][i][Paintjob] = dini_Int(Autodatei,"Paintjob");
			//format(Autos[playerid][i][Nummernschild],20,dini_Get(Autodatei,"Nummernschild"));
			Autos[playerid][i][posx] = dini_Int(Autodatei,"posx");
			Autos[playerid][i][posy] = dini_Int(Autodatei,"posy");
			Autos[playerid][i][posz] = dini_Int(Autodatei,"posz");
			Autos[playerid][i][posa] = dini_Int(Autodatei,"posa");
			Autos[playerid][i][Spoiler] = dini_Int(Autodatei,"Spoiler");
			Autos[playerid][i][Wheels] = dini_Int(Autodatei,"Wheels");
			Autos[playerid][i][Nitro] = dini_Int(Autodatei,"Nitro");
			Autos[playerid][i][Roof] = dini_Int(Autodatei,"Roof");
			Autos[playerid][i][Hood] = dini_Int(Autodatei,"Hood");
			Autos[playerid][i][Sideskirt] = dini_Int(Autodatei,"Sideskirt");
			Autos[playerid][i][Lamps] = dini_Int(Autodatei,"Lamps");
			Autos[playerid][i][Exhaust] = dini_Int(Autodatei,"Exhaust");
			Autos[playerid][i][Stereo] = dini_Int(Autodatei,"Stereo");
			Autos[playerid][i][Hydraulics] = dini_Int(Autodatei,"Hydraulics");
			Autos[playerid][i][VentRight] = dini_Int(Autodatei,"VentRight");
			Autos[playerid][i][VentLeft] = dini_Int(Autodatei,"VentLeft");
			Autos[playerid][i][FrontBumper] = dini_Int(Autodatei,"FrontBumper");
			Autos[playerid][i][RearBumper] = dini_Int(Autodatei,"RearBumper");
			Spielercar[playerid][i] = CreateVehicle(Autos[playerid][i][modelid],Autos[playerid][i][posx],Autos[playerid][i][posy],Autos[playerid][i][posz]+1.5,Autos[playerid][i][posa],-1,-1,-1);
			//GetPVarString(playerid, "Nummernschild", numberPlate, sizeof(numberPlate));
			//SetVehicleNumberPlate(Spielercar[playerid][i],numberPlate);
			SetPVarString(playerid,"Nummernschild",dini_Get(Autodatei,"Nummernschild"));
			SetVehicleNumberPlate(Spielercar[playerid][i],dini_Get(Autodatei,"Nummernschild"));
			SetVehicleParamsForPlayer(Spielercar[playerid][i],playerid,0,0);
			if(Autos[playerid][i][HP] > 250)
			{
				SetVehicleHealth(Spielercar[playerid][i],Autos[playerid][i][HP]);
			}
			else SetVehicleHealth(Spielercar[playerid][i],255.0);
			if(Autos[playerid][i][Paintjob] >= 0)
			{
				ChangeVehiclePaintjob(Spielercar[playerid][i],Autos[playerid][i][Paintjob]);
			}
			if(Autos[playerid][i][Farbe1] >= 0 || Autos[playerid][i][Farbe2] >= 0)
			{
				ChangeVehicleColor(Spielercar[playerid][i],Autos[playerid][i][Farbe1],Autos[playerid][i][Farbe2]);
			}
			if(Autos[playerid][i][Spoiler] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Spoiler]); }
			if(Autos[playerid][i][Hood] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Hood]); }
			if(Autos[playerid][i][Roof] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Roof]); }
			if(Autos[playerid][i][Sideskirt] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Sideskirt]); }
			if(Autos[playerid][i][Lamps] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Lamps]); }
			if(Autos[playerid][i][Nitro] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Nitro]); }
			if(Autos[playerid][i][Exhaust] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Exhaust]); }
			if(Autos[playerid][i][Wheels] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Wheels]); }
			if(Autos[playerid][i][Stereo] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Stereo]); }
			if(Autos[playerid][i][Hydraulics] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][Hydraulics]); }
			if(Autos[playerid][i][FrontBumper] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][FrontBumper]); }
			if(Autos[playerid][i][RearBumper] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][RearBumper]); }
			if(Autos[playerid][i][VentRight] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][VentRight]); }
			if(Autos[playerid][i][VentLeft] >= 1000) { AddVehicleComponent(Spielercar[playerid][i],Autos[playerid][i][VentLeft]); }
		}
	}
Erstellen:
public AutoKaufenneu(playerid,autoid)
{
	for(new i = 0; i < sizeof Buycars; i++)
	{
		if(GetPlayerVehicleID(playerid) == kaufauto[i])
		{
			for(new j = 0; j < sizeof Autohausneu; j++)
			{
				if(!strcmp(Autohausneu[j][Name],Buycars[i][Autohausname],true))
				{
					new Autodatei[100],name[MAX_PLAYER_NAME],numberPlate[20];
					GetPlayerName(playerid,name,sizeof(name));
					GetPVarString(playerid,"Nummernschild",numberPlate,sizeof numberPlate);
					format(Autodatei,sizeof(Autodatei),"/Autos/%s_Auto_%d.ini",name,autoid);
					dini_Create(Autodatei);
					dini_Set(Autodatei,"Name",Buycars[i][Name]);
					dini_IntSet(Autodatei,"modelid",Buycars[i][modelid]);
					dini_FloatSet(Autodatei,"HP",1000.00);
					dini_FloatSet(Autodatei,"posx",Autohausneu[j][spawnx]);
					dini_FloatSet(Autodatei,"posy",Autohausneu[j][spawny]);
					dini_FloatSet(Autodatei,"posz",Autohausneu[j][spawnz]);
					dini_FloatSet(Autodatei,"posa",Autohausneu[j][spawna]);
					dini_IntSet(Autodatei,"Farbe1",1);
					dini_IntSet(Autodatei,"Farbe2",1);
					dini_IntSet(Autodatei,"Paintjob",1);
					dini_Set(Autodatei,"Nummernschild",name);
					Spielercar[playerid][autoid] = CreateVehicle(Buycars[i][modelid],Autohausneu[j][spawnx],Autohausneu[j][spawny],Autohausneu[j][spawnz],Autohausneu[j][spawna],1,1,-1);
					SetVehicleNumberPlate(Spielercar[playerid][autoid],dini_Get(Autodatei,"Nummernschild"));
					dini_IntSet(Autodatei,"Spoiler",GetVehicleComponentInSlot(Spielercar[playerid][autoid],0));
					dini_IntSet(Autodatei,"Hood",GetVehicleComponentInSlot(Spielercar[playerid][autoid],1));
					dini_IntSet(Autodatei,"Roof",GetVehicleComponentInSlot(Spielercar[playerid][autoid],2));
					dini_IntSet(Autodatei,"Sideskirt",GetVehicleComponentInSlot(Spielercar[playerid][autoid],3));
					dini_IntSet(Autodatei,"Lamps",GetVehicleComponentInSlot(Spielercar[playerid][autoid],4));
					dini_IntSet(Autodatei,"Nitro",GetVehicleComponentInSlot(Spielercar[playerid][autoid],5));
					dini_IntSet(Autodatei,"Exhaust",GetVehicleComponentInSlot(Spielercar[playerid][autoid],6));
					dini_IntSet(Autodatei,"Wheels",GetVehicleComponentInSlot(Spielercar[playerid][autoid],7));
					dini_IntSet(Autodatei,"Stereo",GetVehicleComponentInSlot(Spielercar[playerid][autoid],8));
					dini_IntSet(Autodatei,"Hydraulics",GetVehicleComponentInSlot(Spielercar[playerid][autoid],9));
					dini_IntSet(Autodatei,"FrontBumper",GetVehicleComponentInSlot(Spielercar[playerid][autoid],10));
					dini_IntSet(Autodatei,"RearBumper",GetVehicleComponentInSlot(Spielercar[playerid][autoid],11));
					dini_IntSet(Autodatei,"VentRight",GetVehicleComponentInSlot(Spielercar[playerid][autoid],12));
					dini_IntSet(Autodatei,"VentLeft",GetVehicleComponentInSlot(Spielercar[playerid][autoid],13));
					RemovePlayerFromVehicle(playerid);
					TogglePlayerControllable(playerid,1);
					GivePlayerMoney(playerid,-Buycars[i][Preis]);
					Autohausneu[j][Kasse]+=Buycars[i][Preis];
					Autos[playerid][autoid][modelid] = dini_Int(Autodatei,"modelid");
					Autos[playerid][autoid][HP] = dini_Int(Autodatei,"HP");
					Autos[playerid][autoid][Farbe1] = dini_Int(Autodatei,"Farbe1");
					Autos[playerid][autoid][Farbe2] = dini_Int(Autodatei,"Farbe2");
					Autos[playerid][autoid][Paintjob] = dini_Int(Autodatei,"Paintjob");
					Autos[playerid][autoid][Nummernschild] = dini_Int(Autodatei,"Nummernschild");
					Autos[playerid][autoid][posx] = dini_Int(Autodatei,"posx");
					Autos[playerid][autoid][posy] = dini_Int(Autodatei,"posy");
					Autos[playerid][autoid][posz] = dini_Int(Autodatei,"posz");
					Autos[playerid][autoid][posa] = dini_Int(Autodatei,"posa");
					Autos[playerid][autoid][Spoiler] = dini_Int(Autodatei,"Spoiler");
					Autos[playerid][autoid][Wheels] = dini_Int(Autodatei,"Wheels");
					Autos[playerid][autoid][Nitro] = dini_Int(Autodatei,"Nitro");
					Autos[playerid][autoid][Roof] = dini_Int(Autodatei,"Roof");
					Autos[playerid][autoid][Hood] = dini_Int(Autodatei,"Hood");
					Autos[playerid][autoid][Sideskirt] = dini_Int(Autodatei,"Sideskirt");
					Autos[playerid][autoid][Lamps] = dini_Int(Autodatei,"Lamps");
					Autos[playerid][autoid][Exhaust] = dini_Int(Autodatei,"Exhaust");
					Autos[playerid][autoid][Stereo] = dini_Int(Autodatei,"Stereo");
					Autos[playerid][autoid][Hydraulics] = dini_Int(Autodatei,"Hydraulics");
					Autos[playerid][autoid][VentRight] = dini_Int(Autodatei,"VentRight");
					Autos[playerid][autoid][VentLeft] = dini_Int(Autodatei,"VentLeft");
					Autos[playerid][autoid][FrontBumper] = dini_Int(Autodatei,"FrontBumper");
					Autos[playerid][autoid][RearBumper] = dini_Int(Autodatei,"RearBumper");
				}
			}
		}
	}
	return 1;
}
MfG
 
		 
		
		
	 
			
									
		