qbCore Notify Scripts (Overzicht)

Meldingen

QB-MELDEN

ebf8ccef47f76bcc362beccc23f5dad54b19e63b

Bent u op zoek naar een lichtgewicht, responsief notificatiesysteem voor uw QBCore-gebaseerde FiveM-server? Zoek niet verder! Dit schone notificatiescript, gebouwd met de kracht van CSS-feedbackbiedt een naadloos ontwerp en functionaliteit die zijn afgestemd op moderne serveromgevingen.

Afhankelijkheden

Voordat u zich verdiept in de functies, moet u ervoor zorgen dat uw server aan de volgende vereisten voldoet:

  • qb-kern: De basis van uw QBCore-server.

Functies

Dit notificatiescript zit boordevol functies die het tot een essentiële aanvulling op uw server maken:

  • Responsief ontwerp:Gebruikmaken van CSS-feedbackworden de meldingen automatisch aangepast aan verschillende schermformaten, waardoor een consistente gebruikerservaring op alle apparaten wordt gegarandeerd.
  • Aanpasbare meldingen: Pas de meldingstypen, -duur en -stijl aan zodat deze bij de huisstijl van uw server passen.
  • Eenvoudige integratie:Het script is plug-and-play, waardoor installatie en implementatie snel en moeiteloos verlopen.

v42-melding [QB/ESX]

271112574 5b79caa1 19eb 456d 9d2d bd6869e78ad4

Voorbeeldvideo

Het aanpassen van meldingen in uw FiveM-server kan de gebruikerservaring aanzienlijk verbeteren door duidelijke en gestileerde meldingen aan spelers te bieden. In deze gids leiden we u door het vervangen van standaardmeldingssystemen in QBCore en ESX met de v42-melding bron voor betere aanpassingen en prestaties.

Hoe te installeren

In uw qb-core/client/functies.lua, vind de standaardmeldingsfunctie op regel 88.

Vervang de standaardfunctie:

Dit is de standaardfunctie die u moet vervangen:

functie QBCore.Functions.Notify(tekst, teksttype, lengte)
als type(tekst) == "tabel" dan
lokale ttext = tekst.tekst of 'Placeholder'
lokale ondertiteling = tekst.bijschrift of 'Placeholder'
teksttype = teksttype of 'primair'
lengte = lengte of 5000
StuurNUIMeessage({
actie = 'melden',
type = teksttype,
lengte = lengte,
tekst = ttekst,
onderschrift = onderschrift
})
anders
teksttype = teksttype of 'primair'
lengte = lengte of 5000
StuurNUIMeessage({
actie = 'melden',
type = teksttype,
lengte = lengte,
tekst = tekst
})
einde
einde

Vervang het door de volgende gestroomlijnde functie die gebruikmaakt van v42-melding:

functie QBCore.Functions.Notify(tekst, teksttype, lengte)
exports['v42-notify']:notify(tekst, teksttype, lengte);
einde

Zorg voor v42-notify:

Om de v42-melding bron, open uw spelconsole (druk op F8) en typ:

zorg v42-melding

Gebruiksvoorbeeld:

U kunt nu de bijgewerkte meldingsfunctie in QBCore als volgt gebruiken:

QBCore.Functions.Notify("Bericht hier", 'succes', 5000)

NoPixel-geïnspireerde meldingen

294379826 7a399947 6ccd 4edf 89e3 2e2f7ec502c7

Op het gebied van gebruikersinterfaceontwerp is effectieve kleurcodering voor meldingen essentieel om de aandacht van de gebruiker te leiden en de algehele ervaring te verbeteren. Een waarschuwingsmelding, weergegeven in een levendig geel (kleur: 3), dient als een cruciale waarschuwing, die gebruikers signaleert om voorzichtig te werk te gaan of zich bewust te zijn van mogelijke problemen. Normale meldingen, weergegeven in een kalm blauw (kleur: 1), bieden gebruikers informatie die geen onmiddellijke actie vereist, wat een gevoel van stabiliteit en routine bevordert. Aan de andere kant vereisen foutmeldingen, gemarkeerd in een opvallend rood (kleur: 2), dringende aandacht, wat kritieke problemen aangeeft die onmiddellijk moeten worden aangepakt. Samen creëren deze kleurgecodeerde meldingen een duidelijke visuele hiërarchie, waardoor gebruikers het belang en de urgentie van elk bericht gemakkelijk kunnen interpreteren, wat uiteindelijk leidt tot een intuïtievere en responsievere gebruikerservaring.

Installeren:

QBCore Melden: Op regel 83 in qb-core > client > function.lua > Regel 83 Vervangen tot regel 106

functie QBCore.Functions.Notify(tekst, teksttype, lengte) als type(tekst) == "tabel" dan lokale ttext = tekst.tekst of 'Placeholder' lokale bijschrift = tekst.bijschrift of 'Placeholder' teksttype = teksttype of 'primair' lengte = lengte of 5000 exports['meldingen']:sendnotify(ttext, teksttype, lengte, bijschrift) anders teksttype = teksttype of 'primair' lengte = lengte of 5000 exports['meldingen']:sendnotify(tekst, teksttype, lengte) einde einde

K5 Melden

68747470733a2f2f692e696d6775722e636f6d2f4f586f423053752e706e67

We zijn blij om een GRATIS Fivem-script met je te delen waarmee je je game-ervaring kunt verbeteren. Je kunt verschillende soorten meldingen maken die je steeds opnieuw kunt gebruiken. Demovideo hier

Met deze gebruiksvriendelijke tool kunnen servereigenaren meldingen aanpassen aan de stijl en gameplay van hun server. Of u nu nieuws wilt delen over evenementen, spelers belangrijke updates wilt laten weten of uw server gewoon unieker wilt laten voelen, dit script maakt het eenvoudig.

Je kunt het snel instellen en de meldingen naar wens wijzigen. Zo houd je spelers geïnteresseerd en wordt je server aantrekkelijker voor de Fivem-community.


Welke vind je het leukst? Laat een reactie achter

Laat een reactie achter

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *


Krijg 20% korting op alle volledige QBCore-servers
nl_NLNederlands