Tankstelle System: Verschiedene Tankarten

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

  • Code
    enum e_VehicleData_Info
    {
    	vehModelID,
    	Float:vehMaxTank,
    	Float:vehTankVerbrauch,
    	vehTankType
    }



    Habe das nun so gestaltet:


    Funktioniert auch aber die Frage ist...


    Wie kann ich das am besten Mit Dialog machen.


    Heißt wen er jetzt Diesel auswählt "Sollte er nicht können = Fehlermeldung"



    @Jeffry

  • Moin,


    spontan würde ich sagen, dass du FillVehicle() noch einen weiteren Parameter mitgibst z.B. fueltype und dann abfragen, ob vehTankType von vehicleData gleich dieser ID ist. Die ID, die er anklickt bekommst du ja durch OnDialogResponse() und dem Parameter listitem.


    Hoffe das ist soweit klar - gerne nachfragen.

  • Hey,


    Das Fahrzeug darf nichts tanken 8| Kein Bezin, Diesel, Kerosin?




  • Habe ich nun umgeändert wen ich auf Kerosin gehe tankt das Fahrzeug Troztzdem warum?