팁/공략 Return to Castle Wolfenstein & Enemy Territory 콘솔 가이드 #1
페이지 정보
본문
제작한 사이트 : http://www.gamerworld.org
출처 : http://blog.naver.com/v2000jang?Redirect=Log&logNo=100007702676
Return to Castle Wolfenstein & Enemy Territory 콘솔 가이드
붙임 : 약간은 거창한 제목이지만 아는게 별로 없어 허접하기 그지 없습니다. 그냥 웃으며 넘어가 주시기를 바랍니다. ^^
Quake3의 게임엔진은 현존하는 FPS 게임류의 대표격인 엔진이라 할 수 있습니다.
Quake3의 엔진으로 만들어진 대표적인 FPS 게임으로는 메달오브아너, Return to Castle Wolfenstein(이하 RTCW), Return to Castle Wolfenstein : Enemy Territory(이하 ET), Call of Duty(이하 COD)등 너무나 다양하고 많은 게임들이 있습니다.
RTCW과 ET는 Quake III : Team Arena의 엔진을 개조하여 만들어진 게임으로 Quake의 빠른 속도감과, 액션, 차별화된 클래스로 인한 다양한 전략 전술, Enemy Territory에서는 레벨 개념을 도입하는등 2차대전 FPS를 즐기는 게이머들에게 큰 인기를 끌고 있습니다.
본 문서는 RTCW과 ET를 중심으로 Quake엔진의 콘솔에 대해 알아보고 콘솔에 대한 이해와, 여러가지 팁, 스크립트(컨픽)작성법 등으로 구성되어질 것입니다.
INDEX
콘솔이란
콘솔을 사용할려면
명령어와 변수
RTCW의 명령어와 변수 리스트
Commands
Variables
스크립트?, 컨픽?
스크립트, 컨픽을 게임시작시 로드하기
스크립트와 컨픽 작성방법
단일 스크립트(싱글바인드) 작성
단일 스크립트(멀티플바인드) 작성
다중 스크립트(멀티플바인드) 작성
바인드에 사용되는 키
스크립트 예제
스크립트와 컨픽 관리
▶ 콘솔이란
콘솔은 쉽게 말해서 게임자체를 제어하는 단일 명령어와(이하 명령어), 변수형 명령어(이하 변수)들로 이루어진 하나의 제어장치라고 할 수 있습니다.
게임중의 모든 이벤트가 이 콘솔을 통해 처리되고 발생합니다.
대표적인 콘솔명령어들은 게임내의 옵션을 통해 제어가 가능하지만, 그다지 쓰임이 중요하지 않거나, 게이머가 신경쓸 필요가 없는 콘솔들은 숨겨있다고 할 수 있겠습니다.
이 콘솔들을 이용하면 좀더 세밀하고 자신에게 맞는 게임 환경을 만들어 낼 수 있습니다.
예를 들면 ET에서의 비, 눈이 오는 날씨환경을 켜거나 끌수 있는것 처럼 말이죠.
▶ 콘솔을 사용할려면..
콘솔을 사용하기 위해서는 게임을 실행하고 탭키 위의 ~키를 누르면 상단에서 콘솔창이 내려오는것을 확인할 수 있습니다.
이 창에서 콘솔명령어나 변수들을 실행하게 되는것이죠. 다른 방법으로는 사용할 콘솔 명령어와 변수를 텍스트 화일로 만들고 .CFG 확장자로 저장하여, 게임이 실행될때 자동으로 실행되게하거나, 콘솔창에서 /exec 파일명.CFG 로 로드 하는 방법도 있습니다. 명령어에 따라서는 게임을 재실행해야 적용되는 경우도 있습니다. 자동으로 실행되는 방법은 아래에 설명하도록 하겠습니다.
▶ 명령어와 변수.
콘솔은 명령어와 변수로 이루어져있다고 했는데 명령어와, 변수는 다음과같은 특징이 있습니다.
명령어 : 명령어만으로 이벤트 발생 (ex. /weaponbank1 - 나이프를 꺼내는 이벤트)
변수 : 명령어와 함께 변수값으로 이벤트 발생 (ex. /cg_drawfps "1" - 화면에 현재 프레임을 표시, "0"은 표시하지 않음)
▶ RTCW의 명령어와 변수 리스트
RTCW에서 자주 사용되어지는 명령어와 변수들의 리스트입니다. 전부는 아니지만 이정도만 알아두셔도 충분히 원하는 것들을 하실수 있습니다.
Commands
Command는 단일 명령으로 이벤트가 발생하며, 명령어 앞의 (+)는 키를 누르고 있는상태, (-)는 키를 뗀 상태를 의미합니다.
예를들어 총 한발을 쏘는데에는 +attack; -attack의 명령어가 실행되는 것입니다. 스크립트 또는 컨픽 작성시에는 +, - 사용에 조심해야 합니다.
명령어 |
설명 |
기타 |
; |
스크립트 또는 컨픽 작성시 멀티 명령어를 처리할 때 명령어를 구분하기 위해 사용 |
|
+activate | 거치된 MG42를 사용하거나, 문을 여는 등의 행동에 사용되는 명령 |
|
+attack | 플레이어의 무기를 사용한다 디폴트로 마우스 왼쪽 버튼이 지정되어 있다 |
|
+back | 플레이어를 뒤로 이동시킨다 |
|
+dropweapon | 무기를 버린다 오리지널에서만 사용가능하며, 루테넌트, 솔져만이 무기를 버릴 수 있다 (Only RTCW) |
|
+forward | 플레이어를 앞으로 이동시킨다 |
|
+kick | 발로 걷어 차는 명령 오리지널의 싱글만 가능하다 (Only RTCW) |
|
+leanleft | 왼쪽으로 훔쳐본다 |
|
+leanright | 오른쪽으로 훔쳐본다 |
|
+mapexpand |
커맨드 맵을 화면상에 보여준다 (ET) |
|
+movedown | 앉기 |
|
+moveleft | 왼쪽으로 이동 |
|
+moveright | 오른쪽으로 이동 |
|
+moveup | 점프 |
|
+prone |
엎드리기 명령이다 한번더 누르면 일어선다 (Only ET) |
|
+reload | 재장전 |
|
+scores | 스코어를 표시한다 |
|
+sprint | 스프린트 사용 |
|
+zoomin | 확대 |
|
+zoomout | 축소 |
|
autoscreenshot |
자동스크린샷 (Only ET) |
|
bind |
원하는 명령어를 특정한 키에 할당한다. |
|
mapzoomin |
컴파스맵(오른쪽 상단)을 확대한다 (Only ET) |
|
mapzoomout |
컴파스맵(오른쪽 상단)을 축소한다 (Only ET) |
|
mp_fireteamadmin |
Fire team admin menu를 연다 (Only ET) |
|
mp_fireteammsg |
속해있는 분대(fireteam)에 메시지를 보낸다 (Only ET) |
|
mp_quickmessage | 귁메시지(보이스쳇)를 보낸다 |
|
notready | 아직 준비가 되지 않았음을 알리는 명령 (OSP) |
|
OpenLimboMenu | 림보메뉴를 연다 |
|
ready | 준비가 되였음을 알리는 명령 디폴트 'F3' (OSP, ET) |
|
readyteam |
자신이 속한팀의 전원이 준비가 되였음을 알리는 명령 |
|
Record |
데모 녹화를 시작한다 |
|
stats | 스텟창을 보여준다 (OSP, ET) |
|
StopRecord |
데모녹화를 중지한다 |
|
toggle |
변수형 명령어에서 사용값이 0,1 의 경우일 때 간단히 값을 변경할 때 사용 |
|
toggleconsole |
콘솔창을 오픈한다 |
|
togglemenu |
메뉴를 오픈한다 |
|
vsay |
전체 인원에게 보이스쳇을 보낸다 |
|
vsay_team |
속한 팀에게 지정한 보이스쳇을 보낸다 |
|
wait |
스크립트 또는 컨픽 작성시 명령어 사이에 인터벌을 줄 때 사용한다 |
|
weapalt | 무기의 2차모드 사용 (스나이퍼 스코프, 모타설치, MG42설치등) |
|
weapnext | 다음 무기를 선택 |
|
weaponbank 1 | Knife 선택 |
|
weaponbank 2 | Pistol 선택 (ET - 라이트 웨폰레벨 4가되면 두 개의 Pistol을 사용할 수 있다) |
|
weaponbank 3 | Primary weapon 선택 (SMG, Venom, MG42, Mauser, K-43, M-1, Mortor, Flamethrower, or Panzerfaust) (솔져의 경우 헤비 웨폰레벨 4가 되면 Primary weapon외에 SMG를 휴대할 수 있다) |
|
weaponbank 4 | Grenade 선택 |
|
weaponbank 5 | 주사기, 뺀지, 아모팩, 스모크 선택 (ET - 메딕 레벨4가 되면 아드레날린 주사기를 휴대) |
|
weaponbank 6 | 헬스팩, 다이너마이트, 서포트 파이어, 스텔차지 선택 |
|
weapprev | 이전 무기를 선택 |
|
wm_sayplayerclass |
현재 클래스를 보이스로 알려준다 |
|
|
|
|
|
|
|