2 Script Fragen [Tank System & Command]

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
  • Also bei mein Tank System möchte ich es so haben das z.B wenn der Tank Leer ist soll mein Roller so stehn bleiben und wenn man /motor eingibt soll sich das Motor nicht anschalten.
    Hier die Zeilen was soll passieren wenn mein Tank Leer ist
    if(IsPlayerInAnyVehicle(playerid))
    {
    new Wagen = GetPlayerVehicleID(playerid);
    if(Tankmenge[Wagen] <= 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Dein Tank ist leer /exit oder /kanister");
    TogglePlayerControllable(playerid,0);
    return 1;
    }
    }


    und joa auf dem Screen sieht man im Chat der Befehl /motor funktioniert aber im Chat steht immernoch wurde nicht gefunden.
    Ich hoffe ihr könnt mir helfen.


    Mit freundlichen Grüßen,

    [GR]WiZZY.


    Galaxy RealLife

    Server Owner

  • if(IsPlayerInAnyVehicle(playerid))
    {
    new Wagen = GetPlayerVehicleID(playerid);
    if(Tankmenge[Wagen] <= 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Dein Tank ist leer /exit oder /kanister");
    TogglePlayerControllable(playerid,0);
    return 1;
    }
    }


    Also das ist das was passieren soll wenn mein Tank Leer ist.


    Hier /motor


    if(strcmp(cmd,"/motor",true)==0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vid = GetPlayerVehicleID(playerid);
    if(motor[vid] == false)
    {
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    motor[vid] = true;
    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~w~Motor ~n~~g~gestartet!", 2000, 5);
    return 1;
    }
    else
    {
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    motor[vid] = false;
    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~w~Motor ~n~~r~abgeschaltet!", 2000, 5);
    return 1;
    }
    }
    }


    Galaxy RealLife

    Server Owner