Tanksystem mit Preis pro Liter

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
  • Definiere den Preis pro liter...


    Frage bei deinem Tank-Command ab, wie viel Tank das Vehicle hat,..
    Dann 100-Vehtank..
    Darauf fragst du ab ob der Spieler das Ergebnis aus (100-Vehtank)*PREIS_PRO_LITER hat,
    ziehst ihm das Geld ab, und setzt den Tank wieder auf 100

    Back to the roots!

  • Hey,
    Wie oben schon erwähnt suche Ich ein Tanksysten indem ich einen Preis pro Liter angeben kan ....
    Mein maximaler Tank beträgt 100 Liter bei allen Autos


    Hoffe auf hilfe...


    LG
    Marv_Checker


    Ich habe heute erst eins gescriptet, was ich aber leider nicht veröffentlichen kann, da ich den Showroom noch nicht "betreten" darf :D

  • Du bist hier in der Scripting Base.
    Hier bekommst du Vorschläge oder Lösungen genannt oder erklärt.
    Wenn du einen fertigen Code möchtest musst du das unter Scriptwünsche posten.


    Ist doch einfach:


    Code
    #define BENZINPREIS 1.23
    oder
    new Float:benzinpreis = 1.23;
    
    
    100 - vehtank // Vehtank durch Fahrzeugvariable für Tankfüllung ersetzen || Rechnung für benötigten Sprit
    new preis = vehtank *= BENZINPREIS; // Preis berechnen
    vehtank = 100;
    GivePlayerMoney(playerid, -preis);

    the ones who are crazy enough to think that they can change the world, are the ones who do
    - Steve Jobs

  • Du bist hier in der Scripting Base.
    Hier bekommst du Vorschläge oder Lösungen genannt oder erklärt.
    Wenn du einen fertigen Code möchtest musst du das unter Scriptwünsche posten.


    Ist doch einfach:


    Code
    #define BENZINPREIS 1.23
    oder
    new Float:benzinpreis = 1.23;
    
    
    100 - vehtank // Vehtank durch Fahrzeugvariable für Tankfüllung ersetzen || Rechnung für benötigten Sprit
    new preis = vehtank *= BENZINPREIS; // Preis berechnen
    vehtank = 100;
    GivePlayerMoney(playerid, -preis);


    Du bist hier in der Scripting Base.
    Hier bekommst du Vorschläge oder Lösungen genannt oder erklärt.
    Wenn du einen fertigen Code möchtest musst du das unter Scriptwünsche posten.


    Ist doch einfach:


    Code
    #define BENZINPREIS 1.23
    oder
    new Float:benzinpreis = 1.23;
    
    
    100 - vehtank // Vehtank durch Fahrzeugvariable für Tankfüllung ersetzen || Rechnung für benötigten Sprit
    new preis = vehtank *= BENZINPREIS; // Preis berechnen
    vehtank = 100;
    GivePlayerMoney(playerid, -preis);


    Und das ab der 100 dann in den befehl einbauen