Inicio › Documentación › Exports · origen_hud
Todos los exports se registran en el lado cliente bajo el nombre de recurso origen_hud.
No hay exports en el lado servidor.
showDeath(tiempo) → voidMuestra en pantalla el temporizador de muerte/desangrado. Úsalo cuando Config.AutoDeath = false y quieras lanzar la pantalla de muerte manualmente desde un script externo (por ejemplo, un recurso de ambulancia o laststand).
exports['origen_hud']:showDeath(tiempo)| Parámetro | Tipo | Descripción |
|---|---|---|
tiempo |
number |
Tiempo en segundos que se mostrará en la cuenta atrás de muerte. |
Llama a este export solo cuando Config.AutoDeath = false. Si AutoDeath está activado, el HUD detecta la muerte automáticamente mediante eventos del juego y este export entrará en conflicto.
hideDeath() → voidOculta el temporizador de muerte y quita la pantalla de muerte. Llámalo cuando el jugador sea reanimado.
exports['origen_hud']:hideDeath()Ejemplo de uso en un script de ambulancia:
-- 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) → voidMuestra un mensaje de reaparición en pantalla.
exports['origen_hud']:showRespawn(msg)| Parámetro | Tipo | Descripción |
|---|---|---|
msg |
string |
Mensaje que se mostrará en la pantalla de reaparición. |
setPlayerLoaded(bool) → voidEstablece manualmente el estado de inicio de sesión del jugador dentro del HUD. Sirve para forzar que el HUD se muestre u oculte sin esperar a los eventos de login del framework.
exports['origen_hud']:setPlayerLoaded(bool)| Parámetro | Tipo | Descripción |
|---|---|---|
bool |
boolean |
true para marcar al jugador como cargado y mostrar el HUD. false para ocultarlo. |
Este export solo es necesario en casos puntuales en los que el HUD no detecta el estado de login automáticamente. En la mayoría de configuraciones, Config.ForceLogin = true se encarga de esto internamente.
ShowHud() → voidHace visible el HUD. Úsalo para restaurar el HUD después de ocultarlo con HideHud().
exports['origen_hud']:ShowHud()HideHud() → voidOculta por completo el HUD de la pantalla. Útil para cinemáticas, menús personalizados o cualquier situación en la que el HUD no deba verse.
exports['origen_hud']:HideHud()Ejemplo: ocultar el HUD durante una cinemática:
exports['origen_hud']:HideHud()
-- ... cutscene logic ...
exports['origen_hud']:ShowHud()