IGK Emulator

Comandos

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

Este documento explica todos los comandos del juego (los que se escriben en el chat con /), cómo se configuran, cómo se cobra por ellos y cómo se da permiso de GM.

Las rutas son relativas a la carpeta del servidor (MuServer\...).

Cómo funcionan los comandos

  • El jugador escribe el comando en el chat, empezando con /. Ejemplo: /reset.
  • No importa si se escribe en mayúsculas o minúsculas.
  • Los datos van separados por un espacio: /str 100.
  • Un comando también se puede usar hablando con un NPC (ver CustomNpcCommand.txt más abajo).
  • El cliente tiene una ventana con la lista de comandos (en el menú custom), que solo muestra información (ver "Lista de comandos del cliente").

Cuando alguien escribe algo que empieza con /, el servidor lo busca en este orden:

  1. MuServer\Data\Command.txt (los 99 comandos).
  2. MuServer\Data\Custom\CustomCommandDescription.txt (comandos que solo muestran un texto).
  3. MuServer\Data\Custom\CustomExchangeCoin.txt (comandos de cambio de monedas).
  4. MuServer\Data\Custom\CustomMove.txt (comandos de viaje).

Command.txt: la lista de comandos

Archivo: MuServer\Data\Command.txt. Una fila por comando.

Columnas

ColumnaSignificado
IndexNúmero fijo del comando. Dice qué hace el comando. No lo cambie
CommandLo que escribe el jugador, entre comillas. Ejemplo: "/reset"
EnableVip0..EnableVip31 = habilitado, 0 = deshabilitado, para cada nivel de cuenta
MoneyVip0..MoneyVip3Zen que cuesta usarlo, por nivel de cuenta (0 = gratis)
MinLevelVip0..3Nivel mínimo del personaje
MaxLevelVip0..3Nivel máximo del personaje (0 = sin límite)
MinResetVip0..3Resets mínimos
MaxResetVip0..3Resets máximos (0 = sin límite)
DelaySegundos de espera entre un uso y el siguiente (por personaje)
GameMaster0 = cualquier jugador; 1 = GameMaster; 2 = Administrador
WcoinCWCoinC que cuesta usarlo (0 = gratis)
WcoinPWCoinP que cuesta usarlo
GoblinPointGoblin Points que cuesta usarlo

Vip0 = cuenta normal (Free). Vip1 a Vip3 = niveles VIP de la cuenta (AccountLevel 1 a 3).

Detalles:

  • El zen y las monedas se cobran solo si el comando funciona.
  • Si el comando cuesta monedas, la primera vez el jugador ve un aviso con el precio y tiene que escribirlo otra vez para confirmar.
  • Si cuesta zen, no se puede usar con la ventana de comercio abierta.
  • Lo que va después de // al final de la fila es un comentario (la ayuda del comando). No afecta.

Ejemplo: cobrar el /pkclear

Fila original:

7    "/pkclear"   1 1 1 1   0 0 0 0   0 0 0 0   0 0 0 0   0 0 0 0   0 0 0 0   0   0   0 0 0

Cobrar 5.000.000 de zen a los Free, 2.000.000 a los VIP y nada al VIP 3, con 60 segundos de espera:

7    "/pkclear"   1 1 1 1   5000000 2000000 2000000 0   0 0 0 0   0 0 0 0   0 0 0 0   0 0 0 0   60   0   0 0 0

Cobrar 10 WCoinC en vez de zen: ponga 10 en la columna WcoinC (la antepenúltima).

Ejemplo: desactivar un comando

Para que nadie use /zen, ponga 0 en las cuatro columnas Enable:

8    "/zen"   0 0 0 0   ...

Para que solo lo usen los VIP: 0 1 1 1.

Ejemplo: cambiar el nombre de un comando

Se puede cambiar el texto del comando sin tocar el Index. Ejemplo, /pkclear en español:

7    "/limpiarpk"   1 1 1 1 ...

El nuevo nombre no debe repetirse ni existir en CustomMove.txt ni en CustomCommandDescription.txt.

