{"id":150211,"date":"2024-08-21T16:34:45","date_gmt":"2024-08-21T14:34:45","guid":{"rendered":"https:\/\/hifivem.com\/?p=150211"},"modified":"2026-07-26T08:01:18","modified_gmt":"2026-07-26T06:01:18","slug":"tachometer-hud","status":"publish","type":"fivemx_free_resource","link":"https:\/\/fivemx.com\/de\/kostenlos\/tachometer-hud\/","title":{"rendered":"FiveM Tachometer HUD: Quelle und NUI Testanleitung"},"content":{"rendered":"<p><!-- fivemx-monetized-disclosure:2026-07-22 --><\/p>\n<aside class=\"fivemx-monetized-disclosure\" aria-label=\"Offenlegung monetarisierter Downloads\">\n<p><strong>Offenlegung:<\/strong> Diese Seite enth\u00e4lt monetarisierte Download-Links. Wir k\u00f6nnen eine Provision erhalten, wenn du sie nutzt.<\/p>\n<\/aside>\n<p><strong>Quellenstatus:<\/strong> Die Legacy-Liste nennt ein Speedometer HUD und beschreibt einen auf ESX ausgerichteten Build-Workflow, aber FiveMX konnte keine passende creator-eigene Quelle, Lizenz, Pr\u00fcfsumme oder \u00f6ffentliche Manifestdatei f\u00fcr das Linkvertise-Archiv finden. Die unten aufgef\u00fchrten Funktionen sind Testziele, keine verifizierten Paketangaben.<\/p>\n<figure>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2024\/08\/speedometer-jpg.avif\" alt=\"Speedometer HUD-Schnittstelle, die in der beibehaltenen FiveMX-Vorschau gezeigt wird\" width=\"962\" height=\"547\" \/><figcaption>\u00dcberpr\u00fcfe das tats\u00e4chliche Paket bei mehreren Aufl\u00f6sungen. Ein Werbescreenshot kann keine Framework-Unterst\u00fctzung, korrekte Geschwindigkeitsangaben oder akzeptable Ressourcenzeit beweisen.<\/figcaption><\/figure>\n<h2>Was die \u00f6ffentliche Quellenpr\u00fcfung festgestellt hat<\/h2>\n<p>Am 22. Juli 2026 gab die monetarisierte Landingpage HTTP 200 zur\u00fcck, enth\u00fcllte aber keinen \u00f6ffentlichen Dateinamen, Archivgr\u00f6\u00dfe, SHA-256, Repository, Lizenz, Abh\u00e4ngigkeitsliste oder <code>fxmanifest.lua<\/code>. FiveMX konnte nicht \u00fcberpr\u00fcfen, ob das Archiv Quellcode, ein vorcompiliertes NUI oder das spezifische HUD ist, das oben gezeigt wird. Die alte Anweisung zum Ausf\u00fchren <code>npm installieren<\/code> Und <code>npm-Ausf\u00fchrung erstellen<\/code> wird daher nicht als universelle Anforderung wiederholt.<\/p>\n<p>Das Installieren von npm-Paketen f\u00fchrt Code aus einem Abh\u00e4ngigkeitsbaum aus und kann Lifecycle-Skripte aufrufen. F\u00fchre nur einen Build aus, nachdem du das Paketmanifest gelesen, die passende Lockdatei und den Paketmanager des Repositories verwendet und best\u00e4tigt hast, dass die Ressource tats\u00e4chlich einen lokalen Build ben\u00f6tigt. Ein Release-Archiv kann bereits Produktionsressourcen enthalten.<\/p>\n<h2>Untersuche das HUD-Archiv<\/h2>\n<ol>\n<li>Notiere den Dateinamen, die Bytegr\u00f6\u00dfe und den SHA-256; scanne das Archiv vor dem Extrahieren.<\/li>\n<li>Offen <code>fxmanifest.lua<\/code>. Notiere den Ressourcennamen, Client-\/Server-Skripte, <code>ui_page<\/code>, Dateien, Abh\u00e4ngigkeiten und Framework-Referenzen.<\/li>\n<li>Pr\u00fcfen <code>Paket.json<\/code> und die Lockdatei, ohne zu installieren. \u00dcberpr\u00fcfe Skripte, Registrierungen, Abh\u00e4ngigkeiten und die erwartete Node-Version.<\/li>\n<li>Suche in Lua und JavaScript nach Server-Events, Callbacks, Remote-URLs, Spieleranzahl-Logik, Jobdaten, Kilometerstand-Persistenz und unbeschr\u00e4nkten Konfigurationsbefehlen.<\/li>\n<li>\u00dcberpr\u00fcfe, ob <code>esx_cruisecontrol<\/code>, ein Kraftstoffsystem, eine Sprachressource, ein Framework, eine Datenbanktabelle oder eine Artikeldefinition tats\u00e4chlich erforderlich ist.<\/li>\n<\/ol>\n<h2>NUI-Paketpr\u00fcfungen<\/h2>\n<p>Cfx.re dokumentiert Vollbild-NUI durch ein Manifest <code>ui_page<\/code> und eine explizite Liste der gepackten Webdateien. Best\u00e4tige, dass jede referenzierte HTML-, CSS-, Schrift-, Bild- und JavaScript-Datei mit der gleichen Gro\u00df- und Kleinschreibung existiert. \u00dcberpr\u00fcfe, dass das UI den sicheren <code>https:\/\/cfx-nui-<\/code> Ressourcenbereich anstelle veralteter Pfade verwendet. Verwende <code>nui_devTools<\/code> auf der Staging-Umgebung, um Konsolenfehler und fehlgeschlagene Anfragen zu erfassen.<\/p>\n<h2>Drei-Rollen- und Drei-Aufl\u00f6sungs-Test<\/h2>\n<table>\n<thead>\n<tr>\n<th>Dimension<\/th>\n<th>F\u00e4lle<\/th>\n<th>Fehlschlagen, zu fangen<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Rolle<\/td>\n<td>zivil, konfigurierter Job, Administrator<\/td>\n<td>Gestohlene Jobdaten oder nicht autorisierte Einstellungen<\/td>\n<\/tr>\n<tr>\n<td>Aufl\u00f6sung<\/td>\n<td>1920\u00d71080, 2560\u00d71440, 3440\u00d71440<\/td>\n<td>\u00dcberlappung, Beschneidung oder falsch platzierte Minikarte<\/td>\n<\/tr>\n<tr>\n<td>Fahrzeug<\/td>\n<td>Auto, Motorrad, Flugzeug<\/td>\n<td>Falsches Layout, Einheit oder versteckter Zustand<\/td>\n<\/tr>\n<tr>\n<td>Lebenszyklus<\/td>\n<td>Beitreten, Wiederbeleben, Fahrzeug ein-\/aussteigen, neu verbinden<\/td>\n<td>Veraltete HUD oder doppelte UI<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Verwende zwei Clients, um den Online-Spielerz\u00e4hler mit der tats\u00e4chlichen verbundenen Anzahl zu vergleichen. \u00c4ndere Jobs durch den normalen Framework-Workflow und \u00fcberpr\u00fcfe, ob das Label ohne Neuverbindung aktualisiert wird. Leere die Waffe, lade nach, wechsle die Waffen und stirb einmal, um die Munitionsanzeige zu testen. Diese Schritte validieren das Verhalten, anstatt der Funktionsliste zu vertrauen.<\/p>\n<h2>Geschwindigkeit, Kilometerstand und Sicherheitsgurtpr\u00fcfungen<\/h2>\n<ul>\n<li>Vergleiche station\u00e4re, langsame und Autobahnwerte mit demselben Fahrzeug. Wechsle zwischen km\/h und mph und best\u00e4tige, dass die Umrechnung plausibel und konsistent ist.<\/li>\n<li>Fahre eine feste Route, zeichne den Anfangs- und Endkilometerstand auf, verbinde dich erneut und wiederhole es. Identifiziere, ob der Kilometerstand pro Fahrzeug, pro Charakter oder nur client-lokal ist.<\/li>\n<li>Verwende Blinker, w\u00e4hrend du stehst und dich bewegst. Best\u00e4tige, dass die Ger\u00e4usche aufh\u00f6ren, sich nicht stapeln und nur f\u00fcr den beabsichtigten Spieler h\u00f6rbar sind.<\/li>\n<li>Teste den Zustand des Sicherheitsgurts beim Einsteigen, Aussteigen, Auswerfen, Tod und Neustart der Ressource. Wenn eine Abh\u00e4ngigkeit fehlt, sollte die HUD klar fehlschlagen, anstatt Fehler zu spammen.<\/li>\n<li>Best\u00e4tige, dass das Flugzeug-Layout stra\u00dfenbezogene Steuerungen ausblendet und nicht bricht, wenn zwischen Fahrzeugklassen gewechselt wird.<\/li>\n<\/ul>\n<h2>Leistungsmessung<\/h2>\n<p>Erfasse die Client-Ressourcenzeit, w\u00e4hrend du zu Fu\u00df bist, f\u00e4hrst, das Einstellungsfeld ge\u00f6ffnet hast und nach wiederholten Fahrzeug\u00fcberg\u00e4ngen. Zeichne NUI-Konsole-Fehler auf und vergleiche den Framespacing an derselben Stelle. Eine HUD wird h\u00e4ufig aktualisiert, daher k\u00f6nnen ineffiziente Abfragen oder \u00fcbergro\u00dfe UI-Arbeiten in einem statischen Screenshot unsichtbar bleiben.<\/p>\n<p>Teste mit der Produktionsminikarte, Status HUD, Inventar, Benachrichtigungen und Fahrzeugskripten aktiviert. Zwei individuell funktionierende NUI-Ressourcen k\u00f6nnen sich dennoch \u00fcberlappen, um die Aufmerksamkeit konkurrieren oder Geschwindigkeit, Kraftstoff, Sicherheitsgurt und Jobinformationen duplizieren.<\/p>\n<h2>Barrierefreiheit und Spielersteuerungs\u00fcberpr\u00fcfung<\/h2>\n<p>\u00dcberpr\u00fcfe, ob Spieler die HUD skalieren, bewegen, umf\u00e4rben oder ausblenden k\u00f6nnen, ohne Quelldateien zu bearbeiten. Teste lesbaren Kontrast gegen hellen Tageslicht, Nachtstra\u00dfen, Schnee oder Regen und die Karte. Best\u00e4tige, dass Farbe nicht der einzige Indikator f\u00fcr Sicherheitsgurt, Motor oder Warnzustand ist und dass Ger\u00e4usche reduziert werden k\u00f6nnen, wenn sie nicht spielkritisch sind.<\/p>\n<p>Speichere Einstellungen, verbinde dich erneut, wechsle Charaktere und l\u00f6sche nur den Client-Speicher der Ressource, um zu verstehen, wo die Einstellungen gespeichert sind. Dokumentiere den Zur\u00fccksetzbefehl oder die Datei vor dem Start, damit das Support-Team eine au\u00dferbildschirmige oder unleserliche HUD wiederherstellen kann, ohne den gesamten FiveM-Cache eines Spielers zu l\u00f6schen.<\/p>\n<h2>Bereitstellung und R\u00fcckabwicklung<\/h2>\n<p>Wenn das \u00fcberpr\u00fcfte Archiv bestanden hat, installiere es unter seinem exakten, manifestgest\u00fctzten Ordnernamen und verwende <code>sicherstellen<\/code> f\u00fcr diesen Namen. Sichere die vorherige HUD, Framework-Konfiguration, Datenbank\u00e4nderungen und <code>server.cfg<\/code>. Um zur\u00fcckzurollen, stoppe die neue Ressource, stelle die alte Startreihenfolge und die Daten wieder her, l\u00f6sche nur den relevanten Test-Cache und wiederhole die Beitrets-, Fahrzeug-, Job- und Wiederbelebungspr\u00fcfungen.<\/p>\n<h2>Legacy-Monetarisierter Spiegel<\/h2>\n<p><a href=\"https:\/\/linkvertise.com\/1197882\/fivem-speedometer-hud?o=sharing\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\u00d6ffne die beibehaltene Speedometer HUD Linkvertise-Seite<\/a>. FiveMX hat das Archiv oder dessen Lizenz nicht \u00fcberpr\u00fcft. F\u00fchre keine npm-Skripte oder Servercodes aus, bis die genauen Dateien die oben genannten Pr\u00fcfungen bestehen.<\/p>\n<h2>Unterst\u00fctzungsnachweise zur internen Ver\u00f6ffentlichung<\/h2>\n<p>Gib dem Support-Personal den getesteten Archiv-Hash, den genauen Ressourcen-Namen, die Framework- und Abh\u00e4ngigkeitsversionen, den Build-Befehl, falls einer tats\u00e4chlich erforderlich war, die Methode zum Zur\u00fccksetzen der Einstellungen und Screenshots von jeder Aufl\u00f6sung. F\u00fcge die erwartete Rolle, das Fahrzeug, die Geschwindigkeits-Einheit und die Persistenz-Ergebnisse hinzu. Dadurch wird \u201cder HUD ist kaputt\u201d zu einem reproduzierbaren Fall und hilft, einen Paketfehler von einem Konflikt mit einer anderen Minimap-, Status-, Kraftstoff- oder Fahrzeugressource zu unterscheiden.<\/p>\n<h2>Prim\u00e4re Referenzen<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/scripting-manual\/nui-development\/full-screen-nui\/\" target=\"_blank\" rel=\"noopener\">Cfx.re Vollbild NUI Dokumentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/scripting-manual\/introduction\/introduction-to-resources\/\" target=\"_blank\" rel=\"noopener\">Cfx.re Ressourcenstruktur<\/a><\/li>\n<li><a href=\"https:\/\/fivemx.com\/de\/so-verwenden-sie-resmon-in-fivem-um-ressourcen-zu-optimieren\/\">FiveM-Ressourcen\u00fcberwachungsleitfaden<\/a><\/li>\n<li><a href=\"https:\/\/fivemx.com\/de\/fivem-hud\/\">FiveM HUD-Produkte<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Untersuche das unbekannte HUD-Archiv und npm-Workflow, \u00fcberpr\u00fcfe NUI-Verpackung, teste Rollen und Aufl\u00f6sungen, messe Ressourcenzeit und behalte Rollback bei.<\/p>","protected":false},"featured_media":150212,"template":"","meta":{"footnotes":""},"categories":[2297,2330,2877],"tags":[2931,2928,2948],"free-resource-types":[3075],"free-resource-frameworks":[3070],"class_list":["post-150211","fivemx_free_resource","type-fivemx_free_resource","status-publish","has-post-thumbnail","hentry","category-free","category-hud","category-free-fivem-job-scripts","tag-car","tag-free","tag-vehicle","fivemx_free_resource_type-hud","fivemx_free_resource_framework-esx"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/free-resources\/150211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/free-resources"}],"about":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/types\/fivemx_free_resource"}],"version-history":[{"count":4,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/free-resources\/150211\/revisions"}],"predecessor-version":[{"id":214593,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/free-resources\/150211\/revisions\/214593"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media\/150212"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media?parent=150211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/categories?post=150211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/tags?post=150211"},{"taxonomy":"fivemx_free_resource_type","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/free-resource-types?post=150211"},{"taxonomy":"fivemx_free_resource_framework","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/free-resource-frameworks?post=150211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}