Escenas y Disparadores
Aprende a crear escenas narrativas, configurar disparadores y efectos visuales.
🎬 Sistema de Escenas
Las escenas son el corazón de AxLore. Definen qué se dice, quién lo dice y cuándo sucede.
📝 Estructura de una Escena
Cada escena en config.yml sigue este esquema:
nombre_escena:
title:
es: "&6&lEl Despertar"
en: "&6&lThe Awakening"
text:
es: "Has despertado en una tierra extraña..."
en: "You have awakened in a strange land..."
voice-id: "ID_OPCIONAL" # Si no se pone, usa el global
effect: "epic" # whisper, echo, dark, epic o none
display-mode: "BOTH" # BOTH, HOLOGRAM, BOSSBAR
one-time: true # Solo una vez por jugador (opcional)
trigger:
type: REGION
value: "zona_spawn"
cooldown: 3600 # Tiempo en segundos (1 hora)
⚡ Tipos de Disparadores (Triggers)
AxLore admite múltiples formas de activar una narrativa automáticamente. Puedes configurarlos manualmente en el YAML o usar el sistema dinámico de vínculos.
| Tipo | Valor Requerido | Descripción |
|---|---|---|
| JOIN | (Vacío) | Se activa cuando un jugador entra al servidor. |
| FIRST_JOIN | (Vacío) | Ideal para introducciones tutoriales inmersivas. |
| INTERACT | Material | Se activa al hacer clic derecho en un bloque (ej: COAL_ORE). |
| NPC | ID de NPC | Integración con Citizens (usa el ID numérico). |
| ZNPC | Nombre NPC | Integración con ZNPCsPlus (usa el nombre del NPC). |
| WG_FLAG | (Vacío) | Se activa mediante las flags axlore-enter o axlore-leave. |
| REGION_ENTER | ID de Región | Se activa al entrar en una región de WorldGuard específica. |
| REGION_LEAVE | ID de Región | Se activa al salir de una región de WorldGuard específica. |
| COMMAND | (Vacío) | Solo se activa manualmente o mediante lógica externa. |
| MYTHIC_DEATH | ID del Mob | Se activa cuando muere un mob de MythicMobs. |
| MYTHIC_INTERACT | ID del Mob | Al hacer clic derecho en un mob de MythicMobs. |
| QUEST_START | Título de Quest | Al iniciar una misión en el plugin Quests. |
| QUEST_COMPLETE | Título de Quest | Al completar una misión en el plugin Quests. |
| AURASKILLS_LEVELUP | habilidad:nivel |
Al subir de nivel en AuraSkills (valor opcional). |
| MCMMO_LEVELUP | habilidad:nivel |
Al subir de nivel en mcMMO (valor opcional). |
| SKILL_LEVEL | habilidad:nivel |
Disparador legacy consolidado para ambos sistemas. |
🛠️ Comandos de Gestión de Escenas
Además de la configuración manual, AxLore ofrece herramientas potentes para gestionar la narrativa en tiempo real:
📢 Reproducción y Difusión
/axlore play <escena> [jugador]: Reproduce una escena para ti o para el jugador indicado. Útil para eventos manuales./axlore shout <escena>: ¡Difusión total! Reproduce la escena para todos los jugadores conectados a la vez. Ideal para eventos globales del servidor.
🔗 Vinculación Dinámica
Si no quieres editar el archivo YAML manualmente, puedes usar:
/axlore link <tipo> <escena> [valor]: Vincula una escena a un disparador en caliente.- Ejemplo:
/axlore link region bienvenida_norte portal_nortevincula la escena a una región de WorldGuard inmediatamente.
- Ejemplo:
🎙️ Generación de Audio AI
/axlore generate <nombre>: El comando más importante tras crear una escena. Envía el texto a ElevenLabs, descarga el audio, lo convierte a OGG (optimizado con FFmpeg) y lo inyecta en tu Resource Pack automáticamente.
👁️ Modos de Visualización (Subtítulos)
AxLore no solo tiene audio, sino también un sistema visual de subtítulos avanzado:
- BOSSBAR: Muestra el título y el texto en una barra superior con progreso.
- HOLOGRAM (Holograma): Crea un texto flotante que sigue la mirada del jugador con efecto de "máquina de escribir".
- BOTH: Activa ambos sistemas simultáneamente.
🎞️ Introducciones (Intros)
AxLore permite reproducir efectos de sonido ambientales (como estática de radio, campanas o suspiros) justo antes de que la narración de la IA comience.
- Carpeta de archivos:
/plugins/AxLore/intros/ - Clave de configuración:
intro-audio: "mi_sonido.mp3"
Formatos Soportados:
| Categoría | Formatos |
|---|---|
| Nativo (Más rápido) | .ogg, .wav |
| Transcodificación auto | .mp3, .mp4, .m4a |

Interfaz del editor in-game: Gestiona tus escenas de forma visual.
¿Te resultó útil?
Ayúdanos a mejorar nuestra documentación.(Anónimo y en cualquier idioma)