Aplicar los cambios

Después de editar Command.txt, un GM escribe /reload command (también recarga GameServerInfo - Command.dat). O reinicie el GameServer.

Sobre el Index 0 (/move)

En Command.txt no hay fila con Index 0, así que no existe un comando /move por chat. Para viajar entre mapas el jugador usa la ventana de mover (tecla M), que se configura en MuServer\Data\Move\Move.txt. Si quiere comandos de viaje propios (como /arena), use CustomMove.txt (ver más abajo).

Cómo dar GM a un personaje

Permiso para los comandos: GameMaster.txt

Archivo: MuServer\Data\Util\GameMaster.txt.

//Account         Name         Level
"micuenta"        "MiGM"       2
end
ColumnaSignificado
AccountCuenta, entre comillas
NamePersonaje, entre comillas. Tienen que coincidir la cuenta y el personaje
Level1 = GameMaster, 2 = Administrador
  • Un comando con GameMaster = 1 lo pueden usar los de nivel 1 y 2.
  • Un comando con GameMaster = 2 solo lo usan los de nivel 2.
  • Máximo 100 filas.
  • Después de editar: /reload util o reiniciar el GameServer.
  • Revise este archivo antes de abrir su servidor: deje solo sus cuentas de GM y borre cualquier otra.

Marca de GM en el personaje: CtlCode

En la base de datos, tabla Character, columna CtlCode:

  • 32 = Game Master: el personaje tiene la marca y el efecto de GM, y la lista de comandos del cliente le muestra también los de GM.
  • Ejemplo (con el personaje desconectado): UPDATE Character SET CtlCode = 32 WHERE Name = 'MiGM'.

Importante: el CtlCode solo da la marca. El permiso para usar comandos de GM sale de GameMaster.txt. Para un GM completo, haga las dos cosas.

ConnectMember.txt no es para GM

MuServer\Data\ConnectMember.txt es la lista de cuentas que pueden entrar cuando el servidor está en mantenimiento (ServerCheckConnectMember = 1 en GameServerInfo - Common.dat). No da permisos de GM.

Comandos de jugador

La columna "Quién" dice para quién está pensado. Lo que manda es la columna GameMaster de su Command.txt.

