팁/공략 Return to Castle Wolfenstein & Enemy Territory 콘솔 가이드 #4
페이지 정보
본문
스크립트는 키보드중 하나의 키에 바인드를 하여 사용할수 있습니다. 그렇다면 RTCW와 ET에서 키보드의 각 키는 어떻게 표현되는지 알아보겠습니다.
Main Key
키 이름 |
사용예 |
tab |
bind tab <command> |
enter |
bind enter <command> |
space |
bind space <command> |
single quote |
bind ' <command> |
hyphen |
bind - <command> |
forward slash |
bind / <command> |
zero |
bind 0 <command> |
one |
bind 1 <command> |
two |
bind 2 <command> |
three |
bind 3 <command> |
four |
bind 4 <command> |
five |
bind 5 <command> |
six |
bind 6 <command> |
seven |
bind 7 <command> |
eight |
bind 8 <command> |
nine |
bind 9 <command> |
; |
bind semicolon <command> |
= |
bind = <command> |
[ |
bind [ <command> |
\ |
bind \ <command> |
] |
bind ] <command> |
, |
bind , <command> |
. |
bind . <command> |
a |
bind a <command> |
b |
bind b <command> |
c |
bind c <command> |
d |
bind d <command> |
e |
bind e <command> |
f |
bind f <command> |
g |
bind g <command> |
h |
bind h <command> |
i |
bind i <command> |
j |
bind j <command> |
k |
bind k <command> |
l |
bind l <command> |
m |
bind m <command> |
n |
bind n <command> |
o |
bind o <command> |
p |
bind p <command> |
q |
bind q <command> |
r |
bind r <command> |
s |
bind s <command> |
t |
bind t <command> |
u |
bind u <command> |
v |
bind v <command> |
w |
bind w <command> |
x |
bind x <command> |
y |
bind y <command> |
z |
bind z <command> |
alt |
bind alt <command> |
ctrl |
bind ctrl <command> |
shift |
bind shift <command> |
Function Keys
키 이름 |
사용예 |
insert |
bind ins <command> |
home |
bind home <command> |
page up |
bind pgup <command> |
delete |
bind del <command> |
page down |
bind pgdn <command> |
Arrow Keys
키 이름 |
사용예 |
up arrow |
bind uparrow <command> |
down arrow |
bind downarrow <command> |
left arrow |
bind leftarrow <command> |
right arrow |
bind rightarrow <command> |
Keypad Keys
키 이름 |
사용예 |
keypad insert or 1 |
bind kp_ins <command> |
keypad end or 1 |
bind kp_end <command> |
keypad down arrow or 2 |
bind kp_downarrow <command> |
keypad page down or 3 |
bind kp_pgdn <command> |
keypad left arrow or 4 |
bind kp_leftarrow <command> |
keypad 5 |
bind kp_5 <command> |
keypad right arrow or 6 |
bind kp_rightarrow <command> |
keypad home or 7 |
bind kp_home <command> |
keypad up arrow or 8 |
bind kp_uparrow <command> |
keypad page up or 9 |
bind kp_pgup <command> |
keypad delete or . |
bind kp_del <command> |
keypad enter |
bind kp_enter <command> |
keypad + |
bind kp_plus <command> |
keypad - |
bind kp_minus <command> |
keypad * |
bind * <command> |
keypad / |
bind kp_slash <command> |
스크립트 예제
몇개의 스크립트를 더 준비했으니 각자 분석을 해보시기 바랍니다
//ET 스크립트 Fast Mobile MG42, Fast Mortar
//[JW]TalMUs
//Fast Mobile MG42
bind "X" "vstr mg"
set mg01 "+prone; -prone; weaponbank 3; wait 120; weapalt; wait 120; toggle cg_drawgun; set mg vstr mg02"
set mg02 "+prone; -prone; toggle cg_drawgun; wait 120; weaponbank 2; set mg vstr mg01"
set mg "vstr mg01"
//Fast Mortal
bind "Y" "vstr mot"
set mot01 "weaponbank 3; wait 120; weapalt; wait 120; +mapexpand; set mot vstr mot02"
set mot02 "-mapexpand; weapalt; wait 120; weaponbank 2; set mot vstr mot01"
set mot "vstr mot01"
//EOF
// 조준점 조정 - K, L 키로 조준점의 모양과 크기를 변경하는 스크립트 - Only RTCW
bind "k" "vstr cstogg"
bind "l" "vstr csstogg"
set cs0 "seta cg_drawCrosshair 0;set cstogg vstr cs1;echo ^7cg_drawCrosshair ^30"
set cs1 "seta cg_drawCrosshair 1;set cstogg vstr cs2;echo ^7cg_drawCrosshair ^31"
set cs2 "seta cg_drawCrosshair 2;set cstogg vstr cs3;echo ^7cg_drawCrosshair ^32"
set cs3 "seta cg_drawCrosshair 3;set cstogg vstr cs4;echo ^7cg_drawCrosshair ^33"
set cs4 "seta cg_drawCrosshair 4;set cstogg vstr cs5;echo ^7cg_drawCrosshair ^34"
set cs5 "seta cg_drawCrosshair 5;set cstogg vstr cs6;echo ^7cg_drawCrosshair ^35"
set cs6 "seta cg_drawCrosshair 6;set cstogg vstr cs7;echo ^7cg_drawCrosshair ^36"
set cs7 "seta cg_drawCrosshair 7;set cstogg vstr cs8;echo ^7cg_drawCrosshair ^37"
set cs8 "seta cg_drawCrosshair 8;set cstogg vstr cs9;echo ^7cg_drawCrosshair ^38"
set cs9 "seta cg_drawCrosshair 9;set cstogg vstr cs0;echo ^7cg_drawCrosshair ^39"
set cstogg "vstr cs0"
set css30 "seta cg_crosshairSize 30;bind p exec CS.cfg;echo ^7CrosshairSize ^330;set csstogg vstr css35"
set css35 "seta cg_crosshairSize 35;bind p exec CS.cfg;echo ^7CrosshairSize ^335;set csstogg vstr css40"
set css40 "seta cg_crosshairSize 40;bind p exec CS.cfg;echo ^7CrossHairSize ^340;set csstogg vstr css45"
set css45 "seta cg_crosshairSize 45;bind p exec CS.cfg;echo ^7CrossHairSize ^345;set csstogg vstr css50"
set css50 "seta cg_crosshairSize 50;bind p exec CS.cfg;echo ^7CrossHairSize ^350;set csstogg vstr css55"
set css55 "seta cg_crosshairSize 55;bind p exec CS.cfg;echo ^7CrossHairSize ^355;set csstogg vstr css60"
set css60 "seta cg_crosshairSize 60;bind p exec CS.cfg;echo ^7CrossHairSize ^360;set csstogg vstr css30"
set csstogg "vstr css30"
//EOF
// Field of View script
// Change you FOV up or down at the touch of a button in game.
// RTCW + ET
bind q "vstr fdn"
bind a "vstr fup"
set fdn vstr fov90
set fup vstr fov95
set fov90 "cg_fov 90;set fdn vstr fov90;set fup vstr fov95;echo fov 90 "
set fov95 "cg_fov 95;set fdn vstr fov90;set fup vstr fov100;echo fov 95"
set fov100 "cg_fov 100;set fdn vstr fov95;set fup vstr fov105;echo fov 100"
set fov105 "cg_fov 105;set fdn vstr fov100;set fup vstr fov110;echo fov 105"
set fov110 "cg_fov 110;set fdn vstr fov105;set fup vstr fov115;echo fov 110"
set fov115 "cg_fov 115;set fdn vstr fov110;set fup vstr fov120;echo fov 115"
set fov120 "cg_fov 120;set fdn vstr fov115;set fup vstr fov95;echo fov 120"
//EOF
RTCW, ET의 더 많은 스크립트를 원하시면 [여기]를 클릭하세요.
스크립트와 컨픽을 작성할 때에는 항상 주석을 달아 알아보기 쉽게 작성하는것이 좋습니다. 그래야 다른 팀원들에게 공유할때나 나중에 편집을 위해 열어봤을때 쉽게 편집이 가능하겠지요. 또한 스크립트와 컨픽은 etconfig.cfg(ET) 에 직정 작성하는것보다는 따로 분리하여 따로 보관하는것이 좋으며 autoexec.cfg 에서 로드 되도록 설정하는것이 좋습니다. 게임중 사용자가 옵션이나 콘솔로 설정을 변경하면 etconfig.cfg(ET)의 내용을 변경하기 때문입니다. 상황별로 컨픽이나 스크립트를 미리 만들어 두어 상황에 맞게 그때 그때 로드하여 사용하는 방법도 좋습니다.
댓글목록
등록된 댓글이 없습니다.