Doom Wiki
Doom Wiki


Trucos

Para activar un Código de trucos en la mayoría de las versiones, basta simplemente con escribir el código durante el juego (esto también se aplica en el modo Automapa). Luego que la última letra ha sido ingresada, un mensaje de confirmación aparecerá en la parte superior de la pantalla. La barra de estado, la cara y la vista dentro del juego también pueden cambiar, dependiendo de los efectos del código.

Todos los códigos para el juego original funcionan en todas las portaciones (source ports), a menos que se indique lo contrario.

En Vanilla Doom todos los trucos están desactivados en el nivel de dificultad más alto "Nightmare!", a excepción de los trucos IDDT y IDCLEV. Sin embargo, muchas portaciones permiten trucos para todos los niveles de dificultad.

En algunos source ports, los efectos del traje de radiación obtenidos usando idbeholdr protegen al jugador de todos los daños por radiación, incluso en superficies que infligen 20% de daño por segundo. También, en algunas portaciones, cuando un potenciador temporal (por ejemplo la invulnerabilidad) se obtiene usando idbehold, tendrá efecto permanente hasta que se active de nuevo (o termine el nivel).

En ciertas portaciones, los trucos idfa e idkfa también incluyen una Mochila si el jugador no tiene una ya.

Algunas portaciones permiten usar ambos modos del truco sin recorte (idspispopd e idclip) para funcionar durante la reproducción de cualquiera de los juegos.

Boom / MBF[]

Cód. Boom Cód. MBF EFECTO
tntammo# , tntamo# ammo# Alterna la munición para la categoría seleccionada o agrega / quita una mochila: 1 para balas, 2 para cartuchos, 3 para cohetes, 4 para celdas de energía y B para la mochila.
tntcomp comp Alterna la compatibilidad con la versión 1.9 de los ejecutables de Doom.
tntem killem Mata a todos los monstruos.
tntfast fast Alterna monstruos rápidos.
tnthom hom Alterna el autodetector del Efecto sala de espejos.
tntice ice Alterna el efecto de fricción variable del suelo.
tntka idk Da al jugador todas las llaves.
tntkeyb keyb Da al jugador ambos tipos de llaves azules.
tntkeybc keybc Le da al jugador la tarjeta llave azul.
tntkeybs keybs Le da al jugador la llave cráneo azul.
tntkeyr keyr Da al jugador ambos tipos de llaves rojas.
tntkeyrc keyrc Le da al jugador la tarjeta llave roja.
tntkeyrs keyrs Le da al jugador la llave cráneo roja.
tntkeyy keyy Da al jugador ambos tipos de llaves amarillas.
tntkeyyc keyyc Le da al jugador la tarjeta llave amarilla.
tntkeyys keyys Le da al jugador la llave cráneo amarilla.
tntpitch pitch Alterna los tonos de sonido
tntpush push Alterna puntos de empuje.
tntsmart smart Alterna monstruos inteligentes.
tntran, tnttran mbfran, tran Alterna el efecto de translucidez.
tntweap# weap# Le da al jugador el arma especificada por #.
- o - nuke Solo MBF. Alterna los pisos dañinos.
- o - aim Solo MBF, solo en modo de emulación beta. Alterna el apuntado automático.
- o - eek Solo MBF, solo en modo de emulación beta. Revela el mapa completo (equivalente a iddt).
- o - amo Solo MBF, solo en modo de emulación beta. Otorga todas las armas y llaves (equivalente a idkfa).
- o - tst Solo MBF, solo en modo de emulación beta. Alterna el modo dios (equivalente a iddqd).
- o - nc Solo MBF, solo en modo de emulación beta. Alterna noclip (equivalente a idspispopd / idclip).

PrBoom / PrBoom+[]

PrBoom y PrBoom+ soportan los mismos códigos de trucos que Boom ha añadido y agregan tres nuevos.

CÓDIGO EFECTO
idbeholdh Otorga un 200% de puntos de vida.
idbeholdm Otorga 200% puntos de armadura.
idrate Muestra y oculta las estadísticas de renderizado, incluida la velocidad de fotogramas y el número actual de SEGs, visplanes y sprites.

DSDA-Doom[]

DSDA-Doom es compatible con todos los trucos de PrBoom, así como con tres nuevos.