#ComandoSintaxisQué hace
1/post/post <mensaje>Mensaje al chat global. Se configura en GameServerInfo - Command.dat (CommandPostType)
2/str/str <puntos> o /str auto <puntos>Suma puntos a Fuerza. Con auto, los reparte solo al subir de nivel
3/agi/agi <puntos>Suma puntos a Agilidad (también auto)
4/vit/vit <puntos>Suma puntos a Vitalidad (también auto)
5/ene/ene <puntos>Suma puntos a Energía (también auto)
6/cmd/cmd <puntos>Suma puntos a Comando. Solo Dark Lord (también auto)
7/pkclear/pkclearLimpia el PK (vuelve a normal)
9/evo/evoEvoluciona la clase: completa las quests de cambio de clase, hasta el límite CommandChangeLimit_ALx
10/bau/bau <número> / /bau buyCambia de baúl (del 0 al último que tenga la cuenta). /bau buy (o /bau comprar) compra un baúl extra
11/reset/reset o /reset auto <fue> <agi> <vit> <ene> [cmd]Hace reset. auto lo hace solo al llegar al nivel y reparte esos puntos. Requisitos en MuServer\Data\Util\ResetTable.txt y GameServerInfo - Command.dat
22/mreset/mresetMaster Reset. Requisitos en Util\MasterResetTable.txt y Command.dat
23/war/war <guild>Desafía a otra guild a guerra
24/soccer/soccer <guild>Desafía a otra guild a Battle Soccer
25/re/re on, /re off, /re auto <clave>Acepta (on) o rechaza (off) las solicitudes de guild y de duelo. auto guarda una clave para unirse a parties con clave
27/rei/reiToma el trono en el evento Rey del MU (ver 04_EVENTOS.md)
28/clearinv/clearinvBorra todos los ítems del inventario (no lo equipado). No funciona con la cuenta bloqueada por /lock
30/marry/marry to <nombre>, /marry divorceCasamiento. Con CommandMarryOnlyGM = 1 (como viene en IGK) solo un GM casa: /marry to <nombre1> <nombre2>
31/abrirbau/abrirbauAbre el baúl desde cualquier lugar. Con CommandOpenWareOnlySafeZone = 1 solo en zona segura
32/class/class <dw/dk/elf/mg/dl/su/rf>Cambia la clase del personaje. Cada clase se habilita en Command.dat (CommandChangeClassToXX)
38/mudarnome/mudarnome <nombre nuevo>Cambia el nombre del personaje. No se puede estando en guild. Hasta 10 letras
40/info/info <personaje>Muestra nivel, resets y master resets de un jugador conectado. Un GM ve también la cuenta
42/participar/participarEntra al evento abierto con /abrirevento
44/queroir/queroirEntra a Pega-pega, Ruleta rusa o Mata-mata (nivel mayor que 10)
48/quest/questQuests custom: acepta o revisa la quest y abre la ventana de quests
49/tanthu/tanthuRegalo: suelta un ítem de la bolsa "Gift" (EventItemBag\128). Hasta CommandGiftLimit veces por cuenta
51/top/top <rr/mr> [dw/dk/fe/mg/dl/su/rf]Muestra un ranking. Los tipos están en Data\Custom\CustomTop.txt (en IGK: rr = resets, mr = master resets)
52/taydiem/taydiemRedistribuir: deja Fuerza, Agilidad, Vitalidad y Energía en 15 (Comando en 0) y devuelve los puntos
53/resp/resp <respuesta>Responde la pregunta del Quiz
54/pick/pick <soul/bless/chaos/zen/life/exc/setitem/socket>Recoger automático: prende o apaga cada tipo. Los ítems están en Data\Custom\CustomPick.txt
55/ajuda/ajudaInvoca monstruos ayudantes (CommandHelpMonsterIndex, cantidad CommandHelpMonsterAmount). Otra vez = los quita. En IGK: solo hasta nivel 200
56/remaster/remasterReinicia el árbol de habilidades master y devuelve los puntos
61/offpvp/offpvpPrende o apaga el modo sin PvP. Se apaga solo al entrar a un evento o duelo
62/lock/lock <número>Bloquea la cuenta con una clave numérica (hasta 8 cifras): no se pueden mover ítems
63/unlock/unlock <número>Desbloquea con la misma clave
64/store/store <bless/soul/chaos/wcc/wcp/wcg>Abre la tienda personal cobrando en joyas o monedas. Los nombres se cambian en GameServerInfo - Custom.dat (CustomStoreCommand...Syntax)
65/offstore/offstoreDeja la tienda personal abierta sin estar conectado
66/attack/attack [skill] [buff]Ataque automático. Opcional: número de skill. Formas de cada skill en Data\Custom\CustomAttackSkill.txt
67/offattack/offattackAtaque automático sin estar conectado
75/pack/pack <tipo> <10/20/30>Junta joyas en paquetes. Tipos: bless, soul, life, creation, guardian, gem, harmony, chaos, lowstone, highstone
76/unpack/unpack <tipo> <10/20/30>Desarma un paquete de joyas
84/setpass/setpass <clave>Crea una party con clave (mínimo 4 letras)
85/buff/buffDa los buffs de Data\Custom\Systems\AddBuff.txt. Espera mínima de 5 segundos
99/moba/moba, /moba leaveModo MOBA: /moba muestra las partidas, leave sale de la partida. Iniciar y terminar es de GM (ver tabla de eventos)

Comandos de eventos

Ver detalles de cada evento en 04_EVENTOS.md. Los comandos de inicio programan el evento para 2 minutos después (Pandora, para después de su AlarmTime). El evento tiene que estar prendido.

