izzy HUD v4
Fortschrittliches HUD mit schönem, anpassbarem Benachrichtigungssystem und verschiedenen Benachrichtigungstypen.
Video-Vorschau
Click to load video from YouTube. By watching, you agree to their privacy policy.
izzy HUD v4 - Fortschrittliches Benachrichtigungs- und Status-System
Verbessere deinen FiveM-Server mit izzy HUD v4, einem funktionsreichen Head-up-Display mit fortschrittlichen Benachrichtigungen, Stresssystemintegration und umfassender Spielerstatusüberwachung. Diese aktualisierte Version enthält moderne Benachrichtigungsgestaltung, Stressgewinnung/Entlastungsmechanismen und anpassbare Statusanzeigen, die speziell für den QBCore-Framework entwickelt wurden, um ein immersives und poliertes Spielererlebnis zu schaffen.
Video-Vorschau
Video-Vorschau
https://www.youtube.com/watch?v=PKK7o3iwm68Was es auszeichnet
- Fortschrittliche Benachrichtigungen - Schöne, anpassbare Benachrichtigungssystem mit mehreren Typen
- Stress-Mechaniken - Integriertes Stressgewinnungs- und Entlastungssystem für verbesserte Rollenspiele
- QBCore-Integration - Speziell für die QBCore-Framework-Kompatibilität entwickelt
- Anpassbare Ereignisse - Einfache Client-Events für das Stressmanagement
- Moderne UI-Gestaltung - Sauberes, professionelles Interface mit flüssigen Animationen
- Benachrichtigungstypen - Erfolg (grün), Fehler (rot) und Inform (blau) Benachrichtigungskategorien
- Anpassbare Dauer - Einstellbare Benachrichtigungsanzeigezeiten
Benachrichtigungssystem
izzy HUD v4 ersetzt die Standard-QBCore-Benachrichtigungen durch ein sophistiziertes System, das drei Benachrichtigungstypen unterstützt: Erfolg (grün), Fehler (rot) und Inform (blau). Jede Benachrichtigung kann einen Titel/Überschrift und detaillierten Text enthalten, wodurch eine klare Kommunikation mit den Spielern ermöglicht wird. Das System verwaltet automatisch die Benachrichtigungswarteschlange, das Stapeln und das Verblassen für eine optimale visuelle Darstellung.
Einrichtungsanleitung
Readme
# Benachrichtigung
function QBCore.Functions.Notify(text, texttype, length)
texttype = texttype == success and success or texttype == error and error or inform
length = length or 5000
if type(text) == 'table' then
local ttext = text.text or 'Placeholder'
local caption = text.caption or 'Placeholder'
exports['izzy-hudv4']:addNotification(type, caption, length)
else
exports['izzy-hudv4']:addNotification(type, caption, length)
end
end
# Stress-Ereignisse (Client-Seite)
TriggerEvent(izzy-hudv4:client:gainStress, math.random(1, 3))
TriggerEvent(izzy-hudv4:client:relieveStress, math.random(1, 3))
Benachrichtigungsmerkmale
- Erfolg-Benachrichtigungen - Grün-themed Alerts für positive Ergebnisse und abgeschlossene Aktionen
- Fehler-Benachrichtigungen - Rot-themed Warnungen für Fehler und verbotene Aktionen
- Inform-Benachrichtigungen - Blau-themed allgemeine Informationsnachrichten
- Überschrift-System - Optionale Titeltext für die Kategorisierung von Benachrichtigungen
- Nachrichtentext - Detailierte Beschreibung der Benachrichtigung
- Dauersteuerung - Anpassbare Anzeigedauer pro Benachrichtigung (Standard 5000 ms)
- Intelligente Warteschlange - Automatische Verwaltung mehrerer Benachrichtigungen
- Flüssige Animationen - Ein- und Ausblendeffekte für professionelles Aussehen
Stresssystem
Das integrierte Stressmechanik fügt psychologische Realität in Rollenspielszenarien hinzu. Spieler gewinnen Stress während intensiver Situationen wie Schusswechsel, Verfolgungsjagden oder kriminellen Aktivitäten. Stress kann durch Ruhe, Medikamente oder beruhigende Aktivitäten gelindert werden. Hohe Stresslevel können das Gameplay beeinflussen, indem sie Konsequenzen für intensive Aktionen schaffen.
Stress-Mechaniken
- Stressgewinnungsereignis - `TriggerEvent(izzy-hudv4:client:gainStress, amount)`
- Stressentlastungsereignis - `TriggerEvent(izzy-hudv4:client:relieveStress, amount)`
- Dynamische Werte - Stressänderungen basieren auf der Situation Intensität
- Visuelle Rückmeldung - Bildschirmeffekte und Indikatoren bei hohem Stresslevel
- Allmähliche Erholung - Stress erholt sich natürlich über die Zeit, wenn ruhig
- Tätigkeitsintegration - Stressverbindung zu verschiedenen In-Game-Aktivitäten
Ideal für
- QBCore-Server, die fortschrittliche Benachrichtigungssysteme wünschen
- Rollenspielgemeinschaften, die psychologische Realität betonen
- Server mit Kampf- und hohem Stressszenarien
- Gemeinschaften, die die Standard-QBCore-Benachrichtigungen ersetzen
- Server, die professionelles UI-Polish wünschen
Verwendungsbeispiele
Basic Notification:
QBCore.Functions.Notify(Action completed successfully, success, 5000)
Notification with Caption:
QBCore.Functions.Notify({
text = You received $5000 from the bank,
caption = Banking System
}, success, 7000)
Gain Stress (Client-Side):
TriggerEvent(izzy-hudv4:client:gainStress, math.random(1, 3))
Relieve Stress (Client-Side):
TriggerEvent(izzy-hudv4:client:relieveStress, math.random(1, 3))
Stressimplementierung
Stressereignisse können in verschiedenen Szenarien ausgelöst werden:
- Schusswechsel - Stressgewinnung beim Schießen oder beim Beschossenwerden
- Autoverfolgung - Stress steigt während hoher Geschwindigkeitsverfolgungen
- Kriminelle Aktivitäten - Überfälle und illegale Aktionen verursachen Stress
- Nahtoderfahrung - Stressgewinnung in Situationen niedriger Gesundheit
- Medizinische Behandlung - Stressentlastung durch medizinische Behandlung
- Rauchen/Trinken - Verbrauchsmittel können Stresslevel reduzieren
- Sichere Zonen - Ruhe in Häusern oder sicheren Bereichen reduziert allmählich den Stress
Anpassungsoptionen
- Benachrichtigungsposition - Anpassung des Bildschirmplatzes von Benachrichtigungen
- Farbschemata - Anpassung der Benachrichtigungstypfarben
- Dauer-Einstellungen - Festlegung der Standard- und Maximalbenachrichtigungszeiten
- Stress-Schwellenwerte - Konfiguration von Stresslevel-Effekten und Warnungen
- Visuelle Effekte - Anpassung von stressbezogenen Bildschirmeffekten
- Soundeffekte - Optionale Benachrichtigungstöne
Technische Spezifikationen
- Leistung - Optimiert für minimalen Ressourcenverbrauch
- Framework - Speziell für QBCore entwickelt
- Client-Seite - Stressereignisse laufen clientseitig für die Leistung
- Server-Integration - Benachrichtigungen können serverseitig ausgelöst werden
- Kompatibilität - Works with QBCore notification-dependent scripts
Installation
- Stelle sicher, dass das QBCore-Framework installiert und aktualisiert ist
- Entpacke izzy-hudv4 in deinen Ressourcenordner
- Ersetze die QBCore-Benachrichtigungsfunktion durch den bereitgestellten Code
- Konfiguriere Benachrichtigungs- und Stress-Einstellungen in der Konfiguration
- Füge die Ressource zu server.cfg hinzu
- Starte den Server und teste das Benachrichtigungssystem
- Implementiere Stressereignisse in relevanten Skripten (Kampf, Aktivitäten usw.)
Framework-Kompatibilität
- ✅ QBCore-Framework - Speziell für QBCore-Server entwickelt
- ✅ QB-Core Latest - Kompatibel mit aktuellen QBCore-Versionen
Integration mit anderen Skripten
- Kampfskripte - Füge Stress zu Schusswechselmechaniken hinzu
- Polizeiskripte - Stress während Verfolgungen und Festnahmen
- Medizinische Skripte - Stressentlastung durch medizinische Behandlung
- Drogenscripts - Verbrauchsmittel, die den Stresslevel beeinflussen
- Wohnungsskripte - Sichere Zonen zur Stresswiederherstellung
- Job-Skripte - Stressvolle Jobaktivitäten (EMS, Polizeiarbeit)
Konfigurationsdatei
Die Konfiguration ermöglicht eine umfangreiche Anpassung:
- Benachrichtigungsfarben für jeden Typ
- Standardbenachrichtigungsdauer
- Maximaler Stresslevel
- Stressgewinnungs-/Verlustraten
- Intensität visuelle Effekte bei hohem Stress
- Stresswiederherstellungsrate bei Ruhe
- Bildschirmposition für Benachrichtigungen
Benachrichtigungswarteschlangenverwaltung
Das System verwaltet intelligent mehrere gleichzeitige Benachrichtigungen:
- Automatisches Stapeln von Benachrichtigungen
- FIFO (First In First Out) Warteschlangensystem
- Verhindert Bildschirmüberlastung mit intelligentem Abstand
- Verblassen alter Benachrichtigungen, wenn neue auftauchen
- Konfigurierbares Maximum an sichtbaren Benachrichtigungen
Stressvisuelle Effekte
- Niedriger Stress (0-30%) - Keine visuellen Effekte, normales Gameplay
- Mittlerer Stress (31-60%) - Leichte Bildschirmerschütterung während intensiver Momente
- Hoher Stress (61-90%) - Erhöhte Erschütterung, subtile Sichtverzerrung
- Kritischer Stress (91-100%) - Signifikante Effekte, mögliche Gesundheitseinbußen
Empfohlene Verwendung
- Ersetze die Standard-QBCore-Benachrichtigungen durch die izzy HUD-Funktion
- Implementiere Stressereignisse in Kampf- und Krimeiskripten
- Füge Stressentlastung zu medizinischen und Entspannungsaktivitäten hinzu
- Verwende Benachrichtigungstitel für bessere Organisation
- Konfiguriere die Dauer basierend auf der Nachrichtenwichtigkeit
- Teste Stressschwellenwerte, um die Gameplay-Herausforderung auszugleichen
Verbessere deine QBCore-Server-Spielerkommunikation und Rollenspieltiefe mit izzy HUD v4. Das fortschrittliche Benachrichtigungssystem bietet klare, schöne Alerts, während das integrierte Stressmechanik psychologische Realität in intensive Situationen bringt. Diese Kombination schafft ein immersiveres Erlebnis, bei dem Aktionen mentale Konsequenzen haben und Spieler professionelle Qualität Feedback erhalten. Ideal für ernsthafte Rollenspielgemeinschaften, die Poliertheit und Tiefe in ihrem Spielererlebnis wünschen.




