Saltar al contenido
Callandor

Comandos básicos de inmortal

Moverte por el mundo, ver lo que otros no ven, mover jugadores, cargar cosas y vigilar. Cada comando con su sintaxis y con lo que hace de verdad según el código.

Estos son los comandos del día a día. Todos están disponibles desde el nivel 51 salvo los que se indican. Recuerda que, si no eres nivel 53, el comando tiene que estar asignado a tu personaje (ver la portada de la guía). La lista completa, con los 181 comandos de inmortal, está en Todos los comandos.

Moverte

goto

goto <lugar>

Te lleva a un sitio. El <lugar> puede ser:

  • el vnum de una habitación (goto 26400),
  • el nombre de un personaje o mob que veas, esté donde esté (goto capitan),
  • el nombre de un objeto que esté en una habitación (goto espada),
  • el nombre de una habitación (goto plaza).

El mud busca en ese orden y se queda con la primera coincidencia. Para elegir la segunda, tercera, etcétera, usa un número delante: goto 2.capitan. Si estás peleando, la pelea se detiene.

No puedes entrar en una habitación privada si eres de nivel 51, y las habitaciones del área 0 solo las alcanza el nivel 53.

Al llegar y al irte, los presentes ven un mensaje. Se puede cambiar con bamfin <mensaje> (cuando llegas) y bamfout <mensaje> (cuando te vas). Sin argumento vuelven al mensaje normal. Si estás wizinvis, solo lo ven los inmortales de tu nivel o superior.

at

at <lugar> <comando>

Ejecuta un comando como si estuvieras en otra habitación, y luego te devuelve a la tuya. El lugar se indica igual que en goto. Es la forma de mirar, hablar o cargar algo en otro sitio sin moverte:

at 26400 look
at capitan mload 26401

transfer

transfer <personaje>
transfer <personaje> <lugar>
transfer room <lugar>
transfer all <lugar>

Trae a un jugador o mob hasta donde estás, o lo manda al <lugar> indicado. El lugar se escribe como en goto, pero no puede ser una habitación privada.

  • Con transfer room mueves a todos los jugadores de tu habitación al lugar que digas.
  • Con transfer all mueves a todos los conectados. Hace falta ser nivel 52 o más.
  • Los jugadores que estén dentro del Tel'aran'rhiod no se mueven con all ni room, y con transfer <personaje> el mud te dice que primero hay que sacarlos del sueño.
  • La pelea del transferido se detiene. Su mascota y su caravana, si van con él, lo siguen, y los portales que tuviera abiertos se cierran.

La ayuda del juego dice que los organizadores (nivel 51) solo pueden transferir hacia el área de eventos. El código ya no tiene esa restricción.

Ver y no ser visto

holylight

holylight

Conmuta la visión total. Con holylight activado ves todas las habitaciones y todos los personajes, aunque estés ciego, haya oscuridad o el objetivo sea invisible. Además es la única forma de ver a los mobs que están inactivos por ser de día o de noche (los marcados con mob-dia o mob-noche cuando no les toca estar). Solo se te escapan los inmortales de nivel superior que se hayan ocultado.

wizinvis

wizinvis
wizinvis <nivel>

Te hace invisible a todo el que tenga menos nivel que el que pongas. Sin argumento, el nivel es el tuyo, así que solo te ven los de tu nivel o más. Con argumento, el nivel va de 50 al tuyo: un wizinvis 51 te oculta a los héroes pero no a los demás inmortales. Para volver a ser visible, wizinvis otra vez.

Ningún mob puede ver a un inmortal wizinvis. Esto importa a la hora de probar progs: si quieres que un greet_prog te vea, tienes que estar visible.

incognito

incognito
incognito <nivel>

Parecido a wizinvis, pero quienes están en tu misma habitación sí te ven. Es útil para andar por el mundo sin que te vean los jugadores y poder aun así hablar con quien tengas delante.

Mover y manejar jugadores

force

force <personaje> <comando>
force all <comando>

Obliga a un personaje a ejecutar un comando. El personaje ve el mensaje «X te fuerza a...». No puedes forzar a alguien de tu nivel o superior, ni forzar un comando que tú mismo no puedas usar. Se registra en el canal wiznet inms.

freeze

freeze <personaje>

Congela a un jugador: no puede hacer nada. Repites el comando para descongelarlo. El estado se guarda con el personaje, así que sobrevive a una desconexión. No funciona con mobs ni con personajes de tu nivel o superior.

restore

restore <personaje>
restore room
restore area
restore all

Devuelve vida, poder y movimiento al máximo. room lo hace con todos los de tu habitación, area con todos los del área y all con todo el mundo. Funciona con mobs también. La ayuda del juego habla de una restricción a las áreas de eventos para el nivel 51; el código no la tiene.

switch y return

switch <mob>
return

switch te mete en el cuerpo de un mob, y actúas como si fueras él. Es la manera de probar cómo reacciona un mob sin escribir un prog. No funciona con jugadores ni con un mob que ya tenga a alguien dentro. return te devuelve a tu cuerpo. No puedes abrir un editor (redit, medit, etc.) mientras estés en otro cuerpo.

Cargar y quitar cosas

mload

mload <vnum>

Crea un mob en tu habitación a partir de su vnum. El mob sale sin equipo ni objetos: eso solo lo ponen los resets cuando el área se resetea.

oload

oload <vnum>
oload <vnum> <nivel>

Crea un objeto. Si se puede coger, aparece en tu inventario; si no, en la habitación. Sin nivel, usa el nivel del prototipo. Con nivel, no puedes pasar de tu nivel de confianza. Un arma incompleta (sin habilidad, sin ataque o sin daño mínimo y máximo) no se carga, y el mud te dice qué le falta.

purge

purge
purge <mob>

Sin argumento, borra todos los mobs y objetos de la habitación, menos los que sean seguidores de alguien o formen parte de una caravana, y menos a ti. Con el nombre de un mob, borra el primero que encuentre en todo el mundo. No funciona con jugadores.

peace

peace

Detiene todas las peleas de la habitación y borra la memoria de los mobs sobre a quién perseguían.

Buscar e inspeccionar

mstat, ostat, rstat, astat y cstat

mstat <personaje>
ostat <objeto>
rstat [<lugar>]
astat [<área>]
cstat <personaje>

Muestran todos los datos de un mob o jugador, de un objeto, de una habitación o de un área. rstat sin argumento muestra la habitación donde estás, y astat sin argumento el área donde estás. cstat enseña el estado de las crianzas de un jugador. En astat el área se puede dar por su número o por su nombre exacto.

mfind y ofind

mfind mundo <nombre>
mfind area <nombre>
mfind mundo todo

Busca prototipos de mob por nombre y enseña su vnum. ofind tiene la misma sintaxis y busca objetos. Con area solo mira el área donde estás. Son las herramientas para encontrar un vnum cuando no te acuerdas.

mwhere y owhere

mwhere mundo <nombre>
mwhere area <nombre>
owhere mundo <nombre>

A diferencia de mfind, enseñan dónde están ahora mismo los mobs u objetos con ese nombre: vnum, descripción corta y habitación. mwhere enseña los cien primeros y te dice qué escribir para ver la siguiente tanda.

afind

afind <nombre>
afind todo

Lista las áreas cuyo nombre contiene ese texto, con su número. Ese número es el que piden aedit <número>, astat <número>, asave <número> y redit crear <número de área>. No existe un comando alist, aunque la ayuda del juego lo nombre.

showflag

showflag <área> <mob|obj|room> <flag>

Encuentra todos los mobs, objetos o habitaciones de un área que tengan un flag. Con el número de área 0 y nivel 52 busca en todas las áreas a la vez. Sirve, por ejemplo, para localizar todas las habitaciones con segura.

Hablar y avisar

echo y recho

echo <mensaje>
recho <mensaje>

echo manda un mensaje a todos los jugadores del mud, sin firmar. recho solo a los de tu habitación.

immtalk

: <mensaje>
immtalk <mensaje>

El canal privado de inmortales.

wiznet

wiznet
wiznet +wiznet
wiznet +<opción>
wiznet -<opción>

Canal de avisos del mud. Primero actívalo con wiznet +wiznet. Las opciones son ticks, logins, deaths, resets, flags, levels, secure, inms, spam, debug, pk, clan y olc. Escribe wiznet sin argumentos para ver cuáles tienes activas.

Tus propios comandos

wizhelp

wizhelp

Lista los comandos de inmortal que tienes asignados y que puedes usar a tu nivel.

config

config
config +mobprogs
config +editinfo

config +mobprogs hace que los progs reaccionen a ti. Por defecto no lo hacen, para que un inmortal que pasea no los dispare. config +editinfo añade datos de edición al mirar habitaciones y salidas. Escribe config solo para ver todas las opciones.

Los editores y asave

Los editores de áreas se explican en la guía de creación de áreas. Los comandos para entrar son aedit, redit, oedit, medit y mpedit, y para guardar:

asave <número de área>
asave area
asave changed
asave world

asave changed guarda solo las áreas que has tocado. asave world guarda todas y solo lo pueden usar los niveles 52 y 53.