#ComandoSintaxisQué haceQuién
39/veloz/veloz [mapa] [x] [y] [minutos]Evento Veloz: aparece un NPC; el primero que lo toca gana. Otra vez = cancelaGM (en IGK: 2)
41/abrirevento/abrireventoAbre el ingreso a la posición del GM (los jugadores usan /participar)GM (2)
43/pegapega/pegapegaInicia Pega-pega en la posición del GMGM (2)
45/escesc/escescInicia Esconde-esconde (gana quien le pide comercio al GM)GM (2)
50/roletarussa/roletarussaInicia la Ruleta rusaGM (2)
57/startbc/startbcInicia Blood CastleGM (2)
58/startds/startdsInicia Devil SquareGM (2)
59/startcc/startccInicia Chaos CastleGM (2)
60/startit/startitInicia Illusion TempleGM (2)
70/pvp/pvpInicia PvP 1x1 (el GM elige a los dos jugadores pidiéndoles comercio)GM (2)
71/matamata/matamataInicia Mata-mata en la posición del GMGM (2)
72/starttvt/starttvtInicia Team vs TeamGM (2)
77/startquiz/startquizInicia el QuizGM (2)
78/startdrop/startdropInicia el Drop de eventoGM (2)
79/startking/startkingInicia el Rey del MUGM (2)
80/startinvasion/startinvasion <index>Inicia una invasión de InvasionManager.dat (index 1 o mayor)GM (2)
81/startarena/startarena <index>Inicia una arena de CustomArena.txt (index 1 o mayor)GM (2)
82/startgvg/startgvgInicia Guild vs GuildGM (2)
83/startfindpath/startfindpathInicia Buscar al NPCGM (recomendado: 2)
95/startpandora/startpandoraInicia Pandora después del avisoGM (1)
98/foca/foca [on/off]Muestra u oculta la foca del río de Lorencia (solo decoración). Sin nada = cambiaGM (2)
99/moba/moba start <rojo> <azul> [...], /moba endAbre una partida MOBA de 1v1 a 5v5 (los nombres alternan equipo) o termina todas sin ganador. El nivel de GM lo pide Data\Custom\Moba\LeagueOfMasters.ini (CommandGameMaster, en IGK: 1)GM

Comandos de GM y Administrador