CÓDIGO EFECTO
iddst Centra el Automapa alrededor del sector secreto no encontrado con el número más bajo. Si se usa de nuevo, centrará en el siguiente sector secreto no encontrado, y así sucesivamente.
iddkt Centra el Automapa en torno a la cosa viva con el número más bajo que cuenta para el porcentaje de muertes. Si se usa de nuevo, centrará en la próxima cosa viva, y así sucesivamente.
iddit Centra el Automapa en torno al objeto no recogido con el número más bajo que cuenta para el porcentaje de elementos. Si se usa de nuevo, centrará en la siguiente cosa no recolectada, y así sucesivamente.

Crispy Doom[]

CÓDIGO EFECTO
TNTWEAP # Seguido de un número de arma #, da o quita esta arma (8 = Motosierra, 9 = Super escopeta). Intenta cargar Doom con DOOM2.WAD como PWAD y tipea TNTWEAP9 para jugar con la Super escopeta en Doom 1.
TNTWEAP0 Quita todas las armas y municiones excepto la Pistola y 50 balas.
TNTEM, KILLEM o FHHALL Mata a todos los monstruos en el mapa actual (y desactiva todos los Cubos de desove).
SPECHITS Activa todas las acciones de Linedef del mapa a la vez, sin importar si se activan empujando, caminando o disparando, o si requieren una llave. También activa todas las acciones de los monstruos jefes y del comandante Keen si es posible.
NOTARGET o FHSHH Alterna monstruos sordos y ciegos que no actúan hasta que son atacados.
TNTHOM Alterna el indicador HOM parpadeante (desactivado de forma predeterminada).
SHOWFPS o IDRATE Alterna la presentacion de los FPS en la esquina superior derecha.
NOMOMENTUM Alterna una ayuda de depuración para el posicionamiento perfecto de píxeles en un mapa (no se recomienda usar en el juego).
GOOBERS desencadena un Huevo de Pascua, como un "homenaje a un viejo amigo".
IDBEHOLD0 Desactiva todos los potenciadores activos actualmente (desde la versión 2.2).
IDCLEV00 Reinicia el nivel actual (desde 2.0).
IDMUS00 Reinicia la música actual (nuevo en 5.1).
VERSION Muestra la versión del motor, la fecha de compilación y la versión de SDL (nuevo en 5.1).
SKILL Muestra el nivel de dificultad actual (nuevo en 5.5.2).

Doomsday[]

A continuación se muestran los comandos de trucos de Doomsday. Como se indicó, todos se ingresan por medio de la consola.

CÓDIGO EFECTO
god Activa o desactiva el modo Dios.
warp # Salta al mapa #, igual que el truco idclev.
kill Mata a todos los monstruos de todo tipo en el nivel.
suicide Mata el jugador. Un mensaje aparece en la pantalla preguntando al jugador si confirma su deseo de suicidarse.
noclip Activa o desactiva el modo sin recorte, que permite atravesar las paredes en Doom II.
spawnmobj (ID) X Y Z (ángulo de orientación) Genera un actor en las coordenadas especificadas mirando al ángulo especificado. Las ID de los actores se pueden encontrar en las definiciones Mobj (las predeterminadas están en objects.ded).
makecam * Cambia al jugador al modo cámara, que le permite volar a través del nivel y las paredes como un fantasma. Los monstruos se quedan inactivos y no atacan al jugador en este modo. Con el valor 1 se activa el modo cámara y con 0 lo desactiva.

Comando give[]

give (stuff) (plr)

El comando give permite al jugador recibir o entregar a otro jugador una variedad de habilidades y objetos.

  • Stuff se refiere al tipo de elemento que desea dar. Si hay más de un elemento de un tipo, puede especificar los elementos específicos del grupo. Si no se especifica un elemento específico, se le darán todos los artículos de ese tipo. Por ejemplo: 'give wk' le da al jugador todas las armas y llaves. 'give w2k1' da el arma 2 y la llave 1.
  • Plr es un campo opcional para especificar el número del jugador al que se entregan los artículos. Si no se especifica ningún jugador, los artículos serán entregados al jugador que escribe el comando (es decir, uno mismo).

A continuación se presentan todos los elementos que se pueden recibir; estas listas se pueden ver dentro de Doomsday mediante la introducción de "give" por si mismo.

