[클래식 둠] 치트 코드 목록

UZDoom에서 자주 사용하는 콘솔 명령어와 아이템 코드를 정리해두었다. 필요해서 쓰려고 하니, 잘 정리해둔 곳이 없더라고…

콘솔 명령어

일반 플레이 중 사용할 만한 명령어

명령어설명
anubis적들이 플레이어를 두려워해 도망치거나 공격을 주저하게 하는 효과를 켜거나 끈다.
buddha / buddha2체력이 1 아래로 떨어지지 않게 한다. buddha2는 텔레프래그 같은 즉사 효과도 막는다.
god / god2일반적인 피해를 받지 않게 한다. god2는 텔레프래그 같은 즉사 효과도 막는다.
noclip / noclip2벽과 물체를 통과한다. noclip2는 중력도 끄고 3D 바닥도 통과한다.
drop <아이템 코드> [수량]가지고 있는 아이템을 바닥에 떨어뜨린다.
fly비행 모드를 켜거나 끈다.
notarget먼저 공격하지 않는 한 적이 플레이어를 표적으로 삼지 않게 한다.
resurrect죽은 플레이어를 부활시킨다.
take <아이템 코드> [수량]가지고 있는 아이템을 제거한다.

뭔가 꼬였을 때 사용할 만한 명령어

명령어설명
warp <x> <y> [z]현재 맵의 지정한 좌표로 이동한다. z를 생략하면 바닥으로 이동한다.
kill [클래스]인자를 생략하면 플레이어가 죽는다. monsters는 모든 몬스터를, 특정 클래스 이름은 해당 클래스의 개체들을 처치한다.
changemap <맵 이름>현재 게임을 이어 지정한 맵으로 이동한다. 맵 이름 대신 *를 쓰면 현재 맵을 다시 시작한다.
endgame현재 게임을 종료하고 콘솔 화면으로 돌아간다.
finishgame게임 종료 동작을 실행한다. 마지막 맵을 끝내도 종료되지 않는 모드에서 사용할 수 있다.
map <맵 이름>지정한 맵에서 새 게임을 시작한다. 체력과 인벤토리가 초기화된다.
nextmap다음 맵에서 새 게임을 시작한다. 체력과 인벤토리가 초기화된다.
nextsecret비밀 출구의 목적지 맵에서 새 게임을 시작한다. 체력과 인벤토리가 초기화된다.

기타 명령어

명령어설명
printinv플레이어의 인벤토리 내용을 출력한다.
targetinv조준 중인 개체의 인벤토리 내용을 출력한다.

아이템 목록

간혹 give 명령어로 아이템을 소환할 때가 있는데, 아이템 코드를 제대로 정리한 글을 찾을 수 없어 직접 확인 후 정리해두었다.

둠 이외의 아이템 코드는 dumpclasses inventory 명령어로 현재 등록된 모든 아이템 코드를 출력하여 확인할 수 있다.

give 명령어는 give <아이템 코드> [수량]으로 사용하면 된다.

무기

무기의 아이템 코드는 무기 이름 그대로라, 매우 직관적이다.

무기아이템 코드
주먹fist
전기톱chainsaw
권총pistol
샷건shotgun
슈퍼 샷건supershotgun
체인건chaingun
로켓 런처rocketlauncher
플라스마 라이플plasmarifle
BFG9000bfg9000

탄약

탄약 이름은 조금 기억하기 어렵다.

탄약아이템 코드사용 무기
실탄clip권총, 체인건
실탄 상자clipbox권총, 체인건
산탄shell샷건, 슈퍼 샷건
산탄 상자shellbox샷건, 슈퍼 샷건
로켓rocketammo로켓 런처
로켓 상자rocketbox로켓 런처
전지cell플라스마 라이플, BFG9000
전지 팩cellpack플라스마 라이플, BFG9000

헬스 및 아머 아이템

둠에는 '헬스(체력, Health)' 외에도 '아머(방어구, Armor)'라는 시스템이 있다.
기본 혹은 초록색 아머('아머')를 획득할 경우에는 받은 대미지의 1/3을 아머가 대신 받아주고, 파란색 아머('메가 아머')를 획득한 경우에는 받은 대미지의 1/2를 아머가 대신 받아준다.
아머를 새로 획득하면 아머 수치와 흡수율이 함께 바뀐다. 다만 현재 아머가 100 이상이면 초록색 아머는 획득되지 않는다. 파란색 아머가 100 미만으로 줄어든 뒤 초록색 아머를 획득하면 아머가 100이 되고 흡수율은 1/3로 바뀐다.

아이템아이템 코드설명
헬스 보너스healthbonus물약이 담긴 파란색 플라스크, 헬스 +1 (200까지)
스팀팩stimpack작은 구급상자, 헬스 +10 (100까지)
메디킷medikit큰 구급상자, 헬스 +25 (100까지)
아머 보너스armorbonus금속 헬멧, 아머 +1 (200까지)
아머greenarmor초록색 갑옷, 아머 100까지 증가 + 흡수율 1/3으로 설정
메가 아머bluearmor파란색 갑옷, 아머 200까지 증가 + 흡수율 1/2으로 설정

파워업 아이템

아이템아이템 코드설명
버서크berserk검은색 큰 구급상자, 헬스 100까지 회복 + 해당 맵 내에서 주먹 공격력 x10
소울스피어soulsphere사람 얼굴이 그려진 파란색 구체, 헬스 +100 (200까지)
메가스피어megasphere사람 얼굴이 그려진 베이지색 구체, 헬스 및 아머 200까지 증가
무적invulnerabilitysphere붉은 눈의 사람 얼굴이 그려진 초록색 구체, 30초간 무적

열쇠

열쇠아이템 코드
노란색 카드키yellowcard
빨간색 카드키redcard
파란색 카드키bluecard
노란색 해골yellowskull
빨간색 해골redskull
파란색 해골blueskull

기타 아이템

아이템아이템 코드설명
방사능 차폐복radsuit대미지 플로어로 인한 피해를 60초간 대부분 차단1
부분 투명화blursphere적의 원거리 공격의 정확도 하락
야간투시경infrared화면을 120초간 밝게 유지
컴퓨터 지도allmap현재 맵의 전체 지형을 자동 지도에 표시
백팩backpack탄약 최대 소지량 2배 증가 (최초 1회만 적용)
획득할 때마다 실탄 10발, 산탄 4발, 로켓 1발, 전지 20발 획득

특수한 아이템 코드

give에서는 개별 아이템 코드 대신 다음 단어도 사용할 수 있다.

코드효과
all무기, 탄약, 아머, 열쇠 등을 얻는다.
everythingall에서 제외된 일부 대체 아이템과 치트 제외 무기도 얻는다.
health체력을 최대로 회복한다.
weapons무기 슬롯에 등록된 무기들을 얻는다.
ammo탄약을 최대치까지 채운다.
armor아머를 최대치까지 채운다.
keys잠금장치에 지정된 열쇠를 모두 얻는다.

  1. 높은 피해를 주는 일부 바닥에서는 방사능 차폐복을 입고 있어도 확률적으로 피해를 입을 수 있다. ↩︎

comments powered by Disqus