Accueil › Documentation › Exports · origen_hud
Tous les exports sont enregistrés côté client sous le nom de ressource origen_hud.
Il n’y a aucun export côté serveur.
showDeath(tiempo) → voidAffiche à l’écran le minuteur de mort/saignement. Utilise-le quand Config.AutoDeath = false et que tu veux déclencher manuellement l’écran de mort depuis un script externe (par exemple une ressource d’ambulance ou de laststand).
exports['origen_hud']:showDeath(tiempo)| Paramètre | Type | Description |
|---|---|---|
tiempo |
number |
Temps en secondes à afficher dans le compte à rebours de mort. |
N’appelle cet export que lorsque Config.AutoDeath = false. Si AutoDeath est activé, le HUD détecte la mort automatiquement via les événements du jeu et cet export entrera en conflit.
hideDeath() → voidMasque le minuteur de mort et retire l’écran de mort. Appelle-le lorsque le joueur est réanimé.
exports['origen_hud']:hideDeath()Exemple d’utilisation dans un script d’ambulance :
-- Show death screen when player enters laststand
exports['origen_hud']:showDeath(math.ceil(LaststandTime))
-- Hide death screen after revive
exports['origen_hud']:hideDeath()showRespawn(msg) → voidAffiche un message de réapparition à l’écran.
exports['origen_hud']:showRespawn(msg)| Paramètre | Type | Description |
|---|---|---|
msg |
string |
Message à afficher sur l’écran de réapparition. |
setPlayerLoaded(bool) → voidDéfinit manuellement l’état de connexion du joueur dans le HUD. Sert à forcer l’affichage ou le masquage du HUD sans attendre les événements de connexion du framework.
exports['origen_hud']:setPlayerLoaded(bool)| Paramètre | Type | Description |
|---|---|---|
bool |
boolean |
true pour marquer le joueur comme chargé et afficher le HUD. false pour le masquer. |
Cet export n’est nécessaire que dans les cas particuliers où le HUD ne détecte pas automatiquement l’état de connexion. Dans la plupart des configurations, Config.ForceLogin = true s’en charge en interne.
ShowHud() → voidRend le HUD visible. Utilise-le pour restaurer le HUD après l’avoir masqué avec HideHud().
exports['origen_hud']:ShowHud()HideHud() → voidMasque complètement le HUD de l’écran. Utile pour les cinématiques, les menus personnalisés ou toute situation où le HUD ne doit pas être visible.
exports['origen_hud']:HideHud()Exemple : masquer le HUD pendant une cinématique :
exports['origen_hud']:HideHud()
-- ... cutscene logic ...
exports['origen_hud']:ShowHud()