Hallo Brotfische,
Ich habe ein kleines Problem mit meinem /park Befehl, ich hoffe ihr könnt mir weiterhelfen.
Ich hab den /park Befehl bisjetzt so geschrieben.
Er funktioniert halb, der Befehl speichert das Auto in der Datei unter den Koordinationen X,Yund Z auf 0.0000
ocmd:park(playerid,vehicleid,params[])
{
new Float:vehposx,Float:vehposy,Float:vehposz;
//new vid = GetPlayerVehicleID(playerid);
GetVehiclePos(vehicleid, vehposx, vehposy, vehposz);
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))
{
GetVehiclePos(i,vehposx,vehposy,vehposz);
vehposx = Autos[playerid][i][posx];
vehposy = Autos[playerid][i][posy];
vehposz = Autos[playerid][i][posz];
dini_FloatSet(Autodatei,"posx",Autos[playerid][i][posx]);
dini_FloatSet(Autodatei,"posy",Autos[playerid][i][posy]);
dini_FloatSet(Autodatei,"posz",Autos[playerid][i][posz]);
}
}
return 1;
}
Hoffe mir kann einer Helfen. Bedanke mich im Vorraus.
MFG Daniel