uSpeedoFuel v1.0 R3

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
  • uSpeedoFuel


    Version 1.0 R3 hat 4 verschiedene Tankarten, welche Benzin, Diesel, Kerosin und Boot Benzin wären, wobei hier nun auch noch darauf geachtet wird ob es ein Fahrrad/Zug/Anhänger oder RC Fahrzeug ist, da diese keinen eigenen Tank besitzen. Alle 4 Tanktypen haben einen eigenen Verbrauch, das heisst, dass Benzin Fahrzeuge eher alle sind als Diesel usw. Zudem können nun logischerweisse auch noch die 2 neuen Kraftstoffarten vom Admin erstellt werden.


    Das Script ist in 2 Sprachen und kann mit dem auskommentieren der Zeile 13 auf deutsch gesetzt werden.


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Befehle:


    Alle:


    /ucmds - zeigt alle Befehle InGame an
    /ucredits - zeigt eine kleine Liste an Personen welches das Script möglich machen (Include-/Plugine-/Scriptersteller)
    /refuel - zum betanken des Fahrzeuges in der Nähe einer Tankstelle. Es muss die Leertaste zum betanken gehalten werden
    /endrefuel - zum beenden des tankens und bezahlen
    /scolor <hex color> - ändert die Farbe des Speedometers


    Rcon Admin:


    /createstation - zum erstellen einer neuen Tankstelle (kann sofort von den Spielern genutzt werden)
    /editstation <id> - zum editieren einer Tankstelle (Tanktyp, Preis und löschen der Tankstelle)
    /porttostation <id> - telepotieren zu der angegebenen Tankstelle
    /getstaionid - Gibt die ID der Tankstelle aus in welcher man sich befindet


    Benötigte Plugins zum nutzen des Scripts:


    sscanf2
    streamer


    Benötigte Includes und Plugins zum editieren des Scriptes:


    streamer
    zones.inc
    zcmd.inc
    sscanf2


    Script:


    uSpeedoFuel.pwn und .amx
    Komplette SA:MP Server Ordner mit einem blanken Gamemode
    Pastebin


    PS: Meldet bitte jeden Bug den ihr findet, ich werde sie dann so schnell wie möglichst fixxen.

  • Um es ernsthaft zu sagen


    Der Textdraw ist potten hässlig
    deine ganzen GetVehicleModel abfragen kann man einfacher mit switch und case machen
    Würde sogar schneller sein als das von dir
    GetVehicleName(vehicleid)
    Wozu eine extra Funktion machen?

    All in all it's just another brick in the wall

  • Um es ernsthaft zu sagen
    Der Textdraw ist potten hässlig
    deine ganzen GetVehicleModel abfragen kann man einfacher mit switch und case machen
    Würde sogar schneller sein als das von dir
    GetVehicleName(vehicleid)
    Wozu eine extra Funktion machen?


    Textdraw war mir ehrlich gesagt das Aussehen egal, ich bin kein Designer und hab für so etwas auch keine Nerven.


    Klar geht bei GetVehicleModel das switch schneller, jedoch ging es mir hierbei erst einmal auf die funktionalität.


    Zeige mir bitte den Wiki Eintrag von der Funktion GetVehicleName(vehicleid), ups sorry vergessen gibt es nicht...



    Was machen machen könnte z.b individuelle Tanks. Sprich, Infernus hat 60l und ein LKW 200.
    Sowas hab ich echt lange gesucht, schade das ich keinen Reallife Server mehr habe. Ansonsten echt hammer gut gemacht !


    Naja verschiedene Tankkapazitäten der Fahrzeuge hatte ich mir auch erst überlegt, jedoch war mir dies dann etwas zu umständlich, jedoch kann ich es in Erwägung ziehen in eines der zukünftigen Updates. Und sorry nächste mal versuche ich etwas schneller zu sein. xD


    Anyway danke.