Abend Community,
Ich arbeite grad an einem Autohaus System und jetzt bin ich beim Befehl /parken,
Aber da bekomme ich folgende Errors :
error 012: invalid function call, not a valid address
warning 215: expression has no effect
error 001: expected token: ";", but found ")"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Hier der Code :
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/park", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new SpielerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,SpielerName,sizeof(SpielerName));
new vehicleid = GetPlayerVehicleID(playerid);
if(strcmp(SpielerName(playerid),AInfo[vehicleid][Name],true) == 0) ///HIEEEERRR
{
new Float:X,Float:Y,Float:Z;
new Float:z_rot;
GetPlayerPos(playerid, X,Y,Z);
GetVehicleZAngle(newcar, z_rot);
Autos[playerid][i][posx] = X;
Autos[playerid][i][posy] = Y
Autos[playerid][i][posz] = Z
Autos[playerid][i][posa] = z_rot
SendClientMessage(playerid, 0x00FF14FF, "Du hast dein Fahrzeug erfolgreich hier geparkt");
}
else
{
SendClientMessage(playerid,0xFF0005FF,"Du hast nicht den Schlüssel zu diesem Fahrzeug ausgewählt!");
return 1;
}
}
else
{
SendClientMessage(playerid, 0xFF0005FF, " Du bist in keinem Fahrzeug!");
return 1;
}
return 1;
}
return 0;
}