Todos los juegos
  • a - munición
  • f - el poder de volar
  • h - salud
  • k - llaves
  • r - armadura
  • w - armas
Solo Doom
  • b - Locura
  • g - Visor amplificador de luz
  • i - Invulnerabilidad
  • m - Mapa informático
  • p - Mochila
  • s - Traje de protección contra radiaciones
  • v - Invisibilidad
Solo Heretic
Solo Hexen

Doom Legacy[]

La mayoría de los códigos de trucos adicionales de Doom Legacy se ejecutan escribiéndolos en la consola. Todos los códigos de trucos a continuación se utilizan de esta manera, con exclusión del primero.

CÓDIGO EFECTO
idfly Permite volar
god Conmuta modo Dios si/no
noclip Conmuta modo no-clipping si/no
kill Mata al jugador (aunque sin llegar a la eliminación de la salud del jugador)
gimme weapons Proporciona todas las armas
gimme health Proporciona salud completa
gimme keys Proporciona todas las llaves
gimme map Revela el nivel actual en el Automapa de la misma manera que el Mapa informático
gimme x weapon Da un arma específica, como un Fusil de plasma (gimme plasma)

EDGE[]

Además de los nuevos códigos de trucos propios, EDGE también permite al usuario editar las entradas de trucos a su propio ritmo a través del archivo language.ldf. Los siguientes códigos son las formas predeterminadas de los nuevos trucos.

CÓDIGO EFECTO
idkillall Mata a todos los monstruos en el mapa, a excepción de las Almas perdidas que surgen de los Elementales del dolor muertos
idsuicide Mata al jugador (suicidio)
idgive# Da al jugador el arma de la ranura #, junto con la munición correspondiente a esa arma. # puede ser cualquier valor del 1 al 10.
idhom Activa el Efecto sala de espejos. Cualquier efecto sala de espejos se indica por un telón de fondo verde.

Eternity[]

Además de soportar los trucos adicionales de Boom y MBF, Eternity Engine agrega algunos propios.

CÓDIGO EFECTO
ghost Alterna el efecto Esfera de sombra de Heretic.
hideme Alterna la invisibilidad total. Los monstruos no se activan a menos que estén heridos o escuchen un disparo.
iamtheone Alterna el modo dios, la invisibilidad total, el silenciador y los trucos de munición infinita, al mismo tiempo que proporciona armadura, munición y armas completas.
infshots Activa la munición infinita.
silence Alterna el potenciador de silenciador; los sonidos de las armas no activarán a los monstruos.

ZDoom[]

Para utilizar los códigos de trucos en el nivel de dificultad NM o en modo multijugador en ZDoom, la variable sv_cheats se debe establecer en el valor "1" (verdadero). Esta variable puede cambiarse en el inicio de ZDoom, accediendo a la consola a través de la tecla tilde (~) y escribiendo sv_cheats 1. Entonces puedes utilizar cualquier truco específico de ZDoom escribiéndolo en esa consola.

Trucos Zdoom

Un ejemplo de un jugador usando trucos en ZDoom.

CÓDIGO EFECTO
anubis Los monstruos tienen miedo del jugador (cambia si/no)
buddha La salud del jugador no puede caer por debajo del 1% de daño recibido (cambia si/no)
fly Permite volar al jugador (cambia si/no)
freeze Congela: detiene a todos los monstruos, proyectiles y animaciones de objetos, pero no al jugador ni animaciones ambientales como las de paredes y pisos. Además, permite al jugador caminar sin daño a través de proyectiles congelados (cambia si/no)
give * Proporciona elementos al jugador, donde "*" puede ser

"all" (consigue todo)
"health" (consigue plena salud)
"weapons" (consigue todas las armas)
"ammo" (consigue toda la munición)
"armor" (consigue armadura completa)
"keys" (consigue todas las llaves)
"puzzlepieces" (elementos del rompecabezas)
o el nombre de un artículo específico. Esto a veces puede ser utilizado para obtener los elementos de otros juegos basados en Doom; por ejemplo, usar "give upgradestamina" resulta en un Implante de resistencia, incluso mientras juegas Doom, Doom II, Heretic, o Hexen

