IGK Emulator

Eventos

Desde la versión 1.0.0 29 min de lectura Para: Dueño Actualizada el 29-10-2026

Este documento explica todos los eventos del servidor: qué son, cómo se juegan, cómo se prenden y apagan, sus horarios, requisitos, premios y el comando para iniciarlos a mano.

Las rutas son relativas a la carpeta del servidor (MuServer\...). Hay dos GameServer:

  • MuServer\GameServer\ = el servidor normal.
  • MuServer\GameServerCS\ = el servidor de Castle Siege (Valley of Loren).

Cada uno tiene su propio Data\GameServerInfo - Event.dat y Data\GameServerInfo - Custom.dat. Los archivos de MuServer\Data\ (carpetas Event, Custom, EventItemBag) son compartidos por los dos.

Conceptos comunes

Monedas de premio (WC, WP, GP)

Casi todos los eventos pagan en monedas:

ColumnaMoneda
WC (Coin1)WCoinC
WP (Coin2)WCoinP
GP (Coin3)Goblin Points

Un 0 significa "no da esa moneda".

Formato de las filas de horario

Muchos archivos tienen una sección de horarios con estas columnas:

//Year   Month   Day   DoW   Hour   Minute   Second
*        *       *     *     14     5        0
ColumnaSignificado
YearAño. * = todos
MonthMes (1-12). * = todos
DayDía del mes (1-31). * = todos
DoWDía de la semana: 1 = domingo, 2 = lunes, 3 = martes, 4 = miércoles, 5 = jueves, 6 = viernes, 7 = sábado. * = todos
HourHora (0-23). * = todas las horas
MinuteMinuto (0-59)
SecondSegundo (normalmente 0)

Ejemplos:

  • * * * * 14 5 0 = todos los días a las 14:05.
  • * * * * * 50 0 = todas las horas, en el minuto 50.
  • * * * 7 17 0 0 = los sábados a las 17:00.

Cada fila es una hora de inicio. Para agregar un horario, agregue una fila antes de end. Para quitarlo, bórrela o póngale // delante.

En algunos archivos (InvasionManager, CustomArena, CustomQuiz, CustomOnlineLottery, CustomEventDrop) la fila empieza con una columna Index extra que dice a qué evento o arena pertenece ese horario.

Tiempos de un evento (WarningTime, NotifyTime, EventTime, CloseTime)

Los eventos con salas (Blood Castle, Devil Square, Chaos Castle, Illusion Temple) usan cuatro tiempos, todos en minutos:

ClaveQué hace
WarningTimeMinutos antes de la hora en que se abre la entrada y empiezan los avisos
NotifyTimeMinutos de espera dentro de la sala, ya cerrada la entrada, antes de empezar
EventTimeDuración del evento
CloseTimeMinutos después del final hasta sacar a todos y cerrar

Los eventos custom TvT, GvG y Arena usan AlarmTime (aviso y entrada abierta antes de empezar), StandTime (espera), EventTime y CloseTime, también en minutos.

Iniciar un evento a mano (comandos de GM)

Los comandos /startbc, /startds, /startcc, /startit, /startquiz, /startdrop, /startking, /starttvt, /startgvg, /startinvasion y /startarena no empiezan el evento al instante: lo programan para 2 minutos después. En esos 2 minutos se abre la entrada y salen los avisos, igual que en un horario normal. /startpandora lo programa para dentro de AlarmTime minutos (mínimo 1).

El evento tiene que estar prendido en su archivo (su ...Event = 1 o ...Switch = 1). Si está apagado, el comando no hace nada.

Quién puede usar cada comando lo define la columna GameMaster de MuServer\Data\Command.txt. Ver 05_COMANDOS.md.

Recargar sin reiniciar

Después de editar archivos de eventos, un GM puede usar:

  • /reload event = vuelve a leer Data\Event\* y GameServerInfo - Event.dat.
  • /reload custom = vuelve a leer Data\Custom\* (Arena, Quiz, Lotería, Drop) y GameServerInfo - Custom.dat.
  • /reload eventitembag = vuelve a leer las bolsas de premios.

Límite diario de entradas según el VIP

En GameServerInfo - Event.dat hay claves ...MaxEntryCount_AL0 a _AL3 para seis eventos: Blood Castle, Chaos Castle, Devil Square, Double Goer, Illusion Temple e Imperial Guardian.

  • AL0 = cuenta normal (Free), AL1 a AL3 = niveles VIP 1 a 3.
  • El valor es cuántas veces por día puede entrar cada personaje según el nivel de su cuenta.
  • 0 = sin límite.
  • El conteo vuelve a cero a medianoche (hora del servidor).
  • Al entrar, el jugador ve el mensaje "Entries today: X/Y". Al llegar al límite, ve "You reached today's entry limit".
  • Necesita la tabla de la base de datos del script MuServer\DataBase\SQL\Update23 - Custom Systems.sql.

En los archivos que vienen con IGK solo Blood Castle tiene límite: 5 entradas por día para todos los niveles. Los demás tienen 0 (sin límite).

Ejemplo: VIP 3 con más entradas a Blood Castle:

BloodCastleMaxEntryCount_AL0 = 3
BloodCastleMaxEntryCount_AL1 = 5
BloodCastleMaxEntryCount_AL2 = 7
BloodCastleMaxEntryCount_AL3 = 10

Experiencia de los eventos

La experiencia que dan las tablas de Blood Castle (y los demás eventos con tabla de experiencia) se multiplica por AddEventExperienceRate_ALx de GameServerInfo - Common.dat. En los archivos que vienen con IGK es 1000 para todos los niveles de cuenta.

PK en los eventos

Si un jugador con PK (asesino) puede entrar o no a BC, CC, etc. se configura en GameServerInfo - Common.dat con PkCanEnterBC, PkCanEnterCC, etc. (1 = puede entrar).

Ventana de horarios de eventos (tecla H)

Qué es

Ventana del cliente que muestra la cuenta regresiva de los eventos. Tiene un botón para viajar al evento cuando falta poco.

Cómo se abre

  • Tecla H en el juego.
  • También desde el menú custom del cliente (botón de eventos).

Dónde se activa

DóndeClaveValor en IGK
MuServer\GameServer\Data\GameServerInfo - Custom.datCustomEventTimeSwitch (1 = el servidor manda los horarios)1
MainInfo\MainInfo.ini [Custom]EnableWindowsEventTime (1 = la tecla H abre la ventana)1
MainInfo\MainInfo.ini [Custom]EnableEventTimeButton (1 = botón en el menú custom)1

Los cambios de MainInfo.ini necesitan volver a generar los datos del cliente con el Encoder.

EventName.txt (nombres de la ventana)

Archivo: MuServer\Data\Event\EventName.txt. Una fila por evento:

