Hallo Community,
mein /park Befehl funzt net.
Wenn ich ihn eingebe steht zwar dran das ich geparkt habe aber in der datei steht imme rnoch das gleiche-_-.
Hier der Code:
ocmd:park(playerid,vehicleid,params[])
{
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))
{
new name[32];
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du bist in keinem Fahrzeug!");
else if(IsPlayerInAnyVehicle(playerid))
{
GetPlayerName(playerid,name,sizeof(name));
new vid = GetPlayerVehicleID(playerid);
new Float:X,Float:Y,Float:Z,Float:ROT;
GetVehiclePos(vid,X,Y,Z);
GetVehicleZAngle(vid,ROT);
if(schluessel[playerid] == 0)
{
dini_FloatSet(Autodatei,"posx",X);
dini_FloatSet(Autodatei,"posy",Y);
dini_FloatSet(Autodatei,"posz",Z);
dini_FloatSet(Autodatei,"posa",ROT);
SendClientMessage(playerid,Gelb,"Du hast Fahrzueg 1 hier geparkt.");
}
if(schluessel[playerid] == 1)
{
dini_FloatSet(Autodatei,"posx",X);
dini_FloatSet(Autodatei,"posy",Y);
dini_FloatSet(Autodatei,"posz",Z);
dini_FloatSet(Autodatei,"posa",ROT);
SendClientMessage(playerid,Gelb,"Du hast Fahrzueg 2 hier geparkt.");
}
}
}
return 1;
}
return 0;
}