Guten Tag!
Ich bin dabei ein Dynamisches Auto verkauf system zu machen (Ich teste wie es mit dynamisch und so geht halt neh :D) und hab jetzt mal ein /aparken befehl versucht... Er klappt auch soweit nur das Problem ist das wenn ich das mache er sozusagen ein neues Auto createt?!
Hier die Codes:
	if(strcmp(cmd, "/aparken", true) == 0)
	{
    	for(new i = 0; i<MAX_VEHICLES; i++)
		{
	    	new Float:x, Float:y, Float:z, Float:angle;
	    	GetVehiclePos(GetPlayerVehicleID(playerid), x,y,z);
			GetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
			new id = GetPlayerVehicleID(playerid);
	  		CarInfo[id][aX]    	= x;
			CarInfo[id][aY]    	= y;
			CarInfo[id][aZ]    	= z;
			CarInfo[id][aAngle]	= angle;
			SpeicherFahrzeug(id);
		}
		return 1;
	}
public SpeicherFahrzeug(carid)
{
	if(carid <= 0)
	{
		return 1;
	}
	CarInfo[carid][aModel] = GetVehicleModel(carid);
	new str[25];
	format(str, sizeof(str), "%d.car", carid);
	dini_Create(str);
	{
	dini_IntSet(str,"ID",CarInfo[carid][aID]);
	dini_FloatSet(str,"aX", CarInfo[carid][aX]);
	dini_FloatSet(str,"aY", CarInfo[carid][aY]);
	dini_FloatSet(str,"aZ", CarInfo[carid][aZ]);
	dini_FloatSet(str,"aAngle", CarInfo[carid][aAngle]);
	dini_IntSet(str,"Model",CarInfo[carid][aModel]);
	}
	return 1;
}
MfG.