//Type  Key  Name                 Description  Gate
0       0    "Blood Castle"       "SV-01"      500
ColumnaSignificado
Type0 = eventos globales, 1 = invasiones, 2 = arenas
KeyNúmero del evento dentro de su tipo (ver tabla de abajo)
NameNombre que se ve en la ventana
DescriptionTexto corto al lado del nombre (en IGK: "SV-01")
GateGate al que lleva el botón de viajar. -1 = sin botón

Keys de Type 0 (fijos):

KeyEvento
0Blood Castle
1Devil Square
2Chaos Castle
3Illusion Temple
4Lotería online
5Quiz
6Bonus (horas de experiencia/drop)
7Drop de evento
8Rey del MU
9TvT
10GvG
11Moss Merchant
  • Type 1: el Key es el Index de la invasión en InvasionManager.dat (0 = Skeleton King, 1 = Red Dragon, ...).
  • Type 2: el Key es el Index de la arena en CustomArena.txt.

Reglas:

  • Un evento apagado o sin horario no aparece en la ventana.
  • La ventana muestra 14 eventos por página.
  • El botón de viajar aparece solo si la fila tiene Gate, cuando faltan 5 minutos o menos o el evento está en curso. El jugador debe cumplir los requisitos de ese gate y los de la ventana de mover (PK, comercio, tienda abierta, muerto).

Eventos oficiales

Blood Castle (BloodCastle.dat)

Qué es: el grupo entra al castillo, rompe la puerta, mata la estatua y entrega el arma del Arcángel. Quien la entrega (y su party) gana.

Dónde se configura:

  • Encendido y opciones: GameServerInfo - Event.dat
  • Horarios y premios: MuServer\Data\Event\BloodCastle.dat
Clave (Event.dat)SignificadoValor en IGK
BloodCastleEvent1 = prendido, 0 = apagado1 (GameServer), 0 (GameServerCS)
BloodCastleMaxUserMáximo de jugadores por castillo10
BloodCastlePK1 = los jugadores se pueden atacar entre sí adentro; 0 = no1
BloodCastleMaxEntryCount_AL0..3Entradas por día (ver arriba)5

Secciones de BloodCastle.dat:

SecciónContenido
0WarningTime, NotifyTime, EventTime, CloseTime (IGK: 5, 1, 15, 4)
1Horarios (IGK: cada 2 horas en punto: 0:00, 2:00, ... 22:00)
2Experiencia por castillo (Level 0-7): ExperienceTable1 = ganadores, ExperienceTable2 = los demás
3Zen por castillo: MoneyTable1 = ganadores, MoneyTable2 = los demás
4Vida de la puerta y de la estatua por castillo
5Premio en monedas para los ganadores (WC, WP, GP). En IGK: 0

Además los ganadores reciben un ítem de la bolsa "Blood Castle N" (EventItemBag\012 a 019).

Requisitos de entrada:

  • Cloak of Invisibility (13,18) del nivel del castillo, o un Blood Castle Ticket (13,47).
  • El castillo depende del nivel del personaje:
CastilloClases normalesMG, DL y RF
115-8010-60
281-13061-110
3131-180111-160
4181-230161-210
5231-280211-260
6281-330261-310
7331 o más311 o más
8Personajes con 3ª clasePersonajes con 3ª clase

Si el nivel máximo del servidor es mayor que 400, estos rangos se estiran en proporción.

Mapas: Blood Castle 1-7 (mapas 11-17) y Blood Castle 8 (mapa 52).

Comando para iniciarlo: /startbc.

Blood VIP: en GameServerInfo - Common.dat, con BatTatBloodVIP = 1, en Blood Castle 8 el jugador que mata MocKillQuaiBloodVIP monstruos recibe la bolsa "Blood VIP" (EventItemBag\131 - Blood VIP.txt). En IGK: prendido, 1 monstruo.

Devil Square (DevilSquare.dat)

Qué es: sala cerrada donde hay que matar la mayor cantidad de monstruos. Al final hay un ranking por puntos.

Clave (Event.dat)SignificadoValor en IGK
DevilSquareEvent1 = prendido1
DevilSquareMaxUserMáximo de jugadores por sala15
DevilSquarePK1 = se pueden atacar entre jugadores1
DevilSquareMaxEntryCount_AL0..3Entradas por día0 (sin límite)

Secciones de MuServer\Data\Event\DevilSquare.dat:

SecciónContenido
0WarningTime, NotifyTime, EventTime, CloseTime (IGK: 5, 1, 20, 4)
1Horarios (IGK: cada 2 horas a la media: 0:30, 2:30, ... 22:30)
2Experiencia por puesto (1º a 10º) para cada sala (Level 0-6)
3Zen por puesto (1º a 10º) para cada sala
4Premio en monedas para el 1º puesto (WC, WP, GP). En IGK: 0

Requisitos de entrada: Devil's Invitation (14,19) del nivel de la sala, o un Devil Square Ticket (13,46).

SalaClases normalesMG, DL y RF
115-13010-110
2131-180111-160
3181-230161-210
4231-280211-260
5281-330261-310
6331 o más311 o más
7Personajes con 3ª clasePersonajes con 3ª clase

Mapas: Devil Square 1 (mapa 9) y Devil Square 2 (mapa 32).

Comando: /startds.

Devil VIP: con BatTatDevilVIP = 1 (Common.dat), en la sala LevelDevilVIP el jugador que mata MocKillQuaiDevilVIP monstruos recibe la bolsa "Devil VIP" (EventItemBag\132). En IGK: prendido, sala 7, 1 monstruo.

Chaos Castle (ChaosCastle.dat)

Qué es: todos contra todos en una plataforma que se achica. Gana el último que queda vivo.

Clave (Event.dat)SignificadoValor en IGK
ChaosCastleEvent1 = prendido1 (GameServer), 0 (GameServerCS)
ChaosCastleMinUserMínimo de jugadores para que empiece1
ChaosCastleBlowUserRateProbabilidad (%) de que un golpe empuje al jugador50
ChaosCastleMaxEntryCount_AL0..3Entradas por día0 (sin límite)

Secciones de MuServer\Data\Event\ChaosCastle.dat:

SecciónContenido
0WarningTime, NotifyTime, EventTime, CloseTime (IGK: 5, 1, 10, 4)
1Horarios (IGK: cada 2 horas en las horas impares: 1:00, 3:00, ... 23:00)
2Experiencia por sala (Level 0-6)
3Premio en monedas para el ganador (WC, WP, GP). En IGK: 0

El ganador también recibe un ítem de la bolsa "Chaos Castle N" (EventItemBag\020 a 026).

Requisitos de entrada: Armor of Guardsman (13,29) y el zen de entrada de la sala.