#ComandoSintaxisQué haceQuién
8/zen/zen <cantidad>Suma zen al propio personaje (0 = lo deja en 0)GM (recomendado: 2)
12/gmmove/gmmove <personaje> <mapa> <x> <y>Teletransporta a un jugadorGM (recomendado: 2)
13/gmpost/gmpost <mensaje>Aviso a todos en este GameServer: "[NombreGM] mensaje"2
14/track/track <personaje>El GM va hasta el jugador2
15/trace/trace <personaje>Trae al jugador hasta el GM2
16/disconnect/disconnect <personaje>Desconecta a un jugador2
17/fireworks/fireworksFuegos artificiales alrededor del GM2
18/make/make [-cantidad] <grupo> <ítem> <nivel> <skill> <luck> <opción> <exc> <set> <socket>Crea un ítem en el inventario del GM. Si el primer número es negativo, es la cantidad (/make -5 14 13 0 0 0 0 0 0 0 = 5 Jewel of Bless)GM (recomendado: 2)
19/skin/skin <personaje> <número>Cambia el aspecto del jugador por el de un monstruo. -1 = aspecto normal2
20/setmoney/setmoney <personaje> <zen>Suma zen a un jugador (0 = lo deja en 0)2
21/notice/notice <mensaje>Aviso a todos los GameServers2
26/hide/hideEl GM se vuelve invisible. Otra vez = visible2
29/setvip/setvip <cuenta> <tipo 0-3> <días>Da VIP a una cuenta por esos días2
33/premiar/premiar <personaje> <tipo 1-3> <valor>Da monedas a un jugador y lo anuncia. Tipo y valor máximos en Command.dat (CommandRewardMaxType, CommandRewardMaxValue)2
34/premiarall/premiarall <tipo 1-3> <valor>Da monedas a todos y lo anuncia2
35/reload/reload <tipo>Recarga configuración sin reiniciar. Tipos: cashshop, chaosmix, character, command, common, custom, event, eventitembag, hack, item, monster, move, quest, shop, skill, util, bots, all2
36/banchar/banchar <personaje> <días>Bloquea un personaje esos días y lo desconectaGM (recomendado: 2)
37/banacc/banacc <cuenta> <días>Bloquea una cuenta esos días y la desconectaGM (recomendado: 2)
46/makeset/makeset <tipo> <nivel> <skill> <luck> <opción> <exc> <set> <socket>Crea el set completo (casco, armadura, pantalón, guantes, botas) de ese tipoGM (recomendado: 2)
47/drop/drop <grupo> <ítem> <nivel> <skill> <luck> <opción> <exc> <set> <socket>Tira el ítem al suelo, a los pies del GMGM (recomendado: 2)
68/moveall/moveall <mapa> <x> <y>Teletransporta a todos los jugadores2
69/moveguild/moveguild <guild> <mapa> <x> <y>Teletransporta a los miembros conectados de una guild2
73/spot/spot <monstruo> [cantidad]Invoca monstruos al lado del GM. Desaparecen a los 30 minutosGM (recomendado: 2)
74/setcoin/setcoin <personaje> <1/2/3> <valor>Suma (o resta, con valor negativo) WCoinC (1), WCoinP (2) o Goblin Points (3)2
86/blocchat/blocchat <personaje> <minutos>Bloquea el chat de un jugador (0 = desbloquea)1
87/setpk/setpk <personaje> <1-6>Cambia el nivel PK: 1-2 = héroe, 3 = normal, 4-6 = asesino1
88/setlevel/setlevel <personaje> <nivel>Cambia el nivel. Los puntos se ajustan como si hubiera subido jugando2
89/setstatus/setstatus <personaje> <fue> <agi> <vit> <ene> [cmd]Cambia los stats (con el tope MaxStatPoint_ALx de Common.dat). Comando solo para Dark Lord2
90/maketarget/maketarget <personaje> <grupo> <ítem> ...Crea un ítem en el inventario de un jugador2
91/makeall/makeall <grupo> <ítem> ...Un ítem para todos los conectados2
92/dropall/dropall <grupo> <ítem> ...Tira el ítem a los pies de todos los conectados2
93/makeallmap/makeallmap <grupo> <ítem> ...Un ítem para todos los del mapa del GM2
94/dropallmap/dropallmap <grupo> <ítem> ...Tira el ítem a todos los del mapa del GM2
96/gremory/gremory <personaje> <grupo> <ítem> <nivel> <skill> <luck> <opción> <exc> <set> <socket> [días]Manda un ítem al Gremory Case del jugador. Sin días = GremoryCaseExpireDays (en IGK: 30)2
97/gremoryall/gremoryall <grupo> <ítem> ... [días]Manda un ítem al Gremory Case de todos los conectados2

Datos de los ítems en /make y similares

DatoSignificado
grupo, ítemGrupo (0 a 15) e índice del ítem, como en Data\Item\Item.txt
nivel+0 a +15
skill1 = con skill
luck1 = con suerte
opciónOpción adicional (0 a 7)
excOpciones excelentes como suma: 1, 2, 4, 8, 16, 32 (63 = las seis)
setOpción de set (ancient). Un número negativo elige un set al azar
socketCantidad de ranuras de socket vacías (0 a 5)

Revise la columna GameMaster

Antes de abrir su servidor, revise en Command.txt que todos los comandos de las tablas de GM y de eventos tengan GameMaster 1 o 2, en especial los que crean ítems o zen, invocan monstruos, banean o mueven a otros jugadores (/zen, /make, /makeset, /drop, /spot, /gmmove, /banchar, /banacc, /startfindpath). Con 0, cualquier jugador los puede usar.

Comandos de viaje: CustomMove.txt

