Verschiedene Tankgrößen definieren

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
  • Hi Leute,


    wie kann man am besten das umsetzen das PKW´s einen anderes Tankvolumen haben als LKW´s usw. ??


    Ich habe bereits dies:


    stock Float:GetMaxTank(vehicleid)
    {
    new Float:tank;
    switch(GetVehicleModel(vehicleid))
    {
    case 400, 401, 402: {tank = 50.0;}
    case 403: {tank = 400.0;}
    case 404, 405: {tank = 50.0;}
    case 406: {tank = 600.0;}
    case 407, 408: {tank = 400.0;}
    case 409: {tank = 100.0;}
    }
    return tank;
    }
    (FORMATIEREN FUNKTIONIERT WIEDER EINMAL NICHT ;( )


    aber jetzt bekomme ich da einen Warning und bekomme eine ganz andere Zahl ausgegeben?!


    MfG


    Jonas

  • Zuerst einmal würde ich dieTanmzahl als Integer nutzen und die Komma zahlen zu normalen Zahlen, sprich ohne das ".0", umwandeln und das Float entfernen.


    Kannst du den Code nochmal untereinander posten und nicht in einer Reihe?


    MFG,
    CocaCola.

  • Habe es jetzt so und es geht auch


    stock GetMaxTank(vehicleid)
    {
    new tank;
    switch(GetVehicleModel(vehicleid))
    {
    case 400, 401, 402: {tank = 50.0;}
    case 403: {tank = 400.0;}
    case 404, 405: {tank = 50.0;}
    case 406: {tank = 600.0;}
    case 407, 408: {tank = 400.0;}
    case 409: {tank = 100.0;}
    }
    return tank;
    }


    Danke Ultimegastriker