Wo ist der Fehler?..

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
  • Hallo,
    In meinem Script ist folgendes drin:








    nun immer wenn ich Ingame bin und diesen Befehl anwende kommt "Fahrzeug tanken, bitte warten." und gleich darunter kommt ein neuer Text mit "Dieser Befehl ist uns nicht bekannt."



    Kann mir da bitte jemand weiter helfen?


    LG :pinch:

    Einmal editiert, zuletzt von FreakyBoY3x ()

  • if(strcmp(cmd, "/fillcar", true) == 0)
    {
    if(IsPlayerConnected(playerid)) // Kommentar 1
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(PlayerInfo[playerid][pFuel] > 0) // Kommentar 2
    {
    new veh = GetPlayerVehicleID(playerid);
    if(IsANoTachoVehicle(veh))
    {
    SendClientMessage(playerid,COLOR_YELLOW," Ein Fahrrad hat doch keinen Tank...");
    }
    else if( (Gas[veh] + 20) < GetGasMax(GetVehicleModel(veh)) )
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " ~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Fahrzeug tanken, bitte warten.");
    Gas[veh] += 20;
    PlayerInfo[playerid][pFuel] = 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Dein Fahrzeug hat noch genug Benzin !");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Dein Benzinkanister ist leer !");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist in keinem Fahrzeug !");
    }
    }
    return 1; // Kommentar 3


    Wenn niemand Online ist wer schreibt dann den Befehl?
    Lösch das wenn mal 0 Fuel hat kann man nicht mehr Tanken
    Das Return 1; gehört zwischen die Letzte & die Vorletzte Klammer


    Bei Punkt Drei liegt auch der fehler FreakyBoY3x: