Esta guía reúne y organiza comandos GM de TrinityCore para administrar, moderar, configurar y depurar un servidor de World of Warcraft.
Los comandos pueden ejecutarse principalmente de dos formas:
Importante: algunos comandos requieren tener seleccionado un jugador, criatura, NPC u objeto del juego, por lo que no todos pueden utilizarse desde la consola World.
Compatibilidad: la disponibilidad, sintaxis y nivel de acceso de algunos comandos puede variar según la rama o revisión de TrinityCore que utilices. Si tienes dudas, comprueba el comando directamente con
Para obtener ayuda de un comando específico:
Para activar o comprobar el modo GM:
Esta recopilación está pensada como referencia práctica para administradores y desarrolladores de servidores World of Warcraft basados en TrinityCore.
Los comandos pueden ejecutarse principalmente de dos formas:
- Consola World: puedes escribir el comando directamente. En muchos casos el punto inicial
.es opcional. - Dentro del juego: utiliza el chat del cliente de WoW. Aquí los comandos GM deben comenzar con un punto, por ejemplo
.gm on.
Importante: algunos comandos requieren tener seleccionado un jugador, criatura, NPC u objeto del juego, por lo que no todos pueden utilizarse desde la consola World.
Compatibilidad: la disponibilidad, sintaxis y nivel de acceso de algunos comandos puede variar según la rama o revisión de TrinityCore que utilices. Si tienes dudas, comprueba el comando directamente con
.help comando o consulta la lista disponible con .commands.Cómo interpretar la sintaxis
| Elemento | Significado |
|---|---|
$name, $account, $reason | Texto o valor que debes sustituir por el nombre, cuenta, motivo u otro dato correspondiente. |
#id, #level, #guid | Valor numérico, ID, nivel o GUID que debes indicar. |
[opción] | Parámetro opcional. El comando puede funcionar sin ese valor dependiendo del caso. |
on/off | Activa o desactiva una función. |
$subcommand | Indica que el comando contiene varios subcomandos. Usa .help para consultar las opciones disponibles. |
Referencia rápida para administradores y Game Masters
Para consultar comandos disponibles según tu nivel de GM:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Para obtener ayuda de un comando específico:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Para activar o comprobar el modo GM:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Comandos GM de TrinityCore organizados por categorías
A continuación encontrarás los comandos separados por función para que sea más fácil localizar tareas de administración, moderación, personajes, NPC, teletransporte, servidor, base de datos y depuración.Cuentas y acceso
Creación de cuentas, contraseñas, nivel de expansión y permisos GM.| Comando | Uso / descripción |
|---|---|
.account create $account $password | Cree una cuenta y establezca una contraseña. |
.account delete $account | Eliminar cuenta con todos los caracteres. |
.account lock [on|off] | Permitir el inicio de sesión desde la cuenta solo desde la IP utilizada actualmente o eliminar este requisito. |
.account onlinelist | Muestra la lista de cuentas en línea. |
.account password $old_password $new_password $new_password | Cambie la contraseña de su cuenta. |
.account set addon [$account] #addon | Establecer el nivel permitido del complemento de expansión del usuario (posible objetivo). Valores adicionales: 0 - normal, 1 - tbc, 2 - wotlk. |
.account set gmlevel [$account] #level [#realmid] | Establece el nivel de seguridad para el jugador objetivo (no se puede usar en uno mismo) o para la cuenta $name a un nivel de #level en el reino #realmID. #level puede variar de 0 a 3. #reamID puede ser -1 para todos los reinos. |
.account set password $account $password $password | Establecer contraseña para la cuenta. |
.account set $subcommand | Escriba .account set para ver la lista de posibles subcomandos o .help account set $subcommand para ver información sobre los subcomandos |
.account | Muestra el nivel de acceso de su cuenta. |
.account addon #addon | Establecer el nivel del complemento de expansión permitido. Valores adicionales: 0 - normal, 1 - tbc, 2 - wotlk. |
Moderación, baneos y comunicación
Baneos, expulsiones, silencios, congelación de jugadores y mensajes globales.| Comando | Uso / descripción |
|---|---|
.announce $MessageToBroadcast | Envía un mensaje global a todos los jugadores en línea en el registro de chat. |
.ban account $Name $bantime $reason | Banear cuenta expulsar al jugador. $bantime: el valor negativo conduce a permban; de lo contrario, utilice una cadena de tiempo como "4d20h3s". |
.ban character $Name $bantime $reason | Banear personaje y expulsar al jugador. $bantime: el valor negativo conduce a permban; de lo contrario, utilice una cadena de tiempo como "4d20h3s". |
.ban ip $Ip $bantime $reason | Ban IP. $bantime: el valor negativo conduce a permban; de lo contrario, utilice una cadena de tiempo como "4d20h3s". |
.ban $subcommand | Escriba .ban para ver la lista de posibles subcomandos o .help ban $subcommand para ver información sobre los subcomandos |
.baninfo account $accountid | Ver información completa sobre una prohibición específica. |
.baninfo character $charactername | Vea información completa sobre una prohibición específica. |
.baninfo ip $ip | Ver información completa sobre una prohibición específica. |
.baninfo $subcommand | Escriba .baninfo para ver la lista de posibles subcomandos o .help baninfo $subcommand para ver información sobre los subcomandos |
.banlist account [$Name] | Busca en la lista de baneos un patrón de nombre de cuenta o muestra la lista completa de baneos de cuentas. |
.banlist character $Name | Busca en la lista de prohibición un patrón de nombre de personaje. Se requiere patrón. |
.banlist ip [$Ip] | Busca en la lista de prohibiciones un patrón de IP o muestra la lista completa de prohibiciones de IP. |
.banlist $subcommand | Escriba .banlist para ver la lista de posibles subcomandos o .help banlist $subcommand para ver información sobre los subcomandos |
.freeze (#player) | "Congela" #player y desactiva su chat. Cuando uses esto sin #name, congelará tu objetivo. |
.gmannounce $announcement | Envía un anuncio a los Gamemasters en línea. |
.gmnameannounce $announcement | Envíe un anuncio a todos los GM en línea, mostrando el nombre del remitente. |
.gmnotify $notification | Muestra una notificación en la pantalla de todos los GM en línea. |
.kick [$nombredepersonaje] [$razón] | Expulsa del mundo el nombre del personaje dado con o sin motivo. Si no se proporciona ningún nombre de personaje, el jugador seleccionado (excepto usted) será expulsado. Si no se proporciona ningún motivo, el valor predeterminado es "Sin motivo". |
.mute [$playerName] $timeInMinutes [$reason] | Deshabilitar los mensajes de chat para cualquier personaje de la cuenta del personaje $playerName (o seleccionado actualmente) en $timeInMinutes minutos. El jugador puede estar desconectado. |
.nameannounce $anuncio | Envía un anuncio a todos los jugadores en línea, mostrando el nombre del remitente. |
.notify $MessageToBroadcast | Envía un mensaje global a todos los jugadores en línea en la pantalla. |
.unban account $Name Desbanear cuentas según el patrón de nombre de cuenta | Ejecuta el comando con los parámetros indicados. |
.unban character $Name | Desbloquear cuentas para el patrón de nombre de personaje. |
.unban ip $Ip Desbanear cuentas según el patrón de IP | Ejecuta el comando con los parámetros indicados. |
.unban $subcommand | lista de posibles subcomandos o .help unban $subcommand para ver información sobre los subcomandos |
.unfreeze (#player) "Descongela" #player y | habilita su chat nuevamente. Al usar esto sin #name, descongelará tu objetivo. |
.unmute [$playerName] | Restaura los mensajes de chat para cualquier personaje de la cuenta del personaje $playerName (o seleccionado). El personaje puede estar desconectado. |
.whispers on|off | Activa/desactiva la aceptación de susurros por parte del GM de los jugadores. De forma predeterminada, utilice la configuración trinityd.conf. |
.channel | establece propiedad $canal [activado/desactivado] Otorga propiedad a la primera persona que se una al canal. |
.ban playeraccount $Nombre $bantime $motivo | Banear cuenta y expulsar al jugador. $bantime: el valor negativo conduce a permban; de lo contrario, utilice una cadena de tiempo como "4d20h3s". |
Modo GM, ayuda y depuración
Activación del modo GM, comandos de ayuda y herramientas de depuración.| Comando | Uso / descripción |
|---|---|
.commands | Muestra una lista de comandos disponibles para su nivel de cuenta. |
.debug bg | Alterna el modo de depuración para campos de batalla. En el modo de depuración, el GM puede iniciar el campo de batalla con un solo jugador. |
.debug Mod32Value #field #value | Añade #valor al campo #campo de tu personaje. |
.debug $subcommand | Escriba .debug para ver la lista de posibles subcomandos o .help debug $subcommand para ver información sobre los subcomandos |
.gm chat [on/off] | Habilita o deshabilita el MODO GM del chat (muestra la insignia de gm en los mensajes) o muestra el estado actual de encendido/apagado no proporcionado. |
.gm fly [on/off] | Activa/desactiva el modo gm fly. |
.gm ingame | Muestra una lista de Game Masters disponibles en el juego. |
.gm list | Muestra una lista de todas las cuentas de Game Masters y niveles de seguridad. |
.gm visible on/off | Muestra el estado de visibilidad actual o hace que GM sea visible (activado) e invisible (desactivado) para otros jugadores. |
.gm [on/off] | Habilitar o deshabilitar en el MODO GM del juego o mostrar el estado actual de encendido/apagado no proporcionado. |
.help [$command] | Muestra instrucciones de uso para el comando $ dado. Si no se proporciona ningún comando $, muestre la lista de comandos disponibles. |
.debug areatriggers | Alterna el modo de depuración para areatriggers. En el modo de depuración, GM será notificado si se alcanza un disparador de área. |
.dev [on/off] | Habilitar o deshabilitar la etiqueta de desarrollo del juego o mostrar el estado actual si no se proporciona on/off. |
.debug moveflags [$newMoveFlags [$newMoveFlags2]] | Ejecuta el comando con los parámetros indicados. |
Personajes, estadísticas, habilidades, títulos y logros
Gestión de personajes, niveles, estadísticas, reputación, honor, habilidades, títulos y logros.| Comando | Uso / descripción |
|---|---|
.character customize [$name] | Marca seleccionado en el juego o por $nombre en el carácter de comando para personalizarlo en el próximo inicio de sesión. |
.character erase $name | Eliminar personaje $nombre. Personaje finalmente eliminado en caso de que haya opciones de eliminación. |
.character level [$playername] [#level] | Establece el nivel del personaje con $nombredejugador (o el seleccionado si no se proporciona el nombre) mediante #númerodeniveles o +1 si no se proporciona #númerodeniveles). Si se omite #numberoflevels, el nivel aumentará en 1. Si #numberoflevels es 0, se reiniciará el mismo nivel. Si no se selecciona ningún personaje y no se proporciona el nombre, aumenta tu nivel. El comando se puede utilizar para personajes sin conexión. Todas las estadísticas y valores dependientes recalculados. Al disminuir el nivel, los talentos se pueden restablecer si es necesario. Además, al disminuir el nivel, se pueden perder los elementos equipados con mayores requisitos de nivel. |
.character rename [$name] | Marca seleccionado en el juego o por $name en el carácter de comando para cambiar el nombre en el próximo inicio de sesión. |
.character reputation [$player_name] | Muestra información de reputación para el jugador seleccionado o el jugador encontrado por $player_name. |
.demorph | Desmorfia al jugador seleccionado. |
.dismount | Te desmontas, si estás montado. |
.hidearea #areaid | Oculta el área de #areaid al carácter seleccionado. Si no hay ningún personaje seleccionado, oculta esta área. |
.honor add $amount | Agrega una cierta cantidad de honor (obtenida hoy) al jugador seleccionado. |
.honor add kill | Agrega la unidad objetivo como una de tus muertes pvp hoy (solo obtienes honor si es un líder racial o un jugador) |
.honor update | Fuerza que los campos de honor de ayer se actualicen con los datos de hoy, que se restablecerán para el jugador seleccionado. |
.honor $subcommand | lista de posibles subcomandos o .help honor $subcommand para ver información sobre los subcomandos |
.modify talentpoints #amount | Establece puntos de talento gratuitos para el personaje seleccionado o la mascota del personaje. Se restablecerá a los valores predeterminados esperados en el siguiente nivel/inicio de sesión/recompensa de misión. |
.modify escala #escala | Modifica el tamaño del jugador o criatura seleccionado a "escala normal"*tasa. Si no se selecciona ningún jugador o criatura, modifica su tamaño. #rate puede oscilar entre 0,1 y 10. |
.levelup [$playername] [#numberoflevels] | Aumenta/disminuye el nivel del personaje con $playername (o el seleccionado si no se proporciona el nombre) en #numberoflevels o +1 si no se proporciona #numberoflevels). Si se omite #numberoflevels, el nivel aumentará en 1. Si #numberoflevels es 0, se reiniciará el mismo nivel. Si no se selecciona ningún personaje y no se proporciona el nombre, aumenta tu nivel. El comando se puede utilizar para personajes sin conexión. Todas las estadísticas y valores dependientes recalculados. Al disminuir el nivel, los talentos se pueden restablecer si es necesario. Además, al disminuir el nivel, se pueden perder los elementos equipados con mayores requisitos de nivel. |
.maxskill | Establece todas las habilidades del jugador objetivo en sus valores máximos para su nivel actual. |
.modify speed bwalk #rate | Modifica la velocidad del jugador seleccionado mientras corre a "velocidad de caminata normal"*rate. Si no hay ningún jugador seleccionado, modifica tu velocidad. #rate puede oscilar entre 0,1 y 50. |
.modify bit #field #bit | Alterna el bit #bit del campo #field para el jugador seleccionado. Si no se selecciona ningún jugador, modifica tu personaje. |
.modify speed swim #rate | Modifica la velocidad de nado del jugador seleccionado a "velocidad de nado normal"*rate. Si no hay ningún jugador seleccionado, modifica tu velocidad. #rate puede oscilar entre 0,1 y 50. |
.modify borracho #valor | Establece el nivel de borracho en #valor (0..100). El valor 0 elimina el estado de ebriedad, 100 es el estado de ebriedad máximo. |
.modify energy #energy | Modifica la energía del jugador seleccionado. Si no se selecciona ningún jugador, modifica tu energía. |
.modify faction #factionid #flagid #npcflagid #dynamicflagid | Modifica la facción y las banderas de la criatura seleccionada. Sin argumentos, muestra la facción y las banderas de la criatura seleccionada. |
.modify velocidad de vuelo #rate | Modifica la velocidad de vuelo del jugador seleccionado a "velocidad de vuelo normal"*rate. Si no hay ningún jugador seleccionado, modifica tu velocidad. #rate puede oscilar entre 0,1 y 50. |
.modify gender male/female | Cambia el género del jugador seleccionado. |
.modify honor $cantidad | Agrega $cantidad puntos de honor al jugador seleccionado. |
.modify hp #newhp | Modifica los hp del jugador seleccionado. Si no se selecciona ningún jugador, modifica tu hp. |
.modify mana #newmana | Modifica el maná del jugador seleccionado. Si no se selecciona ningún jugador, modifica tu maná. |
.modify money #money .money #money | Agrega o quita dinero al jugador seleccionado. Si no se selecciona ningún jugador, modifica tu dinero. El #oro puede ser negativo para retirar dinero. |
.modify mount #id #speed | Muestra el jugador seleccionado como montado en #id criatura y establece la velocidad en el valor #speed. |
.modify phase #phasemask | cambia la fase del juego, se habilita/deshabilita el modo GM o se vuelve a iniciar sesión. El carácter pts pasemask se actualiza al mismo valor. |
.modify rage #newrage | Modifica la ira del jugador seleccionado. Si no se selecciona ningún jugador, modifica tu ira. |
.modify reputación #repId (#repvalue | $rankname [#delta]) | Establece la reputación de los jugadores seleccionados con la facción #repId en #repvalue o en $reprank. Si se proporciona el nombre del rango de reputación, la reputación resultante será la reputación más baja para ese rango más la cantidad delta, si se especifica. Puedes usar '.pinfo rep' para enumerar todos los ID de reputación conocidos, o usar '.lookup faction $name' para localizar un ID de facción específico. |
.modify runicpower #newrunicpower | Modifica el poder rúnico del jugador seleccionado. Si no se selecciona ningún jugador, modifica tu poder rúnico. |
.modify speed $speedtype #rate | Modifica la velocidad de carrera del jugador seleccionado a "velocidad de carrera base normal" = 1. Si no hay ningún jugador seleccionado, modifica tu velocidad. Los tipos de $speed pueden ser volar, todos, caminar, caminar hacia atrás o nadar. #rate puede oscilar entre 0,1 y 50. |
.modify spell | HACER |
.modify standstate #emoteid | Cambia el gesto de tu personaje mientras estás de pie a #emoteid. |
.modify speed backwalk #rate | Modifica la velocidad del jugador seleccionado mientras corre hacia atrás a "velocidad normal de retroceso"*rate. Si no hay ningún jugador seleccionado, modifica tu velocidad. #rate puede oscilar entre 0,1 y 50. |
.modify speed all #rate | Modifica todas las velocidades (correr, nadar, correr hacia atrás, nadar hacia atrás) del jugador seleccionado a "velocidad base normal para este tipo de movimiento"*velocidad. Si no hay ningún jugador seleccionado, modifica tu velocidad. #rate puede oscilar entre 0,1 y 50. |
.modify $subcommand | lista de posibles subcomandos o .help modifique $subcommand para ver información sobre los subcomandos |
.repairitems | Repara todos los elementos del jugador seleccionado. |
.reset achievements [$playername] | reiniciar. Se perderán los logros de eventos como muertes, lanzamientos, etc. |
.reset todos los hechizos | Solicite restablecer hechizos o talentos (incluidos los talentos para todas las mascotas de los personajes, si los hubiera) en el siguiente inicio de sesión de cada personaje existente. |
.reset honor [nombre del jugador] Restablece todos los datos de honor del personaje objetivo | Ejecuta el comando con los parámetros indicados. |
.reset level [$playername] | .reset nivel [Nombre del jugador] Restablece el nivel a 1, incluidas las estadísticas y los talentos. Los elementos equipados con mayores requisitos de nivel se pueden perder. |
.reset hechizos [Nombre del jugador] | Elimina todos los hechizos no originales del libro de hechizos. . El nombre del jugador puede ser el nombre de un personaje fuera de línea. |
.reset stats [$playername] | .reset stats [Nombre del jugador] Restablece (recalcula) todas las estadísticas del jugador objetivo a sus VALORES originales en el nivel actual. |
.reset talentos [Nombre del jugador] | Elimina todos los talentos del jugador o mascota objetivo o jugador designado. El nombre del jugador puede ser el nombre de un personaje fuera de línea. Con los talentos de los jugadores también se restablecerán los talentos de todas las mascotas de los personajes, si las hay. |
.reset $subcommand | lista de posibles subcomandos o .help reset $subcommand para ver información sobre los subcomandos |
.setskill #skill #level [#max] | Establece una habilidad de id #skill con un valor de habilidad actual de #level y un valor máximo de #max (o igual al máximo actual si no se proporciona) para el personaje seleccionado. Si no se selecciona ningún personaje, aprendes la habilidad. |
.showarea #areaid | Revela el área de #areaid al personaje seleccionado. Si no se selecciona ningún personaje, te revela esta área. |
.titles remove #title | Elimina el título #title (id o shift-link) de la lista de títulos conocidos para el reproductor seleccionado. |
.titles current #title | Establecer título #title (id o shift-link) como título actual seleccionado para el reproductor seleccionado. Si el título no está en la lista de títulos conocidos del jugador, se agregará a la lista. |
.titles add #title | Agrega título #title (id o shift-link) a la lista de títulos conocidos para el reproductor seleccionado. |
.titles set mask #mask | Permite al usuario utilizar todos los títulos de #mask. #mask=0 desactiva el campo de elección de título |
.character deleted delete #guid|$name | eliminar #guid|$nombre Elimina completamente los caracteres seleccionados. Si se proporciona $name, solo se eliminarán los caracteres con esa cadena en su nombre; si se proporciona #guid, solo se eliminará el carácter con ese GUID. |
.character deleted old [#keepDays] | Elimina por completo todos los caracteres con un tiempo de eliminación mayor a #keepDays. Si #keepDays no proporcionó el valor utilizado de la opción 'CharDelete.KeepDays' de mangosd.conf. Si la opción de configuración a la que se hace referencia está deshabilitada (use el valor 0), entonces el comando no se puede usar sin #keepDays. |
.character deleted delete #guid|$name | restaurar #guid|$nombre [$nuevo nombre] [#nueva cuenta] Restaura los caracteres eliminados. Si se proporciona $name, solo se restaurarán los caracteres con esa cadena en su nombre; si se proporciona $guid, solo se restaurará el carácter con ese GUID. Si se establece $newname, el personaje se restaurará con ese nombre en lugar del original. Si se establece #newaccount, el personaje se restaurará a la lista de personajes de la cuenta específica. ¡Esto funciona sólo con un personaje! |
.character changefaction $name | Cambiar facción de personaje. |
.character changerace $name | Cambia la raza del personaje. |
.achievement add $achievement | Añade un logro al jugador objetivo. $logro: puede ser ID de logro o enlace de logro |
.achievement $subcommand | lista de posibles subcomandos o .help logro $subcommand para ver información sobre los subcomandos |
.morph #displayid | Cambie la identificación de su modelo actual a #displayid. |
.modify arenapoints #value | Agrega $cantidad de puntos de arena al jugador seleccionado. |
Hechizos, combate y cheats
Lanzamiento de hechizos, auras, combate, cooldowns y funciones de prueba.| Comando | Uso / descripción |
|---|---|
.aura #spellid | Agrega el aura del hechizo #spellid a la Unidad seleccionada. |
.cast back #spellid [triggered] | El objetivo seleccionado lanzará #spellid a tu personaje. Si está "activado" o se proporciona parte, entonces el hechizo se lanza con la bandera activada. |
.cast dist #spellid [#dist [triggered] | Lanzarás un hechizo para pintar a distancia #dist. Si está "activado" o se proporciona parte, entonces el hechizo se lanza con la bandera activada. No todos los hechizos pueden lanzarse como hechizos de área. |
.cast self #spellid [triggered] | Lanza #spellid por el objetivo al objetivo mismo. Si está "activado" o se proporciona parte, entonces el hechizo se lanza con la bandera activada. |
.cast target #spellid [triggered] | El objetivo seleccionado lanzará #spellid a su víctima. Si está "activado" o se proporciona parte, entonces el hechizo se lanza con la bandera activada. |
.cast #spellid [triggered] | Lanza #spellid al objetivo seleccionado. Si no hay ningún objetivo seleccionado, se lanza a sí mismo. Si está "activado" o se proporciona parte, entonces el hechizo se lanza con la bandera activada. |
.combatstop [$playername] | Detiene el combate del personaje seleccionado. Si se selecciona como no jugador, el comando se aplica a uno mismo. Si se proporcionó $playername, intente aplicarlo al jugador en línea $playername. |
.cooldown [#spell_id] | Elimina todo (si no se proporciona el hechizo_id) o #spel_id el tiempo de reutilización del hechizo del personaje seleccionado o de ti (si no hay selección). |
.damage $damage_amount [$school [$spellid]] | Aplicar $damage al objetivo. Si no se proporcionan $school y $spellid, entonces este daño cuerpo a cuerpo limpio y plano sin ningún modificador. Si se proporciona $escuela, entonces el daño se modifica por la reducción de armadura (si la escuela es física) y los modificadores de absorción del objetivo y el resultado se aplican como daño cuerpo a cuerpo al objetivo. Si se proporciona un hechizo, el daño se modifica y se aplica como daño de hechizo. $spellid puede ser enlace mayúsculo. |
.die | Mata al jugador seleccionado. Si no se selecciona ningún jugador, te matará. |
.cheat cooldown [on/off] | Activa o desactiva los tiempos de reutilización de los hechizos de tu personaje. |
.cheat power [on/off] | Activa o desactiva el coste del hechizo de tu personaje (por ejemplo, maná). |
.learn all my talents | Aprende todos los talentos (y hechizos de primer rango aprendidos como talentos) disponibles para su clase. |
.learn all my spells | Aprende todos los hechizos (excepto los talentos y los hechizos de primer rango aprendidos como talento) disponibles para su clase. |
.learn all my talents | Aprende todos los talentos para tu mascota disponibles para su tipo de criatura (solo para mascotas cazadoras). |
.learn all my class | Aprende todos los hechizos y talentos disponibles para su clase. |
.learn all Blizzard | Aprende todos los hechizos predeterminados para Game Masters. |
.learn all lang | Aprende todos los idiomas |
.learn all default [$playername] | Aprende para el jugador seleccionado/$playername todos los hechizos predeterminados para su raza/clase y los hechizos recompensados por misiones completadas. |
.learn #spell [todos] El personaje seleccionado | aprende un hechizo de id #spell. Si se proporciona "todos", entonces se aprenden todos los rangos. |
.learn manualidades | Aprende todas las profesiones y recetas. |
.character titles [$player_name] | Muestra la lista de títulos conocidos para el jugador seleccionado o el jugador encontrado por $player_name. |
.revive | Revive al jugador seleccionado. Si no se selecciona ningún jugador, te revivirá. |
.cheat god [activar/desactivar] | Activa o desactiva la capacidad de tu personaje para recibir daño. |
.cheat casttime [activar/desactivar] | Activa o desactiva los tiempos de lanzamiento de hechizos de tu personaje. |
.unaura #spellid | Elimina el aura debida al hechizo #spellid de la Unidad seleccionada. |
.unlearn #spell [todos] | Desaprende un hechizo #spell para el jugador seleccionado. Si se proporciona "todos", entonces se desaprenden todos los rangos. |
.cheat $subcommand | lista de posibles subcomandos o .help cheat $subcommand para ver información sobre los subcomandos |
.cast dest #spellid #x #y #z [triggered] | lanza con la bandera activada. |
.learn all recipes [$profession] | Aprende todas las recetas de la profesión especificada y establece el nivel de habilidad al máximo. Ejemplo: .aprende todas las recetas encantadoras |
.cheat waterwalk on/off | Activa o desactiva el estado de waterwalk para el jugador seleccionado o para uno mismo si no hay ningún jugador seleccionado. |
.cheat explorar #flag | Revela u oculta todos los mapas del jugador seleccionado. Si no se selecciona ningún jugador, oculta o revela mapas. Utilice un valor #flag de 1 para revelar, utilice un valor #flag de 0 para ocultar todos los mapas. |
.cheat taxi on/off | Otorga acceso temporal o elimina todas las rutas de taxi para el personaje seleccionado. Si no se selecciona ningún personaje, oculta o revela todas las rutas. Los nodos de taxi visitados aún son accesibles después de eliminar el acceso. |
.cheat status | Muestra los trucos que tienes habilitados actualmente. |
Objetos, banco, correo y transferencias
Objetos, inventario, banco, correo, dinero y copias o transferencias de personajes.| Comando | Uso / descripción |
|---|---|
.additem #itemid/[#itemname]/#shift-click-item-link #itemcount | Agrega el número especificado de elementos de id #itemid (o nombre exacto (!) $itemname entre paréntesis, o enlace creado por shift- haga clic en un elemento del inventario o receta) para ir a su inventario o al del personaje seleccionado. Si se omite #itemcount, solo se agregará un artículo. . |
.additem set #itemsetid | Agrega elementos del conjunto de elementos de id #itemsetid a tu inventario de personajes o al seleccionado. Agregará con un ejemplo cada elemento del conjunto de elementos. |
.bank | Muestra el inventario de tu banco. |
.itemmove #sourceslotid #destinationslotid | Mover un artículo de las ranuras #sourceslotid a #destinationslotid en tu inventario Aún no implementado |
.pdump load $filename $account [$newname] [$newguid] | Cargar el volcado de caracteres del archivo de volcado en la lista de caracteres de $account con guardado o $newname, con guardado (o primero libre) o $newguid guid. |
.pdump write $filename $playerNameOrGUID | Ejecuta el comando con los parámetros indicados. |
.pdump $subcommand | lista de posibles subcomandos o .help pdump $subcommand para ver información sobre los subcomandos |
.pdump copy $playerNameOrGUID $account [$newname] [$newguid] | lista de caracteres de $account con $newname, con el primer guid libre o $newguid. |
.send items #playername "#subject" "#text" itemid1[:count1] itemid2[:count2] ... itemidN[:countN] | Enviar un correo a un jugador. El asunto y el texto del correo deben estar en "". Si para itemid no se proporcionaron valores de recuento relacionados, entonces se esperaba 1, si recuento > máximo de elementos en la pila, los elementos se enviarán en la cantidad requerida. Todas las pilas se envían por correo limitadas a 12. |
.send mail #playername "#subject" "#text" | Enviar un correo a un jugador. El asunto y el texto del correo deben estar en "". |
.send message $playername $message | Enviar mensaje en pantalla al jugador desde el ADMINISTRADOR. |
.send money #playername "#subject" "#text" #money | Enviar correo con dinero a un jugador. El asunto y el texto del correo deben estar en "". |
Teletransporte, coordenadas y mapas
Movimiento de jugadores, coordenadas, cementerios, mapas y ubicaciones guardadas.| Comando | Uso / descripción |
|---|---|
.distance | Muestra la distancia desde tu personaje hasta la criatura seleccionada. |
.go creature | Teletransporta a tu personaje a la criatura con guid #creature_guid. · · .go creature #creature_name · Teletransporta a tu personaje a la criatura con este nombre. · · .go creature id #creature_entry · Teletransporta a tu personaje a una criatura que se generó a partir de la plantilla con esta entrada. · · Si* *se encuentra más de una criatura, serás teletransportado a la primera que se encuentre dentro de la BD. |
.go graveyard #graveyardId | Teletransportarse al cementerio con el cementerioId especificado. |
.go grid #gridX #gridY [#mapId] | Teletransporta el gm al centro de la cuadrícula con los índices proporcionados en el mapa #mapId (o el mapa actual si no se proporciona). |
.go object #object_guid | Teletransporta a tu personaje al objeto del juego con guid #object_guid |
.go taxinode #taxinode | Teletransporta al jugador a las coordenadas del taxinodo. Puedes buscar la zona usando .lookup taxinode $namepart |
.go trigger #trigger_id | Teletransporta a tu personaje a areatrigger con id #trigger_id. El personaje será teletransportado al objetivo activador si el activador del área seleccionada es el activador de teletransportación. |
.go xyz #x #y [#z [#mapid [#orientation]]] | Teletransporta al jugador para que apunte con coordenadas (#x,#y,#z) en el mapa #mapid con orientación #orientación. Si no se proporciona z, se utilizará el nivel del suelo/agua. Si no se proporciona mapid, se utilizará el mapa actual. Si no se proporciona #orientación, se utilizará la orientación actual. |
.go zonexy #x #y [#zone] | Teletransporta al jugador a un punto con las coordenadas del cliente (#x,#y) al nivel del suelo (agua) en la zona #zoneid o la zona actual si no se proporciona #zoneid. Puedes buscar la zona usando .lookup area $namepart |
.go $subcommand | Escriba .go para ver la lista de posibles subcomandos o .help go $subcommand para ver información sobre los subcomandos |
.summon [$charactername] | Teletransporta el personaje dado hacia ti. El personaje puede estar desconectado. |
.gps [$name|$shift-link] | Muestra la información de posición de un personaje o criatura seleccionada (también si se proporciona el nombre del jugador $name entonces para el jugador nombrado, o si se proporciona shift-link de criatura/objeto del juego entonces criatura/objeto del juego puntiagudo si se cargó). La información de posición incluye X, Y, Z y orientación, Id. de mapa e Id. de zona. |
.groupsummon [$charactername] | Teletransporta al personaje dado y su grupo hacia ti. Solo se teletransportan personajes en línea, pero el miembro del grupo seleccionado original puede estar fuera de línea. |
.linkgrave #graveyard_id [alianza|horda] | Vincula la zona actual al cementerio para cualquier fantasma (o alianza/facción de la horda). Esto permite que el personaje fantasma de la zona se teletransporte al cementerio después de morir si el cementerio está más cerca de la zona vinculada y acepta el fantasma de esta facción. Agregue solo un cementerio en otro mapa y solo si no hay cementerios vinculados (o planeados vinculados en el mismo mapa). |
.appear [$nombredepersonaje] | Teletransportarse al personaje dado. Especifica el nombre del personaje o haz clic en el retrato del personaje, por ejemplo, cuando estés en un grupo. El personaje puede estar desconectado. |
.neargrave [alliance|horde] | .neargrave [alianza|horda] Encuentra el cementerio más cercano vinculado a la zona (o solo el más cercano acepta fantasmas de facción de la alianza o la horda). |
.recall [$playername] | Teletransporta a $playername o al jugador seleccionado al lugar donde estuvo antes del último uso de un comando de teletransportación. Si no se ingresa $playername y no se selecciona ningún jugador, te teletransportará. |
.unstuck $playername [posada/cementerio/zona de inicio] | Teletransporta al jugador especificado a una ubicación especificada. La ubicación predeterminada es la ubicación actual del hogar del jugador. |
.tele add $name Agregue su posición actual a la | lista de ubicaciones de destino del comando .tele con el nombre $name. |
.tele del $name | Eliminar ubicación con nombre $name para la lista de ubicaciones de comandos .tele. |
.tele grupo#ubicación | Teletransporta a un jugador seleccionado y a los miembros de su grupo a una ubicación determinada. |
.tele nombre [#playername] #ubicación | Teletransporta el personaje dado a una ubicación determinada. El personaje puede estar desconectado. Para teletransportarse a homebind, establezca #ubicación en "$home" (sin comillas). |
.tele #ubicación | Teletransporta al jugador a una ubicación determinada. |
NPC, criaturas y mascotas
Creación, modificación, movimiento y control de NPC, criaturas y mascotas.| Comando | Uso / descripción |
|---|---|
.bindsight | Vincula la visión a la unidad seleccionada de forma indefinida. No se puede usar mientras se posee un objetivo. |
.cometome $parameter | Haz que la criatura seleccionada llegue a tu ubicación actual (la nueva posición no se guarda en la BD). |
.movegens | Muestra la pila de generadores de movimiento para la criatura o jugador seleccionado. |
.npc set phase #phasemask | guarda en la BD y es persistente. En el caso de la mascota, el cambio está activo hasta que se cambie la fase del juego para el propietario, vuelva a iniciar sesión el propietario o active/desactive el modo GM. |
.npc | establece tipo de movimiento [#creature_guid] estancia/aleatorio/camino [NODEL] Establece el tipo de movimiento para la criatura señalada por #creature_guid (o selecciona si #creature_guid no se proporciona) y muévela a la posición de reaparición (si la criatura está viva). Cualquier punto de referencia existente para la criatura se eliminará de la BD si no utiliza NODEL. Si la criatura está muerta, el tipo de movimiento se aplicará cuando la criatura reaparezca. Asegúrese de utilizar NODEL si desea conservar los puntos de referencia. |
.npc set model #displayid | Cambia la identificación del modelo de la criatura seleccionada a #displayid. |
.npc set link $creatureGUID | Vincula la reaparición de la criatura seleccionada con la condición de que $creatureGUID definido esté vivo. |
.npc dice $mensaje | Haz que la criatura seleccionada diga el mensaje especificado. |
.npc move [#creature_guid] | Mueve el punto de generación de la criatura objetivo a tus coordenadas. |
.npc playemote #emoteid | Haz que la criatura seleccionada emocione con un emoticón de id #emoteid. |
.npc follow stop La criatura seleccionada (no mascota) deja de seguirte | Ejecuta el comando con los parámetros indicados. |
.npc info | Muestra una lista de detalles de la criatura seleccionada. La lista incluye: - GUID, facción, banderas de NPC, ID de entrada, ID de modelo, - Nivel, - Salud (actual/máxima), - Banderas de campo, banderas dinámicas, plantilla de facción, - Información de posición, - y el tipo de criatura, por ejemplo. si la criatura es un vendedor. |
.npc follow start La criatura seleccionada comienza a seguirte hasta la muerte/lucha/etc | Ejecuta el comando con los parámetros indicados. |
.npc set flag #npcflag | Establece los indicadores NPC de la plantilla de criatura de la criatura seleccionada y la criatura seleccionada en #npcflag. Las banderas de NPC se aplicarán a todas las criaturas de la plantilla de criatura seleccionada después de reiniciar el servidor o descargar/cargar la red. |
.npc set factionid #factionid | Establece la facción de la criatura seleccionada en #factionid. |
.npc set nivel #nivel | Cambia el nivel de la criatura seleccionada a #nivel. #level puede variar de 1 a (CONFIG_MAX_PLAYER_LEVEL) + 3. |
.npc | eliminar [#guid] Eliminar criatura con guid #guid (o la seleccionada si no se proporciona ningún guid) |
.npc | eliminar artículo #itemId Eliminar artículo #itemid de la lista de artículos del proveedor seleccionado. |
.npc set enablemove | Habilita o deshabilita el movimiento de criaturas en el mundo. No se ha implementado. |
.npc set entrada $entrada | Cambia la criatura seleccionada con otra entrada de criatura_template. - El nuevo valor de criatura.id no se guarda en la BD. |
.npc add move #creature_guid [#waittime] | Agrega tu ubicación actual como punto de ruta para la criatura con guid #creature_guid. Y opcional agregar tiempo de espera. |
.npc | agregar artículo #itemId <#maxcount><#incrtime><#extendedcost>r Agregar artículo #itemid a la lista de artículos del proveedor seleccionado. Opcionalmente, también establezca el recuento máximo de artículos en la lista de artículos del proveedor y el tiempo para restaurar el recuento de artículos y el costo extendido de los artículos. |
.npc | agregar formación $líder Agrega la criatura seleccionada a la formación de un líder. |
.npc $subcommand | lista de posibles subcomandos o .help npc $subcommand para ver información sobre los subcomandos |
.npc add #creatureid | Genera una criatura según la identificación de plantilla dada de #creatureid. |
.pet create | Crea una mascota de la criatura seleccionada. |
.pet learn | Aprende #spellid para acariciar. |
.pet unlean unLearn #spellid to pet | Ejecuta el comando con los parámetros indicados. |
.pet $subcommand | lista de posibles subcomandos o .help pet $subcommand para ver información sobre los subcomandos |
.possess | Posee indefinidamente la criatura seleccionada. |
.respawn | Reaparece todas las criaturas más cercanas y VAYA sin esperar a que expire el tiempo de reaparición. |
.unbindsight | Elimina la visión limitada. No se puede usar mientras se posee un objetivo. |
.unpossss Si estás poseído, se desposee; de lo contrario, desposee al objetivo actual poseído | Ejecuta el comando con los parámetros indicados. |
.npc set spawndist #dist | Ajusta la distancia de generación de la criatura seleccionada a dist. |
.npc set spawntime #time | Ajusta el tiempo de generación de la criatura seleccionada al tiempo. |
.npc add temp | Agrega NPC temporal, no guardado en la BD. |
.npc textemote #emoteid | Haz que la criatura seleccionada haga textemote con un emote de id #emoteid. |
.npc susurro #playerguid #text | Haz que el npc seleccionado susurre #texto a #playerguid. |
.npc grita $mensaje | Haz que la criatura seleccionada grite el mensaje especificado. |
.npc set data $field $data | Establece datos para la criatura seleccionada. Utilizado para probar secuencias de comandos |
GameObjects y objetos del mundo
Gestión de puertas, objetos del mundo, spawns y propiedades de GameObjects.| Comando | Uso / descripción |
|---|---|
.gobject enable #guid | Activa un objeto como una puerta o un botón. |
.gobject add #id <spawntimeSecs> | Agrega un objeto de juego desde las plantillas de objetos de juego al mundo en tu ubicación actual usando #id. spawntimesecs establece el tiempo de generación, es opcional. Nota: esta es una copia de .gameobject. |
.gobject delete #go_guid | Eliminar el objeto del juego con guid #go_guid. |
.gobject move #goguid [#x #y #z] | Mueve el objeto del juego #goguid a las coordenadas del personaje (o a las coordenadas (#x,#y,#z) si así lo proporciona). |
.gobject near [#distance] | Genera objetos del juego a una distancia #distancia del jugador. Genera guías y coordenadas de objetos del juego ordenadas por distancia del personaje. Si no se proporciona #distancia, utilice 10 como valor predeterminado. |
.gobject add temp | Agrega un objeto de juego temporal que no se guarda en la BD. |
.gobject target [#go_id|#go_name_part] | Localiza y muestra la posición del objeto de juego más cercano. Si #go_id o #go_name_part se proporcionan, localice y muestre la posición del objeto del juego más cercano con el ID de plantilla del objeto del juego #go_id o el nombre incluido #go_name_part como parte. |
.gobject set phase #guid #phasemask | Gameobject con DB guid #guid fasemask cambiado a #phasemask con actualización de visión mundial relacionada para los jugadores. Estado del objeto del juego guardado en la BD y persistente. |
.gobject turn #goguid | Establece la orientación del objeto del juego #goguid igual que la orientación actual del personaje. |
.gobject $subcommand | Escriba .gobject para ver la lista de posibles subcomandos o .help gobject $subcommand para ver información sobre los subcomandos |
.gobject info [$object_entry] | Consulta información del objeto del juego para el objeto del juego seleccionado o la entrada dada. |
Guilds y grupos
Creación y administración de hermandades y grupos.| Comando | Uso / descripción |
|---|---|
.guild create [$GuildLeaderName] "$GuildName" | Crea un gremio llamado $GuildName con el jugador $GuildLeaderName (o seleccionado) como líder. El nombre del gremio debe estar entre comillas. |
.guild delete "$GuildName" | Eliminar gremio $GuildName. El nombre del gremio debe estar entre comillas. |
.guild invite [$CharacterName] "$GuildName" | Agrega el jugador $CharacterName (o seleccionado) a un gremio $GuildName. El nombre del gremio debe estar entre comillas. |
.guild rank [$CharacterName] #Rank | Establecido para el jugador $NombredelPersonaje (o seleccionado) rango #Rango en un gremio. |
.guild uninvite [$CharacterName] | Elimina al jugador $CharacterName (o seleccionado) de un gremio. |
.guild $subcommand | Escriba .guild para ver la lista de posibles subcomandos o .help guild $subcommand para ver información sobre los subcomandos |
.group $subcommand | lista de posibles subcomandos o .help group $subcommand para ver información sobre los subcomandos |
.group leader [$characterName] | Establece el personaje dado como líder de su grupo. |
.group disband [$characterName] Disuelve el grupo del personaje dado | Ejecuta el comando con los parámetros indicados. |
.group remove [$characterName] | Elimina el carácter dado de su grupo. |
Misiones, eventos, instancias, PvP y LFG
Misiones, eventos, instancias, arenas, campos de batalla y buscador de grupos.| Comando | Uso / descripción |
|---|---|
.event activelist | Muestra la lista de eventos actualmente activos. |
.event start #event_id | Iniciar evento #event_id. Establezca la hora de inicio del evento en el momento actual (el cambio no se guarda en la BD). |
.event stop #event_id | Detener evento #event_id. Establezca la hora de inicio del evento en una hora pasada que haga que el momento actual sea la hora de finalización del evento (el cambio no se guarda en la BD). |
.event #event_id | Muestra detalles sobre el evento con #event_id. |
.flusharenapoints | Úselo para distribuir puntos de arena según las calificaciones del equipo de arena y comenzar una nueva semana. |
.instance listbinds | Enumera los enlaces del reproductor seleccionado. |
.instance savedata | Guarde los datos de instancia del mapa del jugador actual en la BD. |
.instance stats | Muestra estadísticas sobre instancias. |
.instance unbind <mapid|all> [dificultad] | Borrar todos/algunos de los enlaces del jugador |
.instance $subcommand | lista de posibles subcomandos o .help instancia $subcommand para ver información sobre los subcomandos |
.quest add #quest_id | Agregar al registro de misiones del personaje quest #quest_id. La misión iniciada desde el elemento no se puede agregar con este comando, pero la llamada .additem correcta se proporciona en la salida del comando. |
.quest complete #questid | Marca todos los objetivos de la misión como completados para la misión activa del personaje objetivo. Después de este personaje objetivo puede ir y obtener la recompensa de la misión. |
.quest remove #quest_id | Establece el estado de la misión #quest_id como no completada y no activa (y elimina de la lista de misiones activas) para el jugador seleccionado. |
.quest $subcommand | lista de posibles subcomandos o .help quest $subcommand para ver información sobre los subcomandos |
.bf iniciar #battleid | Ejecuta el comando con los parámetros indicados. |
.bf | detener #battleid |
.bf | habilitar #battleid |
.bf | cambiar #battleid |
.bf temporizador #battleid #temporizador | Ejecuta el comando con los parámetros indicados. |
.quest recompensa #questId | Otorga recompensa de misión al jugador seleccionado y elimina la misión de su registro (la misión debe estar completada). |
.lfg player | Muestra información sobre el jugador (estado, roles, comentarios, mazmorras seleccionadas). |
.lfg group | Muestra información sobre todos los jugadores del grupo (estado, roles, comentarios, mazmorras seleccionadas). |
.lfg queue | Muestra información sobre las colas lfg actuales. |
.flg clean | Limpia la cola actual, sólo con fines de depuración. |
.lfg options [nuevo valor] | Muestra las opciones lfg actuales. Se establece un nuevo valor si hay un parámetro adicional presente. |
Tickets y soporte GM
Gestión de tickets creados por jugadores y tareas de soporte dentro del juego.| Comando | Uso / descripción |
|---|---|
.go ticket #ticketid | Teletransporta al usuario a la ubicación donde se creó $ticketid. |
.ticket | asignar $ticketid $gmname. Asigna el ticket especificado al Game Master especificado. |
.ticket close $ticketid. Cierra el ticket especificado. No se | elimina permanentemente. |
.ticket closedlist | Muestra una lista de tickets de GM cerrados. |
.ticket comment $ticketid $comment | Permite agregar o modificar un comentario al ticket especificado. |
.ticket | eliminar $ticketid. Elimina el ticket especificado de forma permanente. El billete debe cerrarse primero. |
.ticket list | Muestra una lista de tickets de GM abiertos. |
.ticket onlinelist | Muestra una lista de tickets de GM abiertos cuyo propietario está en línea. |
.ticket | desasignar $ticketid. Desasigna el ticket especificado del Game Master asignado actualmente. |
.ticket viewid $ticketid | Devuelve detalles sobre el billete especificado. El ticket debe estar abierto y no eliminado. |
.ticket viewname $creatorname | Devuelve detalles sobre el billete especificado. El ticket debe estar abierto y no eliminado. |
.ticket $subcommand | lista de posibles subcomandos o .help ticket $subcommand para ver información sobre los subcomandos |
.ticket reset | Elimina todos los tickets cerrados y reinicia el contador, si no existen tickets abiertos pendientes. |
Búsquedas, listas e información
Comandos para localizar jugadores, criaturas, objetos, hechizos, mapas, áreas y otros datos.| Comando | Uso / descripción |
|---|---|
.guid | Muestra el GUID del carácter seleccionado. |
.list auras | Lista las auras (pasivas y activas) de la criatura o jugador seleccionado. Si no se selecciona ninguna criatura o jugador, enumera tus propias auras. |
.list criatura #creature_id [#max_count] | Genera criaturas con id de criatura #creature_id encontradas en el mundo. Genera guías y coordenadas de criaturas ordenadas por distancia del personaje. Se generará un máximo de #max_count criaturas. Si no se proporciona #max_count, utilice 10 como valor predeterminado. |
.list item #item_id [#max_count] | Genera elementos con ID de artículo #item_id que se encuentran en todos los inventarios de personajes, correos, subastas y bancos de gremios. Guías de elementos de salida, guía del propietario del artículo, cuenta del propietario y nombre del propietario (nombre del gremio y guía en el caso del banco del gremio). Se generará un máximo de #max_count elementos. Si no se proporciona #max_count, utilice 10 como valor predeterminado. |
.list objeto #gameobject_id [#max_count] | Genera objetos de juego con ID de objeto de juego #gameobject_id encontrados en el mundo. Genera guías y coordenadas de objetos del juego ordenadas por distancia del personaje. Se generará el máximo número de objetos de juego #max_count. Si no se proporciona #max_count, utilice 10 como valor predeterminado. |
.list $subcommand | lista de posibles subcomandos o .help list $subcommand para ver información sobre los subcomandos |
.listfreeze | Busca y genera todos los reproductores congelados. |
.lookup area $namepart | Busca un área por $namepart y devuelve todas las coincidencias con sus ID de área. |
.lookup creature $namepart | Busca una criatura por $namepart y devuelve todas las coincidencias con sus ID de criatura. |
.lookup event $name Intenta encontrar el ID del evento con el $name proporcionado | Ejecuta el comando con los parámetros indicados. |
.lookup facción $nombre Intenta encontrar el ID de la facción con el $nombre proporcionado | Ejecuta el comando con los parámetros indicados. |
.lookup item $itemname | Busca un artículo por $itemname y devuelve todas las coincidencias con sus ID de artículo. |
.lookup item set $itemname | Busca un elemento establecido por $itemname y devuelve todas las coincidencias con sus ID de conjunto de elementos. |
.lookup map $namepart | Busca un mapa por $namepart y devuelve todas las coincidencias con sus ID de mapa. |
.lookup object $objname | Busca un objeto de juego por $objname y devuelve todas las coincidencias con su ID de objeto de juego. |
.lookup player account $cuenta ($límite) | Busca jugadores, cuyo nombre de usuario de cuenta es $cuenta con el parámetro opcional $límite de resultados. |
.lookup player email $email ($limit) | Busca jugadores, cuya cuenta de correo electrónico es $email con el parámetro opcional $limit de resultados. |
.lookup player ip $ip ($limit) | Busca jugadores cuya cuenta ast_ip sea $ip con el parámetro opcional $limit de resultados. |
.lookup quest $namepart | Busca una misión por $namepart y devuelve todas las coincidencias con sus ID de misión. |
.lookup Skill $$namepart | Busca una habilidad por $namepart y devuelve todas las coincidencias con sus ID de habilidad. |
.lookup spell $namepart | Busca un hechizo por $namepart y devuelve todas las coincidencias con sus ID de hechizo. |
.lookup taxinode $substring | Busca y genera todos los taxinodos proporcionando $substring en el nombre. |
.lookup tele $substring | Busca y genera todas las ubicaciones del comando .tele proporcionando $substring en el nombre. |
.lookup $subcommand | lista de posibles subcomandos o .help lookup $subcommand para ver información sobre los subcomandos |
.pinfo [$player_name/#GUID] | Muestra la información de la cuenta para el jugador seleccionado o el jugador encontrado por $player_name o #GUID. |
.lookup id de hechizo #spellid | Busca un hechizo por #spellid y devuelve la coincidencia con su nombre de hechizo. |
.lookup title $$namepart | Busca un título por $namepart y devuelve todas las coincidencias con su ID de título e índice. |
.character deleted list [#guid|$name] | Muestra una lista con todos los caracteres eliminados. Si se proporciona $name, solo se seleccionarán los caracteres con esa cadena en su nombre; si se proporciona #guid, solo se seleccionará el carácter con ese GUID. |
Administración del servidor
Estado del servidor, reinicios, apagados, límites de jugadores, guardado y configuración general.| Comando | Uso / descripción |
|---|---|
.playall #soundid | Reproductor de un sonido para todo el servidor. |
.save | Guarda tu personaje. |
.saveall | Guarda todos los personajes del juego. |
.server corpses | Activar la verificación de caducidad de cadáveres en el mundo. |
.server exit | Finalice trinity-core AHORA. Código de salida 0. |
.server idlerestart #delay | Cancele el temporizador de reinicio/apagado, si lo hubiera. |
.server idlerestart #delay | .server idlerestart #delay Reinicie el servidor después de #delay segundos si no hay conexiones activas (no hay reproductores). Utilice #exit_code o 2 como código de salida del programa. |
.server idleshutdown #delay [#exit_code] | Cancele el temporizador de reinicio/apagado, si lo hubiera. |
.server idleshutdown #delay [#exit_code] | .server idleshutdown #delay [#exit_code] Apague el servidor después de #delay segundos si no hay conexiones activas (no hay reproductores). Utilice #exit_code o 0 como código de salida del programa. |
.server info | Muestra la versión del servidor y el número de jugadores conectados. |
.server motd | Mostrar mensaje del día del servidor. |
.server plimit [#num|-1|-2|-3|reset|player|moderator|gamemaster|administrator] | Sin arg muestra la cantidad actual de jugadores y las limitaciones del nivel de seguridad para iniciar sesión en el servidor, con arg set player linit ($ num > 0) o limitación de seguridad ($num < 0 o nombre del archivo de seguridad. Con reset establece el límite del reproductor al que está en el archivo de configuración |
.server restart cancel | Cancele el temporizador de reinicio/apagado, si lo hubiera. |
.server restart #delay | Reinicia el servidor después de #delay segundos. Utilice #exit_code o 2 como código de salida del programa. |
.server set closed on/off | servidor configurado cerrado activado/desactivado Establece si el mundo acepta nuevas conexiones de clientes. |
.server set motd $MOTD | Establecer servidor Mensaje del día. |
.server Shutdown Cancel | Cancela el temporizador de reinicio/apagado, si lo hubiera. |
.servershutdown #delay [#exit_code] | Apaga el servidor después de #delay segundos. Utilice #exit_code o 0 como código de salida del programa. |
.server $subcommand | lista de posibles subcomandos o .help server $subcommand para ver información sobre los subcomandos |
.wchange #weathertype #status | Establece el clima actual en #weathertype con una intensidad de #status. #weathertype puede ser 1 para lluvia, 2 para nieve y 3 para arena. #status puede ser 0 para deshabilitado y 1 para habilitado. |
.server set loglevel $facility $name $loglevel | .server set nivel de registro $instalación $nombre $nivel de registro. $facility puede tomar los valores: appender (a) o logger (l). $loglevel puede tomar los valores: deshabilitado (0), rastreo (1), depuración (2), información (3), advertencia (4), error (5) o fatal (6). |
Recarga de datos y mantenimiento en caliente
Recarga de tablas y configuraciones sin reiniciar completamente el servidor. Algunos comandos pueden ser pesados.| Comando | Uso / descripción |
|---|---|
.reload hechizo_grupo | Recargar la tabla hechizo_grupo. |
.reload Spell_proc | Recarga la tabla Spell_proc. |
.reload all quest | Recarga todas las tablas relacionadas con la misión si se agregó soporte de recarga para esta tabla y esta tabla se puede recargar de manera _segura_. |
.reload all npc | Recargar tablas de npc_option, npc_trainer, proveedor de npc, puntos de interés. |
.reload all loot | Recarga todas las tablas *_loot_template. Esto puede ser un funcionamiento lento con retrasos en la ejecución del servidor. |
.reload all item | Recargar tablas page_text, item_enchantment_table. |
.reload all locales | Recarga todas las tablas locales_* con soporte de recarga agregado y que se pueden recargar _seguramente_. |
.reload all gossips | Recargar las tablas gossip_menu, gossip_menu_option, gossip_scripts, points_of_interest. |
.reload all | Recarga todas las tablas con soporte de recarga agregado y que se pueden recargar de forma _segura_. |
.reload areatrigger_involvedrelation | Recargar la tabla areatrigger_involvedrelation. |
.reload areatrigger_tavern | Recargar la tabla areatrigger_tavern. |
.reload areatrigger_teleport | Recargar la tabla areatrigger_teleport. |
.reload autobroadcast | Recargar la tabla de autodifusión. |
.reload comando | Recargar tabla de comandos. |
.reload config | Recarga la configuración de configuración (almacenada de forma predeterminada en trinityd.conf). No todas las configuraciones se pueden cambiar al recargar: algunos valores de configuración nuevos se ignorarán hasta el reinicio, algunos valores se aplicarán con retraso o solo a nuevos objetos/mapas, algunos valores se rechazarán explícitamente para cambiar al recargar. |
.reload criatura_quetender | Recargar la tabla criatura_quender . |
.reload Creature_linked_respawn | Recarga la tabla Creature_linked_respawn. |
.reload Creature_loot_template | Recarga la tabla Creature_loot_template. |
.reload Creature_queststarter | Recargar la tabla Creature_queststarter . |
.reload event_scripts | Recargar la tabla event_scripts. |
.reload game_graveyard_zone | Recargar la tabla game_graveyard_zone. |
.reload game_tele | Recargar la tabla game_tele. |
.reload gameobject_quetender | Recargar la tabla gameobject_quetender . |
.reload gameobject_loot_template | Recargar la tabla gameobject_loot_template. |
.reload gameobject_queststarter | Recargar la tabla gameobject_queststarter . |
.reload gm_tickets | Recarga la tabla gm_tickets. |
.reload item_enchantment_template | Recargar la tabla item_enchantment_template. |
.reload item_loot_template | Recargar la tabla item_loot_template. |
.reload locales_creature | Recargar la tabla locales_creature. |
.reload locales_gameobject | Recargar la tabla locales_gameobject. |
.reload locales_item | Recargar la tabla locales_item. |
.reload locales_npc_text | Recargar la tabla locales_npc_text. |
.reload locales_page_text | Recargar la tabla locales_page_text. |
.reload locales_points_of_interest | Recargar la tabla locales_point_of_interest. |
.reload locales_quest | Recargar la tabla locales_quest. |
.reload npc_trainer | Recarga la tabla npc_trainer. |
.reload npc_vendor | Recargar la tabla npc_vendor. |
.reload page_text | Recargar la tabla page_text. |
.reload points_of_interest | Recargar la tabla de puntos_de_interés. |
.reload quest_mail_loot_template | Recarga la tabla quest_mail_loot_template. |
.reload quest_template | Recarga la tabla quest_template. |
.reload reference_loot_template | Recargar la tabla reference_loot_template. |
.reload nombre_reservado | Recargar la tabla nombre_reservado. |
.reload hechizo_area | Recargar la tabla hechizo_area. |
.reload Spell_bonus_data | Recargar la tabla Spell_bonus_data. |
.reload | deshabilita Recargar deshabilita la tabla. |
.reload spell_group | Recargar la tablapell_group_stack_rules. |
.reload spell_learn_spell | Recargar la tablapell_learn_spell. |
.reload spell_linked_spell | Recarga la tabla de BDpell_linked_spell. |
.reload Spell_loot_template | Recargar la tabla Spell_loot_template. |
.reload Spell_pet_auras | Recargar la tabla Spell_pet_auras. |
.reload Spell_proc_event | Recargar la tabla Spell_proc_event. |
.reload spell_required | Recargar la tablapell_required. |
.reload item_set_names | Recargar la tabla item_set_names. |
.reload spell_scripts | Recargar la tabla de hechizos_scripts. |
.reload hechizo_target_position | Recargar la tabla hechizo_target_position. |
.reload hechizo_amenazas | Recargar la tabla hechizo_amenazas. |
.reload trinity_string | Recargar la tabla trinity_string. |
.reload waypoint_scripts | Recargar la tabla waypoint_scripts. |
.reload $subcommand | lista de posibles subcomandos o .help reload $subcommand para ver información sobre los subcomandos |
.reload criatura_template $entrada | Recarga la plantilla de la criatura especificada. |
.reload Creature_onkill_reputation | Recarga la tabla Creature_onkill_reputation. |
.reload conditions | Recargar tabla de condiciones. |
.reload gossip_menu | Recargar la tabla gossip_menu. |
.reload gossip_menu_option | Recargar la tabla gossip_menu_option. |
.reload all scripts | Recargar las tablas gameobject_scripts, event_scripts, quest_end_scripts, quest_start_scripts,pell_scripts, db_script_string, waypoint_scripts. |
.reload locales_gossip_menu_option | Recargar la tabla locales_gossip_menu_option. |
.reload quest_poi | Recarga la tabla quest_poi. |
.reload lfg_dungeon_rewards | Recargar la tabla lfg_dungeon_rewards. |
.reload texto_criatura | Recargar la tabla texto_criatura. |
.reload all hechizo | Recarga todas las tablas spell_* con soporte de recarga agregado y que se pueden recargar de manera _segura_. |
.reload access_requirement | Recargar la tabla access_requirement. |
.reload logros_criteria_data | Recargar la tabla logros_criteria_data. |
.reload achievement_reward | Recargar la tabla logro_recompensa. |
.reload all achievement | Recargar tablas de logros_recompensa, logros_criterios_datos. |
.reload all area | Recargar las tablas areatrigger_teleport, areatrigger_tavern, game_graveyard_zone. |
.reload all eventai | Recargar las tablas Creature_ai_scripts, Creature_ai_summons, Creature_ai_texts. |
.reload subastas | Recarga tablas de datos dinámicos desde la BD. |
.reload mail_level_reward | Recargar la tabla mail_level_reward. |
.reload smart_scripts | Recargar la tabla smart_scripts. |
.reload waypoint_data recargará la tabla waypoint_data | Ejecuta el comando con los parámetros indicados. |
.reload locales_creature_text | Recargar tabla locales_creature_text. |
Waypoints y rutas
Creación, carga, modificación y depuración de rutas y waypoints.| Comando | Uso / descripción |
|---|---|
.wp reload $pathid | Cargar cambios de ruta en el juego - IMPORTANTE: se debe aplicar primero para las nuevas rutas antes de .wp load #pathid |
.wpgps | Muestra la posición actual en el registro del desarrollador de SQL como una consulta SQL parcial que se utilizará en la ruta. |
.wp evento $subcomando · | Agrega un nuevo evento con el GUID especificado. No *agrega* una nueva acción. De forma predeterminada, si no se especifica ningún GUID, se genera uno nuevo automáticamente. · listid #action Muestra información sobre el ID de acción especificado. · del #guid Elimina la acción con el GUID especificado. · mod #guid $subcommand Modifica la acción con el GUID especificado. Ver mod de evento de wp |
.wp event mod #guid $subcommand | evento wp #guid $subcomando · Opciones: · setid #actionID Establece un nuevo ID de acción. · retraso #ms Establece un retraso específico en ms antes de que se active el script. · comando #command Establece el comando para este script. · datalong #int Establece la duración de datos para este script. · datalong2 #int Establece el datalong2 para este script. · dataint #int Establece el dataint para este script. · posx #x Establece el posx para este script. · posy #y Establece el ramillete para este script. · posz #z Establece la posz para este script. · orientación #orientación Establece la orientación de este script. |
.wp load $pathid | Carga el número de pathid para la criatura seleccionada. La criatura no debe tener datos de puntos de referencia. |
.wp | modificar $opción · Opciones: · action Cambia el valor action · action_chance Cambia el valor action_chance · del Elimina un waypoint seleccionado · retardo Cambia el valor retardo · move Mueve un waypoint seleccionado · move_flag Cambia el valor move_flag |
.wp show $option · | Mostrar puntos de ruta visuales (Nota: debes tener *GM activado* para ver los puntos de ruta) · desactivado Ocultar los puntos de ruta visuales. · info Muestra información del waypoint seleccionado. · primero Muestra visual el primer waypoint. · último Muestra visual el último waypoint. |
.wp unload Ruta de descarga para la criatura seleccionada | Ejecuta el comando con los parámetros indicados. |
.wp add [$pathid] | Agrega un punto de ruta para la criatura seleccionada en tu posición actual o en la ruta dada. Si no se selecciona ninguna criatura, se crea un nuevo camino. |
Sistema Disable
Comandos para habilitar o deshabilitar contenido específico del servidor.| Comando | Uso / descripción |
|---|---|
.disable | agregar misión $entrada $bandera $comentario |
.disable | agregar mapa $entrada $bandera $comentario |
.disable | agregar campo de batalla $entrada $bandera $comentario |
.disable | agregar criterios_logros $entrada $bandera $comentario |
.disable | agregar hechizo $entrada $bandera $comentario |
.disable | agregar outdoorpvp $entrada $bandera $comentario |
.disable | agregar vmap $entrada $bandera $comentario |
.disable | eliminar misión $entrada |
.disable | eliminar mapa $entrada |
.disable | eliminar campo de batalla $entrada |
.disable | eliminar criterios_logros $entrada |
.disable | eliminar hechizo $entrada |
.disable | eliminar outdoorpvp $entrada |
.disable | eliminar vmap $entrada |
Recomendaciones para usar comandos GM con seguridad
- Usa
.helpantes de ejecutar un comando que no conozcas. - Ten especial cuidado con comandos que eliminan cuentas, personajes, objetos o datos de forma permanente.
- Antes de utilizar comandos de recarga masiva, confirma que tu revisión de TrinityCore admite esa operación de forma segura.
- Cuando trabajes con GUID, IDs de criaturas, objetos, hechizos o misiones, verifica siempre el valor antes de modificar datos.
- Los comandos disponibles dependen del nivel de seguridad de la cuenta GM.
Comandos útiles para empezar
Si estás comenzando a administrar un servidor TrinityCore, estos comandos sirven como referencia rápida:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Esta recopilación está pensada como referencia práctica para administradores y desarrolladores de servidores World of Warcraft basados en TrinityCore.
Última edición: