Total Annihilation 치트 코드

Total Annihilation의 치트는 채팅창에 입력하는 명령으로, 모두 +로 시작합니다. 3.1c 버전의 모든 치트를 효과와 함께 여기에 실었습니다. 예전 목록 중에는 틀린 것도 있어서, 모든 항목을 게임 자체의 명령 테이블과 대조해 확인했습니다. 마지막 열은 Open Annihilation에서 무엇이 다른지 알려 줍니다.

치트 입력 방법

  1. Enter를 눌러 채팅창을 여세요.
  2. 코드(예: +atm)를 입력하고 Enter를 다시 누르세요.

코드는 대소문자를 구별하지 않습니다. 아래의 개발자 암호 문구만 예외입니다.

치트를 언제나 쓸 수 있는 것은 아닙니다.

  • 스커미시: 언제나 허용됩니다.
  • 캠페인: 오리지널 게임에서는 전혀 허용되지 않습니다. Open Annihilation에서는 허용됩니다.
  • 멀티플레이어: 호스트가 대기실에서 **치트(Cheats)**에 체크한 경우에만 허용됩니다. 게임 중 게임 설정(Game Settings) 화면에서 치트 코드가 허용되는지 확인할 수 있습니다.

치트는 입력한 플레이어의 컴퓨터에서만 실행됩니다. 치트가 작동하면 게임이 그 코드를 모든 플레이어의 채팅으로 보내므로, 누가 치트를 썼는지 모두가 알게 됩니다.

치트 코드

코드 효과 Open Annihilation
+atm 지금 보고 있는 플레이어(보통은 나)에게 금속 1000과 에너지 1000을 더합니다. 저장량을 넘는 양은 다음 경제 갱신 때 사라집니다. 같음
+nowisee 시야 제한과 미탐색 지역 가림을 꺼서, 맵 전체와 모든 유닛이 보입니다. 내 화면만 바뀝니다. 같음
+los 시야 제한 안개를 켜거나 끕니다. 설정이 저장됩니다. 같음
+mapping 검은 미탐색 지역 가림을 켜거나 끕니다. 같음
+radar 레이더 범위와 상관없이 미니맵에 모든 유닛이 표시됩니다. 같음
+view N 플레이어 N의 시야와 자원 표시줄로 게임을 봅니다. 돌아오려면 내 번호로 +view를 입력하세요. 같음
+doubleshot 모든 명중이 두 배의 피해를 줍니다. 내 무기뿐 아니라 모든 플레이어의 무기에 적용됩니다. 새 게임을 시작하면 꺼집니다. 같음
+halfshot 모든 플레이어의 모든 명중이 절반의 피해를 줍니다. +doubleshot도 켜져 있으면 둘이 서로 상쇄됩니다. 같음
+meteor 지금 무작위 장소에 유성우를 일으킵니다. +meteor 1은 반복되는 유성 폭풍을 켜고, +meteor 0은 끕니다. 같음
+makeposter 아주 큰 스크린샷을 screenshots 폴더에 저장합니다. 카메라 주위 3200 × 2400픽셀, 또는 +makeposter all이면 맵 전체입니다. 치트 없이도 허용
+ai N 플레이어 N을 사람 조종과 컴퓨터 조종 사이에서 바꿉니다. 치트(오리지널에서는 개발자 모드 전용)
+control N 플레이어 N을 넘겨받습니다. 치트(오리지널에서는 개발자 모드 전용)
+unitname +armcom처럼 유닛 이름을 입력하면 커서 위치에 그 유닛이 생성됩니다. 치트(오리지널에서는 개발자 모드 전용)

개발자 모드

케이브독은 개발자용 명령을 게임에 남겨 두었습니다. +now Film Chris Include Reload Assert를 입력하면 켜집니다. 정확히 이 여섯 단어여야 하며, 대문자도 표시된 그대로여야 합니다. +now 뒤에 다른 것을 입력하면 개발자 모드가 다시 꺼집니다.

오리지널 게임에서 개발자 모드는 치트가 꺼진 멀티플레이어 게임을 포함해 어떤 종류의 게임에서든 모든 치트를 허용합니다. 다음 명령도 쓸 수 있게 됩니다.