Archivo: MuServer\Data\Custom\CustomMove.txt. Crea comandos que llevan a un lugar fijo (por ejemplo /arena1).

//INDEX Command    Map  X    Y    MinLevel MaxLevel MinReset MaxReset MinMReset MaxMReset AccountLevel PKMove
1       "/arena1"  6    38   26   30       *        *        *        *         *         0            1
end
ColumnaSignificado
INDEXNúmero de la fila
CommandLo que escribe el jugador
Map, X, YDestino
MinLevel, MaxLevelNivel (* = sin límite)
MinReset, MaxResetResets
MinMReset, MaxMResetMaster resets
AccountLevelNivel de cuenta mínimo (0 = todos, 1-3 = VIP)
PKMove1 = un asesino (PK) también puede usarlo; 0 = no
  • Máximo 20 comandos.
  • No se puede usar con una ventana abierta, teletransportándose, muerto o con tienda abierta.
  • En los archivos de IGK todas las filas vienen con // (desactivadas). Quite las // de las que quiera usar.

Otros archivos de comandos

CustomCommandDescription.txt (comandos que muestran un texto)

Archivo: MuServer\Data\Custom\CustomCommandDescription.txt. Cada fila crea un comando que solo le muestra un texto al jugador (útil para /reglas, /web, etc.).

//  #ID   #Command     #String
    0     "/reglas"    "No se permite usar hacks. Respete a los demas."
  • Texto de hasta 127 letras.
  • El comando no debe existir en Command.txt ni en CustomMove.txt.
  • En IGK viene un solo ejemplo: /testando.

CustomNpcCommand.txt (comandos al hablar con un NPC)

Archivo: MuServer\Data\Custom\CustomNpcCommand.txt. Al hablar con ese NPC, el jugador usa el comando sin escribirlo.

//Index   Npc   NpcMap   NpcX   NpcY   NpcTalk   Command Text
0         501   0        126    143    1         "/reset "
ColumnaSignificado
NpcNúmero del NPC
NpcMap, NpcX, NpcYMapa y posición exactas del NPC
NpcTalk1 = la respuesta sale como diálogo del NPC; 0 = como aviso normal
Command TextEl comando, tal como está escrito en Command.txt

El texto del comando tiene que coincidir con el de Command.txt. En IGK el NPC 502 de Lorencia tiene "/pk", pero en Command.txt el comando se llama /pkclear: cambie uno de los dos para que coincidan.

El NPC tiene que existir en ese lugar (en MonsterSetBase).

CustomExchangeCoin.txt (cambio de monedas)

Archivo: MuServer\Data\Custom\CustomExchangeCoin.txt. Crea comandos que cambian una moneda por otra.

//  #Index  #Command            #RequireCoin1  #RequireCoin2  #RequireCoin3  #RewardCoin1  #RewardCoin2  #RewardCoin3
    1       "/trocargoldxcash"  2              *              *              *             *             4

Require = lo que cuesta (Coin1 = WCoinC, Coin2 = WCoinP, Coin3 = Goblin Points). Reward = lo que da.

Lista de comandos del cliente (MainInfo\Common\CustomCommand.txt)

La ventana con la lista de comandos del cliente se arma con MainInfo\Common\CustomCommand.txt (se empaqueta con el Encoder). Es solo informativa: no cambia lo que hace cada comando.

  • Columnas: Index, Color, Command, Enable AL0-AL3, GameMaster, sintaxis y descripción.
  • Los comandos con GameMaster 1 o 2 solo se muestran a personajes con CtlCode de GM.
  • Si cambia un nombre o un precio en Command.txt, actualice también este archivo y vuelva a generar los datos del cliente con el Encoder.

GameServerInfo - Command.dat (opciones de los comandos)

Archivo: MuServer\GameServer\Data\GameServerInfo - Command.dat (y el del GameServerCS). _AL0 a _AL3 = nivel de cuenta (Free, VIP 1, VIP 2, VIP 3).

/post

