Lib Template
Cette librairie regroupe des outils réutilisables dans toutes tes ressources FiveM. Utilise-les via exports["basic"]: ou lib.callback(...).
🔧 Exports disponibles
✅ _notify(message, title, icon)
But : Affiche une notification simple de type ticker.
exports["basic"]:_notify("Tu as bien rejoint le serveur.")
✅ _showAdvancedNotify(message, title, icon)
But : Affiche une notification avancée avec icône et en-tête.
exports["basic"]:_showAdvancedNotify("Votre commande a expiré", "Temps écoulé", "CHAR_BLOCKED")
✅ _showHelpNotification(message)
But : Affiche une aide contextuelle (comme "Appuie sur E pour parler").
exports["basic"]:_showHelpNotification("Appuyez sur ~INPUT_CONTEXT~ pour accéder à la location")
✅ _drawMarker(type, coords)
But : Dessine un marker 3D aux coordonnées données.
exports["basic"]:_drawMarker(1, coords)
✅ _spawnPed(model, coords, heading)
But : Fait apparaître un PNJ statique, figé dans un scénario.
exports["basic"]: _spawnPed("csb_sol", coords, heading)
🧩 Callbacks disponibles (lib.callback
)
Utilisation standard :
lib.callback('nom_du_callback', false, function(success) if success then -- Traitement après réussite end end, ...)
🔁 basic:ShowNotify
But : Affiche une notification simple.
lib.callback.await('basic:ShowNotify', source, "Bienvenue sur 69 Développement")
🔁 basic:showAdvancedNotify
But : Affiche une notification avancée (titre + icône).
lib.callback.await('basic:showAdvancedNotify', source, "Transaction en cours", "Banque", "CHAR_BANK_MAZE")
Last updated