SalaClases normalesMG, DL y RF
110-4910-29
250-11930-99
3120-179100-159
4180-239160-219
5240-299220-279
6300 o más280 o más
7Personajes con 3ª clasePersonajes con 3ª clase

Mapas: Chaos Castle 1-6 (mapas 18-23) y Chaos Castle 7 (mapa 53).

Comando: /startcc.

Illusion Temple (IllusionTemple.dat)

Qué es: dos equipos pelean por llevar la reliquia a su base.

Clave (Event.dat)SignificadoValor en IGK
IllusionTempleEvent1 = prendido0 (apagado)
IllusionTempleMinUserMínimo de jugadores1
IllusionTempleRewardFenrirRateProbabilidad sobre 10000 de que un ganador reciba un Horn of Fenrir (13,37)5 (= 0,05 %)
IllusionTempleMaxEntryCount_AL0..3Entradas por día0

Secciones de MuServer\Data\Event\IllusionTemple.dat:

SecciónContenido
0WarningTime, NotifyTime, EventTime, CloseTime (IGK: 5, 1, 15, 4)
1Horarios (IGK: 1:30, 5:30, 9:30, 13:30, 17:30, 21:30)
2Experiencia por templo (Level 0-5): ganadores y perdedores
3Premio en monedas por templo (WC, WP, GP). En IGK: 10 WCoinC

Los ganadores también reciben la bolsa "Illusion Temple N" (EventItemBag\056 a 061).

Requisitos de entrada: Scroll of Blood (13,51) del nivel del templo, o un Illusion Temple Ticket (13,61). Nivel mínimo 220.

TemploNivel (2ª clase o menos)
1220-270
2271-320
3321-350
4351-380
5381 o más
6Personajes con 3ª clase

Mapas: Illusion Temple 1-6 (mapas 45-50).

Comando: /startit.

Double Goer / Doppelganger (DoubleGoer.dat)

Qué es: la party defiende un camino de monstruos que copian a los jugadores. Hay cofres de plata y de oro al final.

Clave (Event.dat)SignificadoValor en IGK
DoubleGoerEvent1 = prendido1 (GameServer)
DoubleGoerDifficultRateDificultad en %: multiplica vida, daño y defensa de los monstruos (100 = normal)100
DoubleGoerMaxEntryCount_AL0..3Entradas por día0

MuServer\Data\Event\DoubleGoer.dat: sección 0 = NotifyTime, EventTime, CloseTime en minutos (IGK: 1, 10, 4); sección 1 = comportamiento de los monstruos; sección 2 = estadísticas de los monstruos.

Horario: no tiene. Se entra en cualquier momento.

Requisitos: Mirror of Dimensions (14,111) o Access Ticket to Doppelganger (13,125).

Premios: bolsas "Double Goer (Silver Chest)" y "(Golden Chest)" (EventItemBag\078 a 087).

Mapas: Double Goer 1-4 (mapas 65-68).

Imperial Guardian (ImperialGuardian.dat)

Qué es: la party recorre la fortaleza por zonas y mata jefes.

Clave (Event.dat)SignificadoValor en IGK
ImperialGuardianEvent1 = prendido1 (GameServer)
ImperialGuardianDifficultRateDificultad en % (100 = normal)100
ImperialGuardianMaxEntryCount_AL0..3Entradas por día0

MuServer\Data\Event\ImperialGuardian.dat: sección 0 = NotifyTime, EventTime, CloseTime (IGK: 1, 10, 1); el resto son monstruos.

Horario: no tiene. Se entra en cualquier momento.

Requisitos: de lunes a sábado Gaion's Order (14,102) o Access Ticket to Varka (13,126). El domingo Complete Secromicon (14,109) o Access Ticket to Varka Map 7 (13,127).

Premios: bolsas "Imperial Guardian (Side Boss)" y "(Main Boss)" (EventItemBag\088 a 097).

Mapas: Imperial Guardian 1-4 (mapas 69-72).

Castle Siege (MuCastleData.dat)

Qué es: guerra de guilds por el castillo de Valley of Loren. La guild que gana controla el castillo y sus impuestos.

Solo en el GameServerCS. En MuServer\GameServerCS\Data\GameServerInfo - Event.dat va CastleSiegeEvent = 1. En el GameServer normal va en 0.

Clave (Event.dat del CS)SignificadoValor en IGK
CastleSiegeEvent1 = prendido1
CastleSiegeCycleStartYear/Month/DayFecha fija de inicio del ciclo. 0 = la que guarda la base de datos0
CastleSiegeSpecificState y CastleSiegeStateStart...Forzar una etapa en una fecha. 0 = no0
CastleSiegeOffensiveWeaponDamageDaño de las armas de ataque300
CastleSiegeDefensiveWeaponDamageDaño de las armas de defensa200
CastleSiegeSeniorMixLimitTypeMezcla del Señor del castillo: -1 = una por día, 0 = sin límite, mayor que 0 = hasta SeniorMixQuantityLimit por día-1

MuServer\Data\Event\MuCastleData.dat:

  • Sección 0 = Cycle: duración del ciclo en días (IGK: 7).
  • Sección 1 = etapas del ciclo. StartDay es el día dentro del ciclo (0 = primer día), más StartHour y StartMinute:
StateEtapaEn IGK empieza
1Registro de guildsdía 0, 00:00
2Esperadía 1, 23:59
3Registro de marcas (Sign of Lord)día 2, 00:00
4Esperadía 3, 00:00
5Avisodía 4, 12:00
6Preparacióndía 4, 19:00
7Inicio de la batalladía 6, 20:00
8Fin de la batalladía 6, 22:00
9Fin del ciclodía 7, 00:00
  • Sección 2 = NPCs del castillo (puertas, estatuas, etc.) con su vida y posición.

Mapas: Castle Siege / Valley of Loren (mapa 30) y Land of Trials (mapa 31).

Comando: no tiene comando de inicio.

Castle Deep (CastleDeepEvent.dat)

Qué es: invasión de monstruos en Valley of Loren (mapa 30), en oleadas.

Clave (Event.dat del CS)SignificadoValor en IGK
CastleDeepEvent1 = prendido1 en GameServerCS, 0 en GameServer
CastleDeepEventTimeDuración en minutos30

MuServer\Data\Event\CastleDeepEvent.dat:

SecciónContenido
0Horarios (IGK: 4:00, 12:00, 20:00)
1Planes de ataque (Group) y su probabilidad (SpawnRate). Se elige uno al azar
2Para cada plan: en qué minuto sale cada oleada (SpawnMinute)
3Monstruos de cada oleada: Monster, Count (cantidad), zona X,Y a TX,TY

Comando: no tiene.

Crywolf (Crywolf.dat)

Qué es: defensa de la fortaleza de Crywolf. Los jugadores protegen la estatua y los altares de oleadas de monstruos.

Clave (Event.dat)SignificadoValor en IGK
CrywolfEvent1 = prendido0 (apagado)
CrywolfBenefitSwitch1 = premio para el servidor si se gana1
CrywolfBenefitChaosRateBonus de éxito en la Chaos Machine si se gana10
CrywolfBenefitMonsterLifeVida de los monstruos (%) si se gana80
CrywolfPenaltySwitch1 = castigo si se pierde0
CrywolfPenaltyJewelDropDrop de joyas (%) si se pierde70
CrywolfPenaltyExperienceExperiencia (%) si se pierde70

MuServer\Data\Event\Crywolf.dat, sección 0 (horarios): Mode State Month Day DayOfWeek Hour Minute ContinuanceTime. En IGK: miércoles (4) y sábado (7) a las 20:30. Las secciones 1 a 7 son la duración de cada etapa (en segundos), los monstruos y la tabla de puntos MVP.

Premio: bolsa "Crywolf" (EventItemBag\107) y experiencia según el puesto MVP.

Mapa: Crywolf (mapa 34).

Kanturu (Kanturu.dat)

Qué es: mapa con jefes (Maya y Nightmare). Funciona por etapas que se repiten solas.

Clave (Event.dat)Valor en IGK
KanturuEvent (1 = prendido)0 (apagado)

MuServer\Data\Event\Kanturu.dat: tiempos de cada etapa. La sección 10 EnableCheckMoonStone = 1 pide el Moonstone Pendant (13,38) para entrar a la zona del jefe.

Mapas: Kanturu 1-3 (mapas 37-39). Comando: no tiene.

Raklion (Raklion.dat)

Qué es: mapa con el jefe Selupan. Hay que romper los huevos para que aparezca.

Clave (Event.dat)Valor en IGK
RaklionEvent (1 = prendido)0 (apagado)

MuServer\Data\Event\Raklion.dat: demoras de aparición y de apertura/cierre de la zona del jefe (segundos), cantidad de huevos, demora de skills y patrones del jefe.

Premio: bolsa "Selupan" (EventItemBag\067).

Mapas: Raklion 1-2 (mapas 57-58). Comando: no tiene.

Invasiones (InvasionManager.dat)

Qué es: monstruos especiales aparecen en varios mapas a una hora fija (Skeleton King, Red Dragon, Golden, White Wizard, conejos, Medusa, etc.).

Clave (Event.dat)Valor en IGK
InvasionManagerSwitch (1 = prendido)1 (GameServer), 0 (GameServerCS)

MuServer\Data\Event\InvasionManager.dat:

Sección 0, horarios: Index Year Month Day DoW Hour Minute Second. Index = número de la invasión.

Sección 1, datos de cada invasión:

ColumnaSignificado
IndexNúmero de la invasión
InvasionNameNombre
RespawnMessageMensaje de Message.txt al empezar (* = ninguno)
DespawnMessageMensaje al terminar (* = ninguno)
BossIndexMonstruo jefe (* = ninguno)
BossMessageMensaje cuando matan al jefe
InvasionTimeDuración en segundos
WarningTimeMinutos antes para avisar

Invasiones en los archivos de IGK:

IndexInvasiónHorarioDuración
0Skeleton King0:05, 4:05, 8:05, 12:05, 16:05, 20:05120 s
1Red Dragon0:15, 4:15, ... 20:15120 s
2Golden Dragon (dorados)0:25, 4:25, ... 20:25600 s
3White Wizard0:50, 4:50, ... 20:50600 s
4New Year2:05, 6:05, ... 22:05600 s
5Rabbits2:15, 6:15, ... 22:15600 s
6Summer2:25, 6:25, ... 22:25600 s
7Cursed Santa2:50, 6:50, ... 22:50600 s
8Medusa1:00, 5:00, 9:00, 13:00, 17:00, 21:00600 s

Sección 2, dónde aparecen: Index Group Map Value. Para cada Group se elige al azar uno de sus mapas. Las posiciones salen de MuServer\Data\MonsterSetBase (puntos de tipo invasión con el mismo mapa y Value).

Sección 3, qué monstruos: Index Group MonsterClass RegenType RegenTime. RegenType 0 = no reaparece durante la invasión; otro valor = reaparece cada RegenTime milisegundos.

Premios: cada monstruo suelta su bolsa de EventItemBagManager.txt (por ejemplo Skeleton King = 001, Red Dragon = 002, White Wizard = 027, dorados = 108 a 126, Medusa = 106).

Comando: /startinvasion <index> (empieza en 2 minutos). El index tiene que ser 1 o mayor.

Moss Merchant (MossMerchant.dat)

Qué es: un vendedor de apuestas (NPC 492) aparece en Elbeland (mapa 51) por un rato. Vende armas al azar.

Clave (Event.dat)SignificadoValor en IGK
MossMerchantEvent1 = prendido0 (apagado)
MossMerchantEventTimeCuánto se queda, en segundos120

MuServer\Data\Event\MossMerchant.dat: sección 0 = horarios (IGK: 2:00, 8:00, 14:00, 20:00); sección 1 = armas por grupo, con sus opciones y GambleRate (probabilidad dentro del grupo).

Bonus Manager: horas de experiencia o drop (BonusManager.dat)

Qué es: períodos con más experiencia, más drop, más Goblin Points o más resets por /reset.

Clave (Event.dat)Valor en IGK
BonusManagerSwitch (1 = prendido)0 (apagado)

MuServer\Data\Event\BonusManager.dat:

  • Sección 0: horarios con Index (Index Year Month Day DoW Hour Minute Second).
  • Sección 1: Index StartMessage FinalMessage BonusTime. Los mensajes son números de Message.txt (* = ninguno). BonusTime = duración en segundos (86400 = 24 horas).
  • Sección 2: qué da cada bonus:
ColumnaSignificado
BonusIndexTipo de bonus (tabla de abajo)
BonusValue_AL0..AL3Valor según el nivel de cuenta
ItemIndex, ItemLevelSolo para ese ítem (* = todos)
MapNumberSolo en ese mapa (* = todos)
MonsterClassSolo con ese monstruo (* = todos)
MonsterLevelMin/MaxSolo con monstruos de ese nivel
BonusIndexQué subeCómo se lee el valor
0Experiencia% extra (100 = el doble)
1Experiencia master% extra
2Drop de ítems% extra
3Drop de un ítem comúnsobre 1.000.000
4Drop de excelentessobre 1.000.000
5Drop de set (ancient)sobre 1.000.000
6Goblin Pointscantidad que se suma
7Resets por /resetcantidad que se suma
8Master resets por /mresetcantidad que se suma