god Modo Dios (cambia si/no)
hxvisit # Saltar al nivel # utilizando el valor warptrans del mapa, similar al truco "visit" de Hexen
idclev # Saltar al nivel #, similar al truco idclev
iddqd Modo Dios y 100% de salud
info Imprime información de depuración sobre el actor en el punto de mira del jugador
kill * Por sí solo hace que el jugador se suicide. Junto con el nombre de un actor, elimina todos los monstruos de ese tipo (por ejemplo "kill doomimp" mata todos los Diablillos); "kill monsters" mata a todos los monstruos de todo tipo en el nivel
linetarget Imprime el nombre del actor, su salud actual y la salud del monstruo engendrado en el punto de mira del jugador
mdk Mata cualquier cosa a la que el punto de mira del jugador esté apuntando. Significa "murder death kill", es una referencia a la película Demolition Man. El daño real causado al objetivo es de 10.000.000 puntos, por lo que el parche DeHackEd posiblemente podría permitir sobrevivir a algunos monstruos. Este código no se puede utilizar en los juegos de combate a muerte, incluso con los trucos activados [1]
morphme Al jugar en Hexen o Doom, se convierte al jugador en un cerdo, si los gráficos adecuados están presentes. Al jugar Heretic, este código transforma al jugador en un pollo.
noclip Sin recorte, permite atravesar las paredes (cambia si/no)
notarget Los monstruos no ven al jugador a menos que sean heridos. Si un monstruo ya ha visto al jugador, todavía lo perseguirá incluso cuando se active el truco (cambia si/no)
powerup Da la misma potencia que Tomo del Poder si está jugando Heretic
resurrect Si el jugador muere, revive con la salud completa. Esto no se puede utilizar si la cámara del jugador ha sido separada del cuerpo, lo que sucede, por ejemplo, si el jugador es congelado al morir y se hizo añicos, o ha sido gibbed en Hereje, o como el Guerrero de Hexen
summon * Genera un actor (monstruo). El comando "dumpclasses actor" puede ser usado para ver todos los actores generables
summonfriend * Igual a "summon", excepto que el monstruo engendrado atacará a los enemigos. Un Archi-vil aliado creado de esta manera va a resucitar a monstruos, tanto amigos como enemigos, convirtiéndolos en aliados. Los Ciberdemonios aliados también son capaces de lesionar a Ciberdemonios enemigos con sus cohetes (y viceversa), haciendo caso omiso de la inmunidad del Ciberdemonio a sus propios cohetes
sv_fastweapons # Cambia la velocidad de las armas. "#" puede ser cualquier número entre 0-2; el valor predeterminado es 0
sv_infiniteammo # Si "#" es 1 permite munición infinita, si es 0 lo desactiva
sv_unlimited_pickup # Habilita recoger munición más allá del máximo, originalmente pensado como una ayuda para la depuración (si/no)
turbo # Cambia la velocidad del jugador. Similar a la línea de comando "-turbo" en Vanilla Doom. "#" puede ser cualquier número desde 10 a 255; el valor predeterminado es 100
  1. En el còdigo fuente de ZDoom, ver la función cht_DoCheat en m_cheat.cpp

Doom95[]

El prefijo fh en los códigos de trucos de Doom95 representa las iniciales de Fred Hommel, el programador que creó los códigos.

CÓDIGO EFECTO
fhhall [1] Mata a todos los monstruos en el nivel, a excepción de las Almas perdidas. (Los Elemental del dolor muertos de esta manera van a generar todavía Almas perdidas adicionales normalmente)
fhshh [2] Los monstruos no notan a los jugadores a menos que sean heridos o escuchen un disparo
Alt+F5 Cambia el sonido a normal o alto
  1. hall refiere a Jason Hall, CEO de Monolith], quien solicitó este truco en particular, (por eso, aparece el mensaje "BY REQUEST..." cuando se ejecuta el código). El daño real causado a cada monstruo es de 10.000 puntos de daño.
  2. Al escribir el truco fhshh aparece el mensaje "be vewy vewy quiet...", como referencia a la frase de Elmer "Be vewy vewy quiet, I'm hunting wabbits!", en el comienzo de los cortos animados de Looney Tunes o Merrie Melodies. El mensaje "Achoo!" aparece cuando el truco se desactiva (el jugador estornudó y los monstruos lo oyen).

Véase también[]

Enlaces externos[]