ClaveSignificadoIGK
CommandPostType0 = apagado; 1 = solo este GameServer; 2 = todos los GameServers2
CommandPostVIPType1, 2 o 3 = las cuentas con ese nivel VIP o más postean con etiqueta VIP; 0 = sin etiqueta1
CommandPostColorEstilo del mensaje normal: 0 susurro, 1 party, 2 guild, 3 gens, 4 alianza0
CommandVipColorEstilo del mensaje VIP3

Puntos, evolución y baúles

ClaveSignificadoIGK
CommandAddPointAutoEnable_ALx1 = permite /str auto, etc.1
CommandChangeLimit_ALxHasta qué evolución llega /evo3
CommandWareNumber_ALxBaúles por cuentaAL0 5, AL1 2, AL2 3, AL3 4
CommandWareBuyEnable_ALx1 = permite /bau buy1
CommandWareBuyMax_ALxBaúles extra que se pueden comprar3
CommandWareBuyCoin1/2/3Precio en WCoinC, WCoinP, Goblin Points0
CommandWareBuyItemIndex / ItemAmountPrecio en ítems del inventario (número plano y cantidad)7182 (Jewel of Soul) x 100

/reset

ClaveSignificadoIGK
CommandResetType0 = conserva puntos; 1 = según tabla de puntos de reset; 2 = según tabla de puntos a conservar2
DisableResetAutoOutGame1 = el reset automático no corre con el jugador desconectado1
CommandResetAutoEnable_ALx1 = permite /reset auto1
CommandResetCheckItem_ALx1 = hay que sacarse todo lo equipado0
CommandResetMove_ALx1 = lo lleva a zona segura0
CommandResetQuest_ALx / Skill_ALx1 = borra quests / skills0
CommandResetLevel_ALxNivel requerido400
CommandResetMoney_ALxZen requerido20.000.000 / 15.000.000 / 10.000.000 / 10.000.000
CommandResetRewardCoin1/2/3Value_ALxPremio por reset en WCoinC, WCoinP, Goblin Points10 cada uno
CommandResetCount_ALxResets que suma cada uso1
CommandResetLimit_ALxResets máximos10000
CommandResetLimitDay/Wek/Mon_ALxMáximo por día, semana y mes10000
CommandResetStartLevel_ALxNivel después del reset10
CommandResetPoint_ALx y CommandResetPointRateXXPuntos que da y % por clase0 y 100

Los requisitos por número de reset están en MuServer\Data\Util\ResetTable.txt.

Además hay un tope general de resets en MuServer\GameServer\GHRS.txt (GioiHanRS, en IGK: 105). Ese tope sube solo cada día la cantidad ResetNgay de MuServer\GameServer\Reset.ini (en IGK: 5) a la hora ResetGio:ResetPhut (23:59). El GameServerCS tiene sus propios archivos iguales.

/mreset

Las mismas ideas con CommandMasterReset...: tipo, ítems, zona segura, quests, skills, nivel (400), resets y zen requeridos, premio en monedas, cantidad, límites por día/semana/mes, nivel y resets después (StartLevel 400, StartReset 1), puntos (Point 400) y RemoveReset. Requisitos por número en Util\MasterResetTable.txt.

Otros

ClaveSignificadoIGK
CommandMarryLevel / CommandMarryCostNivel y costo del casamiento150 / 350
CommandMarryOnlyGM1 = solo un GM puede casar1
CommandOpenWareOnlySafeZone1 = /abrirbau solo en zona segura1
CommandChangeClassToDW/DK/ELF/MG/DL/SU1 = /class puede cambiar a esa clase1
CommandChangeClassToRFIgual para Rage Fighter. No está en el archivo de IGK, así que vale 0 (no se puede cambiar a RF). Agréguela con 1 si quiere permitirlo(no está)
ClearMasterChangeClass1 = borra los puntos master al cambiar de clase0
CommandRewardMaxType / MaxValueTipo y valor máximos de /premiar3 / 100
CommandRewardType1Text..3TextTextos del anuncio de /premiar(en portugués)
CommandRewardAllMaxType / MaxValue y textosLo mismo para /premiarall3 / 100
CommandRenameDelay_ALxSegundos de espera de /mudarnome60
CommandRenameNeedTicket1 = pide ticket para cambiar el nombre0
CommandGiftLimitVeces que una cuenta puede usar el regalo5
CommandHelpMonsterIndex / AmountMonstruo y cantidad de /ajuda151 / 3
CommandBlocAccShowMessage / CommandBlocCharShowMessage1 = anuncia a todos los bans de cuenta / personaje1