En los archivos de IGK el ejemplo sube el drop de cajas (Box of Luck, Heart of Love, calabaza) en enero, abril y mayo, todo el día.

Ejemplo, doble experiencia los sábados de 20:00 a 22:00:

0
//Index   Year   Month   Day   DoW   Hour   Minute   Second
0         *      *       *     7     20     0        0
end

1
//Index   StartMessage   FinalMessage   BonusTime
0         *              *              7200
end

2
//Index   BonusIndex   BonusValue_AL0   BonusValue_AL1   BonusValue_AL2   BonusValue_AL3   ItemIndex   ItemLevel   MapNumber   MonsterClass   MonsterLevelMin   MonsterLevelMax
0         0            100              100              100              100              *           *           *           *              *                 *
end

Y poner BonusManagerSwitch = 1.

Summon Scroll: pergaminos de invocación (SummonScroll.dat)

Qué es: pergaminos que invocan jefes. El jugador tira el pergamino al suelo donde quiere invocar.

  • No sirve en zona segura ni en BC, DS, CC, IT, Double Goer, Imperial Guardian ni en la arena.
  • Los monstruos desaparecen a los 30 minutos si nadie los mata.
  • No tiene interruptor: funciona si el archivo tiene filas.

MuServer\Data\Event\SummonScroll.dat:

SecciónContenido
0Pergaminos: Index e ItemIndex (número plano = grupo × 512 + ítem)
1Monstruos por pergamino: Group, MonsterClass, CreateRate y GlobalMessage (mensaje de Message.txt a todo el servidor, 0 = ninguno). De cada grupo sale uno; grupos distintos salen juntos
2Mapas donde sirve cada pergamino (-1 = todos)

En IGK: Titan (14,217) = Golden Titan; Tantalose (14,218) = Golden Tantalos; Erohim (14,219) = Erohim; Hell Maine (14,220) = Hell Maine; Kundun (14,221) = Kundun más 4 Golden Tantalos.

La mezcla para fabricar los pergaminos se configura en GameServerInfo - ChaosMix.dat (SummonScrollMixRate...).

Eventos custom

Rey del MU / King of MU (ReiDoMU.dat)

Qué es: guerra de guilds por un trono. Un miembro de la guild se para en la coordenada del trono y escribe /rei. Su guild pasa a ser la dueña. Gana la guild que tuvo el trono más tiempo.

Clave (Event.dat)SignificadoValor en IGK
ReiDoMUEvent1 = prendido1 (GameServer)
ReiDoMUMapMapa del trono2 (Devias)
ReiDoMUCordX / ReiDoMUCordYCoordenada exacta del trono225, 237
ReiDoMUGuildMinMembersMiembros mínimos de la guild1

MuServer\Data\Event\ReiDoMU.dat:

SecciónContenidoIGK
0WarningTime (minutos de aviso), EventTime (duración en minutos)5, 30
1Horarios22:05 todos los días
2Premio de la guild ganadora: WC WP GP para cada miembro conectado10 WCoinC
3Premio de los 5 personajes que más veces tomaron el trono: WC WP GP8 WCoinC

Requisitos de /rei: estar en guild, que la guild no sea ya la dueña, tener los miembros mínimos y estar parado exactamente en la coordenada.

Comandos: /rei (jugadores), /startking (GM).

Pandora (PandoraEvent.dat)

Qué es: cae una caja en el mapa. Quien la recoge queda maldito: su posición se anuncia a todo el servidor. Si sobrevive el tiempo fuera de zona segura, gana. Si otro jugador lo mata, la maldición pasa al asesino con el tiempo completo. Si muere por otra causa o se desconecta, la caja vuelve a caer. Si nadie la recoge a tiempo, termina sin ganador.

Clave (Event.dat)SignificadoValor en IGK
EventPandoraSwitch1 = prendido0 (apagado)
EventPandoraMaxTimeMinutos que debe sobrevivir el maldito fuera de zona segura3
EventPandoraCaptureTimeMinutos para recoger la caja antes de terminar sin ganador10
EventPandoraNoticeTimeSegundos entre avisos de la posición del maldito20

MuServer\Data\Event\PandoraEvent.dat:

SecciónContenidoIGK
0AlarmTime: minutos de aviso2
1Horarios14:05 y 21:05
2Posiciones de la caja (Map PosX PosY). Se elige una al azarLorencia 146,125
3Premio del ganador (WC WP GP)5 WCoinC
4Ítem que hace de caja (número plano y nivel)7220 = (14,52)

Comando: /startpandora (empieza después de AlarmTime).

TvT: Team vs Team (TvTEvent.dat)

Qué es: los inscriptos se dividen en equipo azul y rojo. Gana el equipo con más muertes del rival.

Cómo se juega:

  1. AlarmTime minutos antes, se abre la inscripción: el jugador habla con el NPC del TvT.
  2. A la hora, empieza la espera (StandTime). Si hay menos de EventTvtMinUsers inscriptos, se cancela.
  3. Se arman los equipos y se pelea EventTime minutos.
  4. Cada miembro del equipo ganador recibe el premio. Si empatan, no hay premio.
Clave (Event.dat)SignificadoValor en IGK
EventTvtSwitch1 = prendido0 (apagado)
EventTvtNpcNúmero del NPC de inscripción380
EventTvtNpcMap / X / YDónde está el NPCLorencia 130,121
EventTvtMinUsersMínimo de jugadores2
EventTvtMaxUsersMáximo de jugadores20

MuServer\Data\Event\TvTEvent.dat:

SecciónContenidoIGK
0AlarmTime, StandTime, EventTime, CloseTime (minutos)2, 1, 1, 0
1Horarioscada hora a los :50, y 14:05 y 22:05
2Requisitos y gates (ver abajo)
3Premio por jugador del equipo ganador (WC WP GP)10 WCoinC

Sección 2 (una sola fila): ítem requerido (Index, Level, Count), EventMap (mapa del evento), WaitingGate (sala de espera), BlueTeamGate, RedTeamGate, SetSkin (1 = cada equipo con un disfraz), MinLevel, MaxLevel, MinReset, MaxReset, MinMasterReset, MaxMasterReset (* = sin límite). En IGK: mapa 6 (Arena), nivel mínimo 400 y 10 resets mínimos.

Importante: el servidor lee las tres primeras columnas en este orden: cantidad, ítem, nivel. En los archivos de IGK las tres valen 0 (no pide ítem), así que no importa. Si va a pedir un ítem, ponga la cantidad en la primera columna.

No se puede inscribir estando en party, en duelo, en guerra de guild o con tienda abierta.

Los gates de la sección 2 deben existir en MuServer\Data\Move\Gate.txt.

Comando: /starttvt.