명령 효과
+unitname [N] 이름이 일치하는 모든 유닛을 커서 위치에 플레이어 N의 유닛으로 생성합니다(번호가 없으면 플레이어 0). 와일드카드를 쓸 수 있습니다.
+ai [N] 플레이어 N을 사람 조종과 컴퓨터 조종 사이에서 바꿉니다.
+control N 플레이어 N으로서 플레이하고 봅니다.
+kill [N] 맵의 모든 유닛, 또는 플레이어 N의 모든 유닛을 파괴합니다.
+iwin / +ilose 한쪽의 유닛을 파괴하고 미션 승리 또는 패배를 선언합니다. 2인 미션용으로 만들어졌으므로, CORE로 하는 스커미시에서 +iwin을 쓰면 내 유닛이 파괴됩니다.
+burnall / +burnone 맵의 지형지물을 모두, 또는 커서 아래의 지형지물을 없앱니다. 불이 붙지는 않습니다.
+feature name 커서 위치에 지형지물을 놓습니다.
+treedeath 지형지물이 무기에 피해를 입을 수 있는지를 켜거나 끕니다.
+sealevel N 해수면 높이를 바꿉니다.
+save name 게임을 저장합니다.

Open Annihilation에서도 암호 문구로 개발자 모드를 켤 수 있지만, 치트가 풀리지는 않습니다. 대신 그곳에서는 +ai, +control, 이름으로 유닛 생성하기가 일반 치트입니다.

  • DRDEATH: 싱글 플레이어 메뉴에서 입력하면 어떤 캠페인 미션이든 플레이할 수 있는 버튼이 켜집니다. 이 선택은 저장됩니다.
  • *III~*X: 스커미시 설정 화면에서 로마 숫자로 입력하면 플레이어를 3명에서 10명까지 허용합니다. 게임이 소리를 내어 확인해 줍니다.

둘 다 Open Annihilation에서도 작동합니다.

치트가 아닌 명령

다음 + 명령은 치트가 꺼진 멀티플레이어 게임을 포함해 모든 게임에서 작동합니다.

명령 효과
+clock 게임 시계를 표시합니다. 설정이 저장됩니다.
+noshake 폭발로 화면이 흔들리지 않게 합니다.
+lostype 원형 시야와 실제 시야 사이에서 바꿉니다.
+showranges 무기 사거리 원을 표시합니다.
+shootall 컴퓨터 플레이어처럼, 내 유닛이 무기 없는 건물 등 평소에는 무시하는 목표에도 사격합니다.
+sharemetal, +shareenergy, +sharemapping, +shareradar 동맹과의 공유를 켜거나 끕니다(멀티플레이어).
+shareall 네 가지 공유를 각각 반대 설정으로 바꿉니다. 모두 켜는 것이 아닙니다.
+setsharemetal X, +setshareenergy X X를 넘는 양만 공유합니다.
+give N amount metal 플레이어 N에게 내 금속(또는 energy) 일부를 줍니다.
+nometal, +noenergy 플레이어의 금속이나 에너지 보유량을 정해진 양으로 설정합니다(아래 참고).
+bigbrother 카메라가 대기 중인 유닛을 차례로 따라갑니다.
+switchalt 부대 키를 Alt 키와 함께 쓸지 바꿉니다.
+sing 유닛이 말하는 대신 노래합니다.
+drop 0 / +drop 1 응답이 멈춘 플레이어를 내보내는 대화 상자를 끄거나 켭니다.

오리지널 게임에서 +nometal과 +noenergy는 플레이어 번호와 양을 받아, 치트 확인 없이 그 플레이어의 보유량을 그 양으로 설정합니다. 내 번호를 넣으면 어떤 게임에서든 저장고를 가득 채울 수 있습니다. Open Annihilation에서는 이 두 명령이 모든 플레이어의 컴퓨터에서 실행되므로 모두에게 보입니다.

예전 목록에 흔한 오류

  • +shareall은 “모두 공유”하는 명령이 아닙니다. 각 공유를 뒤집으므로, 켜져 있던 공유는 꺼집니다.
  • +burnall은 나무를 태우지 않습니다. 맵에서 모든 지형지물을 없앱니다.
  • +shootall과 공유 명령은 치트가 아닙니다. 어떤 게임에서든 작동합니다.
  • 입력한 명령은 다른 플레이어의 컴퓨터에서 실행되지 않습니다. 치트를 썼다는 알림만 전송됩니다.

출처