Preguntas frecuentes

P: ¿Cómo le doy GM a mi personaje? R: Agregue una fila en MuServer\Data\Util\GameMaster.txt con la cuenta, el personaje y el nivel (2 = Administrador), y escriba /reload util o reinicie. Para la marca de GM, ponga CtlCode = 32 en la tabla Character con el personaje desconectado.

P: Puse CtlCode 32 pero los comandos de GM me dicen que no tengo permiso. R: El permiso sale de GameMaster.txt, no del CtlCode. Agregue la cuenta y el personaje exactos ahí, con nivel 1 o 2 según lo que pida la columna GameMaster del comando.

P: ¿Cómo cobro zen por el /reset? R: El zen del reset se configura en GameServerInfo - Command.dat (CommandResetMoney_ALx) y en Util\ResetTable.txt. Para cualquier otro comando, use las columnas MoneyVip0..3 de Command.txt.

P: ¿Cómo hago que un comando cueste WCoin? R: En Command.txt, ponga el precio en las columnas WcoinC, WcoinP o GoblinPoint. El jugador ve el precio la primera vez y tiene que repetir el comando para confirmar.

P: ¿Cómo desactivo un comando? R: Ponga 0 en las cuatro columnas Enable de su fila en Command.txt y escriba /reload command.

P: ¿Cómo hago un comando solo para VIP? R: Columnas Enable: 0 1 1 1 (Free no, VIP 1, 2 y 3 sí).

P: ¿Puedo cambiar /pkclear por /limpiarpk? R: Sí. Cambie el texto entre comillas en Command.txt sin tocar el Index. Actualice también MainInfo\Common\CustomCommand.txt para que la lista del cliente muestre el nombre nuevo, y CustomNpcCommand.txt si un NPC usa ese comando.

P: ¿Por qué no existe /move? R: En Command.txt no hay fila para /move. Los jugadores viajan con la ventana de mover (tecla M, Data\Move\Move.txt). Para comandos de viaje propios use Data\Custom\CustomMove.txt.

P: El /reset dice que llegué al límite y yo tengo CommandResetLimit en 10000. R: Hay un tope general en MuServer\GameServer\GHRS.txt (GioiHanRS) que sube cada día según Reset.ini. Súbalo ahí (con el GameServer cerrado) o ajuste ResetNgay.

P: El NPC de limpiar PK no hace nada. R: En CustomNpcCommand.txt el NPC tiene que usar el mismo texto que Command.txt. En IGK el NPC usa "/pk" y el comando se llama /pkclear: cámbielo a "/pkclear".

P: ¿Cómo agrego un comando /reglas que muestre un texto? R: En Data\Custom\CustomCommandDescription.txt agregue una fila: 1 "/reglas" "Su texto aqui". Luego /reload custom.

P: ¿Cómo doy WCoin a un jugador? R: Con /setcoin <personaje> 1 <cantidad> (1 = WCoinC, 2 = WCoinP, 3 = Goblin Points), o con /premiar <personaje> <tipo> <valor>, que además lo anuncia.

P: ¿Cómo baneo a un jugador? R: /banchar <personaje> <días> bloquea el personaje y /banacc <cuenta> <días> la cuenta. Los dos lo desconectan.

P: Un jugador dice que no puede usar /offstore o /attack en un mapa. R: Además de Command.txt, cada mapa permite o no la tienda y el ataque custom en MuServer\Data\MapManager.txt (columnas CustomStore y CustomAttack).

¿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: