← Todas las guías
MuHost 99b/s1

5 min de lectura

Cómo programar bonificaciones con Bonus Manager en MuHost 99b/s1

Bonus Manager permite asociar un horario y valores a cada EventIndex. La copia de ejemplo contiene filas de demostración comentadas, no eventos activos.

Antes de empezar

  • ✓Una instalación MuHost 99b/s1 cuya estructura coincida con la descrita; las opciones pueden cambiar entre versiones.
  • ✓Acceso a los archivos del servidor y una copia de seguridad antes de editar.
  • ✓Un entorno de prueba o una ventana de mantenimiento.

Paso a paso

  1. 1

    Revisá el interruptor

    En GameServer/DATA/GameServerInfo - Event.dat buscá BonusManagerSwitch: 1 habilita el administrador y 0 lo deshabilita. Un interruptor habilitado no crea por sí solo una programación.

  2. 2

    Definí el horario

    En Data/Event/BonusManager.dat, la sección 0 contiene EventIndex seguido de año, mes, día, día de semana, hora, minuto y segundo. Por ejemplo, 0 * * * * 20 0 0 es una programación diaria a las 20:00 para el índice 0, según el reloj del servidor.

  3. 3

    Definí el evento y sus valores

    En la sección 1 configurá el mismo EventIndex, mensajes, BonusTime en segundos y nombre entre comillas. En la sección 2 asociá ese índice con BonusIndex, cuatro valores AL0 a AL3 y BonusMapNumber. Los ejemplos del archivo identifican experiencia, drop y Chaos Mix; revisá tu source antes de cambiar otros tipos.

  4. 4

    Guardá y comprobá

    Las líneas que empiezan con // son comentarios y no se cargan. Conservá las secciones y end; luego verificá en una prueba el horario, duración, mapa y efecto real de cada bonificación.