GvG: Guild vs Guild (GvGEvent.dat)

Qué es: como el TvT, pero por guilds. Gana la guild con mejor puntaje.

Cómo se juega:

  1. Durante la alarma, el Guild Master habla con el NPC primero: inscribe a la guild y paga el ítem requerido.
  2. Después los miembros de esa guild hablan con el NPC para entrar.
  3. A la hora empieza la espera y luego la pelea.
  4. Cada miembro de la guild ganadora recibe el premio.
Clave (Event.dat)SignificadoValor en IGK
EventGvGSwitch1 = prendido0 (apagado)
EventGvGNpcNPC de inscripción380
EventGvGNpcMap / X / YDónde está el NPCLorencia 130,122
EventGvGMinUsers / EventGvGMaxUsersMínimo y máximo de jugadores(no están en el archivo; el servidor usa 2 y 20)

En el archivo de IGK las claves se llaman EventGvGMinGuild y EventGvGMaxGuild, pero el servidor lee EventGvGMinUsers y EventGvGMaxUsers (jugadores). Para cambiar el mínimo o el máximo, agregue esas dos claves.

MuServer\Data\Event\GvGEvent.dat:

SecciónContenidoIGK
0AlarmTime, StandTime, EventTime, CloseTime (minutos)2, 1, 1, 0
1Horarioscada hora a los :18, y 14:05 y 22:05
2Requisitos: cantidad, ítem, nivel del ítem (en ese orden), EventMap, WaitingGate, StartGate, MinLevel, MaxLevel, MinReset, MaxReset, MinMasterReset, MaxMasterResetmapa 84, nivel mínimo 100
3Premio por miembro de la guild ganadora (Cash Gold PcPoint = WC WP GP)10 WCoinC

Comando: /startgvg.

Arena (CustomArena.txt)

Qué es: arenas de todos contra todos, algunas solo para una clase. Matar suma puntos y morir resta. Al final hay ranking y se anuncia al ganador.

Clave (GameServerInfo - Custom.dat)SignificadoValor en IGK
CustomArenaSwitch1 = prendido0 (apagado)
CustomArenaVictimScoreDecreasePuntos que pierde quien muere10
CustomArenaKillerScoreIncreasePuntos que gana quien mata100
CustomArenaText1 a CustomArenaText19Textos de los avisos(en vietnamita en los archivos de IGK)

MuServer\Data\Custom\CustomArena.txt:

  • Sección 0: horarios con Index. En IGK: la arena 0 cada hora a los :10; las arenas 1 a 7 los sábados de 17:00 a 19:00, cada 20 minutos.
  • Sección 1: una fila por arena:
ColumnaSignificado
NameNombre de la arena
AlarmTime, StandTime, EventTime, CloseTimeMinutos
StartGateGate de entrada: el jugador entra pasando a este gate
FinalGateGate a donde lo manda al terminar
MinUser, MaxUserJugadores mínimos y máximos
MaxDeathMuertes máximas antes de quedar afuera (* = sin límite)
MinLevel ... MaxMasterResetRequisitos (* = sin límite)
DW DK FE MG DL SU RFClases permitidas: 0 = no; 1 = sí; 2 = sí, con 2ª clase; 3 = sí, con 3ª clase

En IGK hay 8 arenas: 0 SURVIVOR (todas las clases, 85 resets mínimos) y una por clase (DMxDM, GMxGM, BMxBM, FMxFM, LExLE, ELFxELF, SUMxSUM).

  • No se puede entrar en party, en duelo, en guerra de guild ni con tienda.
  • Los StartGate de cada arena deben existir en MuServer\Data\Move\Gate.txt.
  • La arena no da monedas ni ítems: guarda el ranking y anuncia al ganador.
  • Aparece en la ventana H como Type 2 de EventName.txt.

Comando: /startarena <index>. El index tiene que ser 1 o mayor.

Quiz (CustomQuiz.txt)

Qué es: el servidor hace una pregunta a todos. El primero que responde bien gana.

Cómo se responde: /resp <respuesta>. No distingue mayúsculas de minúsculas, pero la respuesta tiene que ser exacta. Evite respuestas con acentos.

Clave (Custom.dat)Valor en IGK
CustomQuizSwitch (1 = prendido)0 (apagado)

MuServer\Data\Custom\CustomQuiz.txt:

SecciónContenidoIGK
0Horarios (con Index)cada hora a los :10
1Name, AlarmTime (minutos de aviso), EventTime (minutos para responder)"Quiz", 3, 3
2Preguntas: ID, WC, WP, GP (premio), "Pregunta", "Respuesta"11 preguntas de ejemplo en portugués, 10 WCoinC cada una

Cambie las preguntas de ejemplo por las suyas antes de prenderlo.

Comandos: /resp (jugadores), /startquiz (GM).

Lotería online (CustomOnlineLottery.txt)

Qué es: sorteo entre los jugadores conectados. El ganador recibe un ítem y monedas.

Clave (Custom.dat)SignificadoValor en IGK
CustomOnlineLotterySwitch1 = prendido0 (apagado)
CustomOnlineLotteryNoOff1 = no participan los que están en tienda offline o ataque offline1
CustomOnlineLotteryText1..3Textos de aviso(en vietnamita)

MuServer\Data\Custom\CustomOnlineLottery.txt:

SecciónContenidoIGK
0Horarios (con Index)cada hora a los :36
1Name, DropMap, AlarmTime (minutos)DropMap 0, 5 minutos
2Premio en monedas (WC WP GP)10 WCoinC
  • DropMap = solo participan los jugadores que están en ese mapa. -1 = todos los mapas. En IGK es 0: solo participan los que están en Lorencia.
  • El ítem sale de la bolsa "Lottery" (EventItemBag\127 - Lottery.txt).

Comando: no tiene comando propio.

Drop de evento (CustomEventDrop.txt)

Qué es: durante unos minutos caen ítems del cielo en una zona del mapa.

Clave (Custom.dat)Valor en IGK
CustomEventDropSwitch (1 = prendido)0 (apagado)
CustomEventDropText1..3(textos en vietnamita)

MuServer\Data\Custom\CustomEventDrop.txt:

SecciónContenidoIGK
0Horarios (con Index)cada hora a los :11, y 19:00 y 23:00
1Name, DropMap, DropX, DropY, DropRange (radio), AlarmTime, EventTime (minutos)Lorencia 145,135, radio 5, 5 y 3 minutos
2Ítems: ItemIndex (número plano), ItemLevel, DropCount (cantidad), DropDelay (segundos desde el inicio)joyas y Box of Kundun

Comando: /startdrop.

Buscar al NPC (FindPathNpc.dat)

