[Shoebill] Tacho

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
  • vehicle-system

    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.

    Externer Inhalt youtu.be
    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.


    Das ist ein Vehiclesystem, erstmal nur mit Tachometer fürs Shoebill Plugin, natürlich etwas designed, mit Berechnungen und "Animationen" ^^


    Download: https://github.com/Alf21/vehicle-system


    Textdraws für PAWN:

  • Danke für eure Meinung, nur dann kann ich auch was verbessern... Wobei es hier sehr Geschmackssache ist, der eine findet es gut, der andere wieder nicht ^^


    @BlackAce:
    Und wie siehts hiermit aus? :P

    Externer Inhalt youtu.be
    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.


    //edit
    Ich könnte die Punkte des neuen Tachos auch dünner und vervielfachen, dann würde es fast wie nen richtiger Zeiger aussehen, nur dass es noch mehr Bandbreite frisst ^^


    Textdraws zum neuen Tacho:
    Textdraw0 = TextDrawCreate(551.500000, 412.500000, "|");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 1);
    TextDrawLetterSize(Textdraw0, 0.969999, 3.399998);
    TextDrawColor(Textdraw0, 16777215);
    TextDrawSetOutline(Textdraw0, 1);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetSelectable(Textdraw0, 0);


    Textdraw1 = TextDrawCreate(546.000000, 404.000000, "|");
    TextDrawBackgroundColor(Textdraw1, 255);
    TextDrawFont(Textdraw1, 1);
    TextDrawLetterSize(Textdraw1, 1.669999, 6.599998);
    TextDrawColor(Textdraw1, 255);
    TextDrawSetOutline(Textdraw1, 1);
    TextDrawSetProportional(Textdraw1, 1);
    TextDrawSetSelectable(Textdraw1, 0);


    Textdraw2 = TextDrawCreate(551.000000, 395.000000, "|");
    TextDrawBackgroundColor(Textdraw2, 100);
    TextDrawFont(Textdraw2, 1);
    TextDrawLetterSize(Textdraw2, 0.969999, 3.399998);
    TextDrawColor(Textdraw2, 255);
    TextDrawSetOutline(Textdraw2, 1);
    TextDrawSetProportional(Textdraw2, 1);
    TextDrawSetSelectable(Textdraw2, 0);


    Textdraw3 = TextDrawCreate(551.000000, 381.000000, "|");
    TextDrawBackgroundColor(Textdraw3, 100);
    TextDrawFont(Textdraw3, 1);
    TextDrawLetterSize(Textdraw3, 0.969999, 3.399998);
    TextDrawColor(Textdraw3, 255);
    TextDrawSetOutline(Textdraw3, 1);
    TextDrawSetProportional(Textdraw3, 1);
    TextDrawSetSelectable(Textdraw3, 0);


    Textdraw4 = TextDrawCreate(551.000000, 367.000000, "|");
    TextDrawBackgroundColor(Textdraw4, 100);
    TextDrawFont(Textdraw4, 1);
    TextDrawLetterSize(Textdraw4, 0.969999, 3.399998);
    TextDrawColor(Textdraw4, 255);
    TextDrawSetOutline(Textdraw4, 1);
    TextDrawSetProportional(Textdraw4, 1);
    TextDrawSetSelectable(Textdraw4, 0);


    Textdraw5 = TextDrawCreate(564.000000, 355.000000, "_");
    TextDrawAlignment(Textdraw5, 2);
    TextDrawBackgroundColor(Textdraw5, 255);
    TextDrawFont(Textdraw5, 1);
    TextDrawLetterSize(Textdraw5, 0.500000, 9.100003);
    TextDrawColor(Textdraw5, -1);
    TextDrawSetOutline(Textdraw5, 0);
    TextDrawSetProportional(Textdraw5, 1);
    TextDrawSetShadow(Textdraw5, 1);
    TextDrawUseBox(Textdraw5, 1);
    TextDrawBoxColor(Textdraw5, -206);
    TextDrawTextSize(Textdraw5, 0.000000, 142.000000);
    TextDrawSetSelectable(Textdraw5, 0);


    Textdraw6 = TextDrawCreate(620.000000, 417.000000, "200");
    TextDrawAlignment(Textdraw6, 2);
    TextDrawBackgroundColor(Textdraw6, 255);
    TextDrawFont(Textdraw6, 2);
    TextDrawLetterSize(Textdraw6, 0.300000, 1.000000);
    TextDrawColor(Textdraw6, -1);
    TextDrawSetOutline(Textdraw6, 1);
    TextDrawSetProportional(Textdraw6, 1);
    TextDrawSetSelectable(Textdraw6, 0);


    Textdraw7 = TextDrawCreate(559.000000, 357.000000, "100");
    TextDrawAlignment(Textdraw7, 2);
    TextDrawBackgroundColor(Textdraw7, 255);
    TextDrawFont(Textdraw7, 2);
    TextDrawLetterSize(Textdraw7, 0.300000, 1.000000);
    TextDrawColor(Textdraw7, -1);
    TextDrawSetOutline(Textdraw7, 1);
    TextDrawSetProportional(Textdraw7, 1);
    TextDrawSetSelectable(Textdraw7, 0);


    Textdraw8 = TextDrawCreate(507.000000, 417.000000, "0");
    TextDrawAlignment(Textdraw8, 2);
    TextDrawBackgroundColor(Textdraw8, 255);
    TextDrawFont(Textdraw8, 2);
    TextDrawLetterSize(Textdraw8, 0.300000, 1.000000);
    TextDrawColor(Textdraw8, -1);
    TextDrawSetOutline(Textdraw8, 1);
    TextDrawSetProportional(Textdraw8, 1);
    TextDrawSetSelectable(Textdraw8, 0);


    Textdraw9 = TextDrawCreate(504.000000, 401.000000, "20");
    TextDrawAlignment(Textdraw9, 2);
    TextDrawBackgroundColor(Textdraw9, 255);
    TextDrawFont(Textdraw9, 2);
    TextDrawLetterSize(Textdraw9, 0.300000, 1.000000);
    TextDrawColor(Textdraw9, -1);
    TextDrawSetOutline(Textdraw9, 1);
    TextDrawSetProportional(Textdraw9, 1);
    TextDrawSetSelectable(Textdraw9, 0);


    Textdraw10 = TextDrawCreate(511.000000, 385.000000, "40");
    TextDrawAlignment(Textdraw10, 2);
    TextDrawBackgroundColor(Textdraw10, 255);
    TextDrawFont(Textdraw10, 2);
    TextDrawLetterSize(Textdraw10, 0.300000, 1.000000);
    TextDrawColor(Textdraw10, -1);
    TextDrawSetOutline(Textdraw10, 1);
    TextDrawSetProportional(Textdraw10, 1);
    TextDrawSetSelectable(Textdraw10, 0);


    Textdraw11 = TextDrawCreate(521.000000, 371.000000, "60");
    TextDrawAlignment(Textdraw11, 2);
    TextDrawBackgroundColor(Textdraw11, 255);
    TextDrawFont(Textdraw11, 2);
    TextDrawLetterSize(Textdraw11, 0.300000, 1.000000);
    TextDrawColor(Textdraw11, -1);
    TextDrawSetOutline(Textdraw11, 1);
    TextDrawSetProportional(Textdraw11, 1);
    TextDrawSetSelectable(Textdraw11, 0);


    Textdraw12 = TextDrawCreate(537.000000, 362.000000, "80");
    TextDrawAlignment(Textdraw12, 2);
    TextDrawBackgroundColor(Textdraw12, 255);
    TextDrawFont(Textdraw12, 2);
    TextDrawLetterSize(Textdraw12, 0.300000, 1.000000);
    TextDrawColor(Textdraw12, -1);
    TextDrawSetOutline(Textdraw12, 1);
    TextDrawSetProportional(Textdraw12, 1);
    TextDrawSetSelectable(Textdraw12, 0);


    Textdraw13 = TextDrawCreate(584.000000, 362.000000, "120");
    TextDrawAlignment(Textdraw13, 2);
    TextDrawBackgroundColor(Textdraw13, 255);
    TextDrawFont(Textdraw13, 2);
    TextDrawLetterSize(Textdraw13, 0.300000, 1.000000);
    TextDrawColor(Textdraw13, -1);
    TextDrawSetOutline(Textdraw13, 1);
    TextDrawSetProportional(Textdraw13, 1);
    TextDrawSetSelectable(Textdraw13, 0);


    Textdraw14 = TextDrawCreate(601.000000, 371.000000, "140");
    TextDrawAlignment(Textdraw14, 2);
    TextDrawBackgroundColor(Textdraw14, 255);
    TextDrawFont(Textdraw14, 2);
    TextDrawLetterSize(Textdraw14, 0.300000, 1.000000);
    TextDrawColor(Textdraw14, -1);
    TextDrawSetOutline(Textdraw14, 1);
    TextDrawSetProportional(Textdraw14, 1);
    TextDrawSetSelectable(Textdraw14, 0);


    Textdraw15 = TextDrawCreate(612.000000, 385.000000, "160");
    TextDrawAlignment(Textdraw15, 2);
    TextDrawBackgroundColor(Textdraw15, 255);
    TextDrawFont(Textdraw15, 2);
    TextDrawLetterSize(Textdraw15, 0.300000, 1.000000);
    TextDrawColor(Textdraw15, -1);
    TextDrawSetOutline(Textdraw15, 1);
    TextDrawSetProportional(Textdraw15, 1);
    TextDrawSetSelectable(Textdraw15, 0);


    Textdraw16 = TextDrawCreate(617.000000, 401.000000, "180");
    TextDrawAlignment(Textdraw16, 2);
    TextDrawBackgroundColor(Textdraw16, 255);
    TextDrawFont(Textdraw16, 2);
    TextDrawLetterSize(Textdraw16, 0.300000, 1.000000);
    TextDrawColor(Textdraw16, -1);
    TextDrawSetOutline(Textdraw16, 1);
    TextDrawSetProportional(Textdraw16, 1);
    TextDrawSetSelectable(Textdraw16, 0);

  • Das neue Tacho von dir wurde einfach von ein Andres Tacho-System geklaut.
    Ich kenne diesen Tacho schon von da sind die 4punkte und die Punkte sind bisschen kleiner.
    Es gibt so eins im Englischen Forum und auf vielen GFS zu sehen.

  • @Markuslobicher find ich ganz schön gewagt das einfach in den Raum zu stellen, dass ich geklaut habe ;)
    Falls du dich mit Java auskennst würde ich dir empfehlen, ma meinen Source Code zu überprüfen, ich bin sicher dass er anders ist, da es komplett selbst geschrieben und designed ist. Ich habe so ein Tacho auch noch nicht gesehen, aber ich bin nicht viel auf Servern unterwegs. Falls du dann immernoch der Meinung bist, dann dein Ding, aber ich kann dir versichern, dass alles selbst gemacht ist ;) Werde das Tacho auch updaten, denke dann ähnelt es keinem mehr.

  • @Alf21 Es sollte kein angriff sein ich wollte dich nur drauf hinweisen das es so ein Tacho schon gibt.
    Damit wollt ich dir auch sagen das es für den anfang nicht Schlecht ist. Wenn es von meiner Seite falsch rüber gekommen sein sollte tut es mir leid

  • @Alf21 Es sollte kein angriff sein ich wollte dich nur drauf hinweisen das es so ein Tacho schon gibt.
    Damit wollt ich dir auch sagen das es für den anfang nicht Schlecht ist. Wenn es von meiner Seite falsch rüber gekommen sein sollte tut es mir leid

    @Markuslobicher Okay dann danke für deinen Hinweis, habe es etwas verändert, auch wenn ich durch Suchen kein ähnliches System fand :) Hier noch mit Lebensanzeige, Tank und Vehiclename, falls du Ideen hast, dass es besser wird, immer her damit ^^

    Externer Inhalt youtu.be
    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.


    //edit
    Habe jetzt auch die kompletten Handlings übernommen (basiert auf die normale handling.cfg im GTA Ordner im Ordner data), um alles berechnen zu können.
    Hier der Commit https://github.com/Alf21/vehic…9e6b68aeb3274594bd8fbecb7


    //edit Beispiel zur Nutzung der Handlings:


    Dieser Code bewirkt, dass der Tankverbrauch von der Masse des Fahrzeugs, der Motorart und den eingeschalteten Fahrzeugparametern berechnet wird. Natürlich muss der Code noch verbessert werden ^^