/parken Problem || Immer noch

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Abend Community,


    Ich arbeite grad an einem Autohaus System und jetzt bin ich beim Befehl /parken,
    Aber da bekomme ich folgende Errors :


    PHP
    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;
    }


    MFG

    Einmal editiert, zuletzt von Nightstr3am ()

  • Aja Symikilon oder wie man das Schreibt xD Danke


    Aber ich bekomm immer noch die gleichen Errors :



    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) //HIEER
    {
    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;
    }

    MFG

  • wie kommst du da eigendlich auf i?
    und wie kommst du auf newcar?


    //e
    if(strcmp(SpielerName(playerid),AInfo[vehicleid][Name],true) == 0) //HIEER
    zu
    if(strcmp(SpielerName,AInfo[vehicleid][Name],true) == 0) //HIEER

    All in all it's just another brick in the wall