Qué es: un NPC aparece escondido en Lorencia o Devias. Se anuncia el mapa (y las coordenadas si no están ocultas). El primero que le habla gana.

Clave (Event.dat)Valor en IGK
FindPathEventToNpc (1 = prendido)0 (apagado)

MuServer\Data\Event\FindPathNpc.dat:

SecciónContenidoIGK
0NotifyTime (minutos de aviso), EventTime (minutos de búsqueda), NpcIndex (NPC que aparece), HideCoord (1 = no dice las coordenadas)2, 2, 465, 0
1Horarios0:30 y 2:30

Premio: bolsa con SpecialValue 62 de EventItemBagManager.txt (fila 129).

Comando: /startfindpath (empieza en 2 minutos).

Foca de Lorencia (/foca)

Qué es: una foca nada en el río de Lorencia. La ven al mismo tiempo todos los jugadores que están en Lorencia. Es solo decoración: no da premios y no cambia nada del juego.

  • Se muestra y se oculta con el comando de GM /foca:
    • /foca on = la muestra.
    • /foca off = la oculta.
    • /foca solo = cambia (si estaba, la quita; si no, la pone).
  • Vale para el GameServer donde se usa el comando.
  • Al reiniciar el GameServer vuelve a estar oculta.
  • Clientes viejos no la ven (no da error).

Eventos de GM (los maneja un GM en vivo)

Todos se prenden en GameServerInfo - Event.dat. En los archivos de IGK todos están apagados (0). El GM que los inicia tiene que estar en MuServer\Data\Util\GameMaster.txt con nivel 1 o más, y además con el nivel que pida la columna GameMaster del comando en Command.txt (en los archivos de IGK: 2).

Los premios ...AutoReward1, ...AutoReward2 y ...AutoReward3 son WCoinC, WCoinP y Goblin Points.

El mismo comando de inicio, usado otra vez mientras el evento está en curso, lo cancela.

Veloz / Quickly

Qué es: aparece un NPC (465) en un mapa. El primero que le hace clic gana.

ClaveSignificadoIGK
QuicklyEvent1 = prendido0
QuicklyEventAutoReward1/2/3Premio (WC, WP, GP)10, 3, 0

Comando: /veloz [mapa] [x] [y] [minutos].

  • Sin datos: elige al azar Lorencia, Devias o Noria y un lugar libre.
  • Minutos: de 1 a 5 (si no se pone, 2).
  • Si nadie llega a tiempo, el NPC se va sin ganador.

Iniciar evento / Abrir evento

Qué es: el GM abre un "portal" a su posición. Durante EventStartTime segundos los jugadores escriben /participar y son llevados al lado del GM. Sirve para juntar gente para cualquier actividad.

ClaveSignificadoIGK
EventStartSwitch1 = prendido0
EventStartTimeSegundos que queda abierto15

Comandos: /abrirevento (GM), /participar (jugadores).

Esconde-esconde / Hide and Seek

Qué es: el GM se esconde en algún lugar. El primer jugador que le pide comercio (trade) al GM gana.

ClaveSignificadoIGK
EventHideAndSeekSwitch1 = prendido0
EventHideAndSeekMaxTimeMinutos para encontrarlo5
EventHideAndSeekAutoReward1/2/3Premio0, 0, 0

Comando: /escesc (GM).

Pega-pega / Run and Catch

Qué es: los jugadores se inscriben y son llevados al lugar del GM. Después el GM los persigue: cada jugador que el GM golpea queda eliminado y vuelve a Lorencia. El último que queda gana.

ClaveSignificadoIGK
EventRunAndCatchSwitch1 = prendido0
EventRunAndCatchTimeToEnterSegundos para inscribirse10
EventRunAndCatchMaxTimeDuración total en minutos10
EventRunAndCatchAutoReward1/2/3Premio0, 0, 0

Comandos: /pegapega (GM, se hace en el lugar donde está el GM), /queroir (jugadores, nivel mayor que 10).

Ruleta rusa / Russian Roulette

Qué es: los jugadores se inscriben y son llevados al lugar del GM. El GM le pide comercio a un jugador: hay una cuenta regresiva de 8 segundos y el jugador puede "morir" (cerca de 1 en 4). Los que mueren quedan afuera. El último que queda gana.

ClaveSignificadoIGK
EventRussianRouletteSwitch1 = prendido0
EventRussianRouletteTimeToEnterSegundos para inscribirse10
EventRussianRouletteMaxTimeDuración total en minutos10
EventRussianRouletteMaxPlayerMáximo de jugadores8
EventRussianRouletteAutoReward1/2/3Premio0, 0, 0

Hacen falta al menos 2 jugadores; si no, se cancela.

Comandos: /roletarussa (GM), /queroir (jugadores, nivel mayor que 10).

PvP 1x1

Qué es: duelo entre dos jugadores elegidos por el GM. Gana el primero que llega a EventPvPMaxScore muertes. Si uno se desconecta, gana el otro.

ClaveSignificadoIGK
EventPvPSwitch1 = prendido0
EventPvPMaxScoreMuertes para ganar3
EventPvPMaxTimeMinutos máximos3
EventPvPAutoReward1/2/3Premio0, 0, 100

Cómo: el GM usa /pvp y después le pide comercio a los dos jugadores que van a pelear.

Mata-mata / Kill All

Qué es: todos contra todos en el lugar del GM. Matar suma puntos y morir resta. Al final ganan los 3 primeros. Los que mueren reaparecen cerca del lugar.

ClaveSignificadoIGK
EventKillAllSwitch1 = prendido0
EventKillAllTimeToEnterSegundos para inscribirse20
EventKillAllDeadDecreasePuntos que pierde quien muere1
EventKillAllKillIncreasePuntos que gana quien mata2
EventKillAllMaxPlayersMáximo de jugadores20
EventKillAllMaxTimeDuración en minutos2
EventKillAllAutoReward1/2/3Rank1/2/3Premio por puesto (1º, 2º, 3º)Goblin Points 100, 50, 30

Hacen falta al menos 2 jugadores. Salir del mapa o desconectarse saca al jugador del evento.

Comandos: /matamata (GM), /queroir (jugadores, nivel mayor que 10).

Bolsas de premios (EventItemBag)

Qué son

Casi todos los premios en ítems salen de "bolsas": listas de ítems posibles con su probabilidad. Una bolsa se abre al tirar una caja al suelo, al matar un monstruo, o cuando un evento la usa.

EventItemBagManager.txt

Archivo: MuServer\Data\EventItemBagManager.txt. Dice qué abre cada bolsa:

