Tanksystem Hilfe

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
  • Guten Tag,


    ich brauche Hilfe bei meinem Tanksystem.
    Ich habe einen Speedometer, wo eine Tankanzeige integriert ist als Filterscript.
    Dieser Speedometer soll das Tanksystem aus dem Gamemode (Godfather Edit) aufrufen, um den Inhalt den Tanks zu ermitteln.
    Bei mir wird aber immer 0 Tank angezeigt.
    Ausschnitt aus dem Gamemode:
    public GetVehGas()
    {
    for(new playerid=0; playerid<MAX_PLAYERS; playerid++)
    {
    new gasofveh = GetPlayerVehicleID(playerid);
    Gas[gasofveh];
    }
    }
    Ausschnitt aus dem Filterscript:
    new sMaxTank = 100;
    new sTank = 100;
    sTank = CallRemoteFunction("GetVehGas","d",GetPlayerVehicleID(i));
    CarHealthBalken = (sTank * 100) / sMaxTank;
    CarHealthBalken = CarHealthBalken + 506;
    format(string,sizeof(string),"%d",sTank);


    //EDIT, Grund: Rechtschreibfehler
    P.S. Hab immernoch keine Lösung gefunden.

  • new sMaxTank = 100;new sMaxTank = 100;
    new vehicleid = GetPlayerVehicleID(i);
    CarHealthBalken = (Gas[vehicleid] * 100) / sMaxTank; CarHealthBalken = CarHealthBalken +tX + 70;
    format(string,sizeof(string),"%d",Gas[vehicleid]); TextDrawSetString(Dtdc_Player[i][dtdc_Speedo8],string);
    TextDrawTextSize(Dtdc_Player[i][dtdc_Speedo7],CarHealthBalken,-3.000000);


    play so muss es gehen :)