Ressourcen
QB-BENACHRICHTIGUNG
Suchen Sie nach einem leichten, reaktionsschnellen Benachrichtigungssystem für Ihren QBCore-basierten FiveM-Server? Suchen Sie nicht weiter! Dieses saubere Benachrichtigungsskript, erstellt mit der Leistung von Rückenwind CSS, bietet nahtloses Design und Funktionalität, die auf moderne Serverumgebungen zugeschnitten sind.
Abhängigkeiten
Bevor Sie sich in die Funktionen vertiefen, stellen Sie sicher, dass Ihr Server die folgenden Anforderungen erfüllt:
- qb-core: Die Grundlage Ihres QBCore-Servers.
Merkmale
Dieses Benachrichtigungsskript ist mit zahlreichen Funktionen ausgestattet, die es zu einer unverzichtbaren Ergänzung für Ihren Server machen:
- Reaktionsfähiges Design: Hebelwirkung Rückenwind CSSpassen sich die Benachrichtigungen automatisch an unterschiedliche Bildschirmgrößen an und gewährleisten so ein einheitliches Benutzererlebnis auf allen Geräten.
- Anpassbare Benachrichtigungen: Ändern Sie die Benachrichtigungstypen, -dauern und -stile, damit sie zum Branding Ihres Servers passen.
- Einfache Integration: Das Skript ist Plug-and-Play, wodurch Einrichtung und Bereitstellung schnell und mühelos sind.
v42-Benachrichtigung [QB/ESX]
Videovorschau
Durch das Anpassen von Benachrichtigungen auf Ihrem FiveM-Server können Sie die Benutzererfahrung erheblich verbessern, indem Sie den Spielern klare und gestaltete Warnungen geben. In diesem Leitfaden führen wir Sie durch das Ersetzen von Standardbenachrichtigungssystemen in QBCore und ESX mit dem v42-Benachrichtigung Ressource für bessere Anpassung und Leistung.
So installieren Sie
In Ihrem qb-core/client/funktionen.lua
Die Standardbenachrichtigungsfunktion finden Sie in der Zeile 88.
Ersetzen Sie die Standardfunktion:
Hier ist die Standardfunktion, die Sie ersetzen müssen:
Funktion QBCore.Functions.Notify(Text, Texttyp, Länge)
wenn Typ(Text) == "Tabelle", dann
lokaler ttext = text.text oder „Platzhalter“
lokale Beschriftung = Text.Beschriftung oder „Platzhalter“
Texttyp = Texttyp oder „primär“
Länge = Länge oder 5000
SendNUIMessage({
Aktion = "Benachrichtigen",
Typ = Texttyp,
Länge = Länge,
text = ttext,
Beschriftung = Beschriftung
})
sonst
Texttyp = Texttyp oder „primär“
Länge = Länge oder 5000
SendNUIMessage({
Aktion = "Benachrichtigen",
Typ = Texttyp,
Länge = Länge,
text = Text
})
Ende
Ende
Ersetzen Sie es durch die folgende optimierte Funktion, die verwendet v42-Benachrichtigung:
Funktion QBCore.Functions.Notify(Text, Texttyp, Länge)
exports['v42-notify']: notification(text, texttyp, länge);
Ende
Stellen Sie v42-notify sicher:
Zum Aktivieren der v42-Benachrichtigung Ressource, öffnen Sie Ihre Spielkonsole (drücken Sie F8) und geben Sie ein:
Stellen Sie sicher, dass v42 benachrichtigt wird
Anwendungsbeispiel:
Sie können die aktualisierte Benachrichtigungsfunktion in QBCore jetzt wie folgt verwenden:
QBCore.Functions.Notify("Nachricht hier", "Erfolg", 5000)
Von NoPixel inspirierte Benachrichtigungen
Im Bereich des Benutzeroberflächendesigns ist eine effektive Farbcodierung von Benachrichtigungen unerlässlich, um die Aufmerksamkeit des Benutzers zu lenken und das Gesamterlebnis zu verbessern. Eine Warnmeldung, dargestellt durch ein leuchtendes Gelb (Farbe: 3), dient als wichtige Warnung und signalisiert Benutzern, vorsichtig vorzugehen oder sich potenzieller Probleme bewusst zu sein. Normale Benachrichtigungen, dargestellt in einem ruhigen Blau (Farbe: 1), liefern Benutzern Informationen, die keine sofortige Aktion erfordern, und vermitteln ein Gefühl von Stabilität und Routine. Andererseits erfordern Fehlerbenachrichtigungen, hervorgehoben in einem auffälligen Rot (Farbe: 2), dringende Aufmerksamkeit und weisen auf kritische Probleme hin, die umgehend behoben werden müssen. Zusammen erzeugen diese farbcodierten Benachrichtigungen eine klare visuelle Hierarchie und stellen sicher, dass Benutzer die Wichtigkeit und Dringlichkeit jeder Nachricht leicht interpretieren können, was letztendlich zu einem intuitiveren und reaktionsschnelleren Benutzererlebnis führt.
Installieren:
QBCore-Benachrichtigung: In Zeile 83 in qb-core > client > function.lua > Zeile 83 Ersetzen bis Zeile 106
Funktion QBCore.Functions.Notify(Text, Texttyp, Länge) wenn Typ(Text) == "Tabelle" dann lokaler Text = Text.Text oder ‚Platzhalter‘ lokale Beschriftung = Text.Beschriftung oder ‚Platzhalter‘ Texttyp = Texttyp oder ‚primär‘ Länge = Länge oder 5000 Exporte[‚Benachrichtigungen‘]:sendnotify(Text, Texttyp, Länge, Beschriftung) sonst Texttyp = Texttyp oder ‚primär‘ Länge = Länge oder 5000 Exporte[‚Benachrichtigungen‘]:sendnotify(Text, Texttyp, Länge) Ende Ende
K5 Benachrichtigen
Wir freuen uns, ein KOSTENLOSES Fivem-Skript mit Ihnen zu teilen, das Ihnen hilft, Ihr Spielerlebnis zu verbessern, indem Sie verschiedene Arten von Benachrichtigungen erstellen können, die Sie immer wieder verwenden können. Demo-Video hier
Mit diesem benutzerfreundlichen Tool können Serverbesitzer Benachrichtigungen an den Stil und das Gameplay ihres Servers anpassen. Egal, ob Sie Neuigkeiten zu Ereignissen teilen, Spieler über wichtige Updates informieren oder Ihrem Server einfach ein einzigartigeres Aussehen verleihen möchten, mit diesem Skript ist es ganz einfach.
Sie können es schnell einrichten und die Benachrichtigungen nach Belieben ändern. Dies trägt dazu bei, das Interesse der Spieler aufrechtzuerhalten und Ihren Server in der Fivem-Community attraktiver zu machen.
Welches gefällt dir am besten? Hinterlasse einen Kommentar