ColumnaSignificado
IndexNúmero de la bolsa = el archivo EventItemBag\NNN - Nombre.txt
ItemIndex, ItemLevelCaja que abre la bolsa al tirarla al piso (* = ninguna)
MonsterClassMonstruo que suelta la bolsa al morir (* = ninguno)
SpecialValueNúmero que usan los eventos (* = ninguno)
DropInventory1 = los ítems van directo al inventario en vez del piso
G_TypePremio al Gremory Case: 0 = no, 1 = el de la cuenta, 2 = el del personaje
G_NumTexto de origen que se ve en el Gremory Case
Coin1, Coin2, Coin3Premio extra en WCoinC, WCoinP y Goblin Points

SpecialValue usados por los eventos:

SpecialValueEventoBolsa en IGK
0-7Blood Castle 1-8012-019
8-14Chaos Castle 1-7020-026
19-24Illusion Temple 1-6056-061
37-46Double Goer (cofres de plata y oro)078-087
47-56Imperial Guardian (jefes)088-097
57Crywolf107
60Lotería online127
61Regalo del comando de regalo128
62Buscar al NPC129
63Blood VIP131
64Devil VIP132

Archivo de una bolsa (EventItemBag\NNN - Nombre.txt)

Sección 0 (una fila):

ColumnaSignificado
EventNameNombre
DropZenZen que cae cuando no sale ítem
ItemDropRate% de que salga un ítem (el resto es zen)
ItemDropCountCuántas veces tira
SetItemDropRateProbabilidad sobre 10000 de que sea un ítem de set (ancient)
ItemDropType0 = opciones fijas; otro valor = cada opción (skill, luck, opción) puede salir o no al azar
Fireworks1 = fuegos artificiales al abrir

Sección 1 (ítems):

ColumnaSignificado
Section, TypeGrupo e índice del ítem
MinLevel, MaxLevelNivel del ítem (al azar entre los dos)
Skill, Luck, OptionSkill, suerte y opción adicional
ExcellentCantidad de opciones excelentes al azar
ItemTimeDuración del ítem (0 = permanente)
RatePeso del ítem dentro de la bolsa (más alto = sale más)

Hay una sección 2 opcional con dos columnas más (opción de set y sockets).

Con CheckOptionDrop = 1 en GameServerInfo - Custom.dat, las opciones excelentes de las bolsas salen según los porcentajes VKExcOption1..6 (armas y pendientes) y TrangBiExcOption1..6 (sets, escudos y anillos).

Ejemplo: cambiar el premio de Blood Castle 1

Archivo MuServer\Data\EventItemBag\012 - Blood Castle 1.txt. Para dar Jewel of Bless o Jewel of Soul:

1
//Section    Type    MinLevel    MaxLevel    Skill    Luck    Option    Excellent    ItemTime    Rate
14            13        0            0            0        0        0        0            0            100
14            14        0            0            0        0        0        0            0            100
end

Después /reload eventitembag.

Preguntas frecuentes

P: ¿Cómo apago un evento? R: Ponga su interruptor en 0 en GameServer\Data\GameServerInfo - Event.dat (por ejemplo BloodCastleEvent = 0). Para los custom de Arena, Quiz, Lotería y Drop es en GameServerInfo - Custom.dat. Luego /reload event o /reload custom, o reinicie el GameServer.

P: ¿Cómo cambio la hora de Blood Castle? R: En MuServer\Data\Event\BloodCastle.dat, sección 1. Cada fila es una hora: * * * * 20 0 0 = 20:00 todos los días. Luego /reload event.

P: ¿Cómo hago que un evento sea solo los sábados? R: En su fila de horario ponga 7 en la columna DoW: * * * 7 20 0 0. Los días van de 1 = domingo a 7 = sábado.

P: Usé /startbc y no pasó nada. R: El comando programa el evento para 2 minutos después; espere el aviso. Revise también que BloodCastleEvent = 1 y que su personaje tenga permiso de GM (ver 05_COMANDOS.md).

P: ¿Cómo limito las entradas a Blood Castle según el VIP? R: En GameServerInfo - Event.dat, BloodCastleMaxEntryCount_AL0 a _AL3 (AL0 = free, AL3 = VIP 3). 0 = sin límite. Es por personaje y por día. Necesita el script Update23 - Custom Systems.sql.

P: ¿Cómo doy WCoin como premio en Blood Castle? R: En BloodCastle.dat, sección 5 (Level WC WP GP). Cada fila es un castillo (0 = BC1, 7 = BC8). Lo reciben el que entrega el arma y su party.

P: Un evento no aparece en la ventana de la tecla H. R: La ventana solo muestra eventos prendidos y con horario. Revise el interruptor del evento, que tenga filas de horario, CustomEventTimeSwitch = 1 en Custom.dat y que el evento tenga su fila en Data\Event\EventName.txt.

P: ¿Cómo agrego un botón de "ir al evento" en la ventana H? R: En EventName.txt ponga el número de gate en la última columna (Gate). El botón aparece cuando faltan 5 minutos o menos o mientras el evento está en curso.

P: ¿Dónde se configura el Rey del MU? R: Interruptor, mapa y coordenada del trono en GameServerInfo - Event.dat (ReiDoMU...). Horario y premios en Data\Event\ReiDoMU.dat. Los jugadores toman el trono con /rei parados en la coordenada exacta.

P: ¿Cómo pongo doble experiencia el fin de semana? R: Con el Bonus Manager: BonusManagerSwitch = 1 en Event.dat y en Data\Event\BonusManager.dat un horario con DoW 7 o 1, BonusTime en segundos y en la sección 2 BonusIndex 0 con valor 100 (= +100 %).

P: ¿Cómo cambio lo que suelta el Skeleton King? R: Edite MuServer\Data\EventItemBag\001 - Skeleton King.txt (sección 1, los ítems). Luego /reload eventitembag.

P: ¿Por qué Castle Siege no funciona en mi GameServer normal? R: Castle Siege solo corre en el GameServerCS. Ahí va CastleSiegeEvent = 1; en el GameServer normal va 0.

P: La lotería online nunca elige a nadie. R: En los archivos de IGK DropMap = 0: solo participan los jugadores que están en Lorencia. Póngale -1 para que participen todos los mapas. Además, con CustomOnlineLotteryNoOff = 1 no participan los que están en tienda o ataque offline.

P: Los avisos del Arena o de la Lotería salen en otro idioma. R: Esos textos están en GameServerInfo - Custom.dat (CustomArenaText..., CustomOnlineLotteryText..., CustomEventDropText...). Tradúzcalos ahí y haga /reload custom.

P: ¿Cómo muestro la foca de Lorencia? R: Un GM escribe /foca on (o /foca off para ocultarla). Solo es decoración y se apaga al reiniciar el GameServer.

¿No encontraste lo que buscabas? Si eres cliente, pregúntale a tu asistente de soporte: responde con esta misma documentación. Si todavía no lo eres, escríbenos: