NetHack

넷핵….

영문 넷핵 위키아 http://nethack.wikia.com

로그라이크(Roguelike) 게임

한글 메뉴얼 http://haje.org/~oedalpha/nethack/manual_ko/

명령어

명령어 http://haje.kaist.ac.kr/~oedalpha/nethack/manual_ko/main_4.html

/심볼이 무엇을 나타내는 지 설명한다.
. 선택된 장소에 있는 심볼에 대해 설명한다.
, 해당 장소의 심볼을 설명하지만 추가 정보는 보여주지 않는다;
; 추가 정보에 대해 묻지 않을 뿐 아니라 다른 장소를 선택하라는 말까지 나오지 않는다;
: 무엇이 있나 살펴본다. 추가 정보가 있다면 묻지 않고 그냥 보여준다.
?도움 메뉴: 여러개의 가능한 도움말 중에서 하나를 보여준다.
&명령어가 무슨 기능을 하는지 설명한다.
;화면에 나오는 심볼이 어떤 종류의 물건에 해당하는지 보여준다.
\발견했던 물건의 종류를 보여준다.
<(만약 계단이나 사다리가 있다면) 이전 층으로 올라간다.
>(만약 계단이나 사다리가 있다면) 다음 층으로 내려간다.
c문을 닫는다.
o문을 연다.
s주위에 있는 비밀문이나 함정을 찾는다. 무언가를 찾기 위해서는 대개 여러 번을 시도해야 한다. 10번정도 해보자.

인벤토리 관리

d 무언가를 버린다. 예를 들어 ``d7a'는 물건 a를 7개 버린다.
D여러 물건을 버린다.
Da 확인없이 모든 물건을 버린다.
Di 버리기 전에 인벤토리를 확인한다.
Du (가게 안이라면)아직 지불하지 않은 물건을 떨어뜨린다.
Dm 버릴 물건을 고르는 메뉴를 띄운다.
D%u 지불하지 않은 음식만 버린다.
i인벤토리(지금 지니고 있는 모든 것)를 표시한다.
I인벤토리에서 선택한 부분만 표시한다.
I* 인벤토리 내의 모든 보석을 표시한다;
Iu - 지불하지 않은 모든 아이템을 표시한다;
Ix - 쇼핑 청구서에는 있지만 이미 사용한 아이템을 표시한다.;
I$ - 소지금을 확인한다.
,물건을 집는다.
)무슨 무기를 들고 있는지 알려준다.
[입고 있는 방어구를 알려준다.
=끼고 있는 반지를 알려준다.
"사용중인 아뮬렛을 알려준다.
(사용중인 도구를 알려준다.
*무슨 장비를 사용중인지 알려준다; 위의 다섯개 명령어를 합친 것과 같다.
$가지고 있는 돈을 확인한다.

아이템 사용하기

a도구를 사용한다. (곡괭이, 열쇠, 램프…).
A사용 중인 방어구와 같은, 하나 이상의 입고 있는 아이템을 벗는다. `T' (take off)로 방어구 중에서 하나를 벗고, `R' (remove)로 하나의 액세서리를 벗는다.
e음식을 먹는다.
f화살통에 있는 물건을 발사한다. `Q'명령으로 화살통에 넣을 공격 수단을 선택할 수 있고, autoquiver옵션이 켜있다면 NetHack이 알아서 적당한 것을 선정한다.
P반지나 기타 액세서리 (아뮬렛, 눈가리개)등을 착용한다.
q물약을 마신다.
Q화살통에 넣을 물건을 선택한다. 그리고나서 `f'명령으로 이것을 던질 수 있다. (3.3 이전 버전에서는 게임을 끝내기 위해 `Q'를 사용했으나 이제는 `#quit'로 바뀌었다.)
R액세서리(반지, 아뮬렛, 등등)을 벗는다.
r스크롤이나 마법책을 읽는다.
t물건을 던지거나 발사한다.
T방어구를 벗는다.
w무기를 든다.
w- 아무 무기도 사용하지 않고, 맨손을 사용한다.
W방어구를 입는다.
x두번째 무기 슬롯에 있는 아이템으로 무기를 바꿔든다. 이도류(two-weapon combat)로 사용중이라면 두번째 무기 슬롯에 있는 무기는 두번째 무기로 사용된다. 두 슬롯 중 하나가 비어있어도 여전히 바꿔서 든다는 점에 주의하라.
z마법 지팡이(wand)를 쓴다. 자신을 향하려면 `.'로 방향을 지정하면 된다.

마법 사용하기

Z마법을 시전한다.
+현재 알고 있는 마법을 나열한다. 이 명령을 이용해서 알고 있는 마법이 나열되는 순서를 바꿀 수 있다. 마법은 메뉴모양으로 나열되고, 메뉴에 있는 마법을 선택하면 그것과 위치를 바꿀 다른 마법을 선택하라고 묻는다. 그리고나서 다른 것을 또 바꿀지 물어본다.

기타 명령어

.한턴 동안 아무것도 하지 않고 쉰다.
C각각의 몬스터에 이름을 붙인다.
E바닥에 메세지를 새긴다. Elbereth'라는 글자를 새기면, 대부분의 몬스터들은 당신을 공격하지 않을 것이다. (당신이 먼저 공격한다면 메세지를 지우게 된다.); 이것을 이용해 잠깐 쉴 수 있기 때문에 꽤나 유용하다. (이 기능은 게임에서 없앨 수 있다. 따라서 현재 당신이 사용중인 버전에서는 없을 지도 모른다.)
E- 먼지에 손가락으로 글씨를 쓴다.
p물건 대금을 지불한다.
S게임을 저장한다(그리고 중지한다). 다음에 게임을 시작할 때 자동적으로 저장된 데이터가 복구될 것이다.
v현재 버전을 표시한다.
V게임의 역사를 표시한다.
X탐험(발견) 모드로 들어간다. 이 모드는 이후에 설명한다.
@자동 줍기(autopickup) 옵션을 켜거나 끈다.
!쉘로 나간다.
#확장 명령(extended command)을 수행한다. 이후에 보겠지만 NetHack을 만든 사람은 모든 문자를 다 사용하였다. 따라서 자주 사용되지 않는 명령어를 확장 명령의 형태로 제공한다. 어떤 확장 명령이 제공되는 지는 게임이 어떤 옵션으로 컴파일되어있는 지에 달려있다.

확장 명령(Extended commands)

#adjust인벤토리 글자를 바꾼다 (fixinv 옵션이 켜 있을 때 매우 유용하다).
#chat다른 사람과 이야기 한다.
#conduct어떤 도전사항을 지금까지 지켜왔는지 보여준다.
#dip물건을 어딘가에 담근다.
#enhance무기 기술이나 마법 기술을 올리거나 확인한다.
#force자물쇠를 부순다.
#invoke물건의 특별한 힘을 사용한다.
#jump다른 위치로 점프한다.
#loot바닥에 놓여있는 박스나 가방, 또는 옆에 서있는 말의 안장에서 약탈한다.
#monster몬스터의 특별한 능력을 사용한다 (몬스터의 형태로 몰리모프되었을 때).
#name아이템이나 물건의 종류에 이름을 붙인다.
#offer신에게 제물을 바친다.
#pray신에게 구원의 기도를 올린다. 위급한 상황에서 유용하다.
#quit저장하지 않고 게임을 종료한다.
#ride몬스터를 타거나 내린다.
#rub램프를 문지른다.
#sit자리에 앉는다.
#turn언데드를 퇴치한다.(Turn undead)
#twoweapon이도류 사용 여부를 정한다. 이도류를 쓰기 위해서는 적절한 무기를 착용하고 있어야 한다는 점을 명심하라. (사무라이의 와키자시.) 그렇지 않으면 이도류 모드는 자동적으로 꺼진다.
#untrap함정, 문, 또는 상자의 덫을 제거한다.
#version컴파일할 때의 옵션을 보여준다.
#wipe얼굴을 닦는다.
#?도움말 메뉴: 사용가능한 확장 명령의 리스트를 출력한다.

메타 명령

만약 키보드에 (다른 키와 조합되어 눌렸을 때 `meta' [8번째, 또는 상위] 비트를 셋팅하는) 메타 키가 있다면, 많은 확장 명령들을 메타키와 함께 명령의 첫번째 글자를 눌러서 실행할 수 있다. NT, OS/2, PC용 NetHack에서는 `Alt'키가 이 용도로 사용된다.

M-2 #twoweapon M-a #adjust M-c #chat M-d #dip
M-e #enhance M-f #force M-i #invoke M-j #jump
M-l #loot M-m #monster M-n #name M-o #offer
M-p #pray M-q #quit M-r #rub M-s #sit
M-t #turn M-u #untrap M-v #version M-w #wipe

num_pad

number_pad 옵션이 켜있으면, 한글자짜리 명령이 몇개 더 가능하다:

j다른 곳으로 점프한다. ``#jump나 ``M-j와 같다.
k무언가(대부분 문)를 발로 찬다.
l바닥에 놓여있는 박스나 가방, 또는 옆에 서있는 말의 안장에서 약탈한다. ``#loot나 ``M-l과 같다.
N아이템이나 물건의 종류에 이름을 붙인다. ``#name이나 ``M-N과 같다.
u함정, 문, 또는 상자의 덫을 제거한다. ``#untrap이나 ``M-u와 같다.

무기

무기 숙련도

무기 숙련도, 또는 무기 기술은 얼마나 특정 타입의 무기를 잘 사용하는 지를 나타낸다. 사용가능한 무기의 기술 정도는 바뀌어간다. 그리고 게임을 진행하면서 캐릭터, 경험치, 그리고 사용하는 무기에 따라 기술을 올릴 수 있다.

무기는 단도(daggers), 브로드소드, 그리고 폴암과 같은 숙련도 그룹으로 나누어진다. 모든 캐릭터에는 각각의 그룹에 대해 최대 숙련도가 존재한다. 에를 들어 마법사는 단도나 스태프에 대해서 높은 숙련도를 가질 수 있지만, 칼이나 활에 대해서는 그렇지 않다.

`#enhance' 확장 명령어로 현재 무기 숙련도(그리고 마법 숙련도)를 알 수 있고, 충분히 사용해서 기술을 올릴 수 있을 정도가 되었다면 어떤 기술을 올릴 지 선택할 수 있다. 기술 등급에는 ``없음(none)(가끔은 기술을 올릴 수 없기 때문에 ``제한됨(restricted)이라고 쓰여있다), ``기술부족(unskilled), ``초보자(basic), ``중급자(skilled), 그리고 ``전문가(expert)가 있다. 제한 되어 있는 기술은 `#enhance'의 결과 리스트에 나타나지 않는다. (신의 능력으로 특정 기술의 제한이 없어질 수 있는데, 이러면 기술부족 등급에서 시작하게 되며 초보자 등급까지 올릴 수 있다.) 몇몇 캐릭터는 맨손 전투(barehanded combat)나 무예(martial arts) 기술에 대해서 전문가를 넘어서 ``마스터(master)나 ``그랜드 마스터(grand master)까지 올릴 수 있다.

방어구

낮을 수록 좋다.

dragon scale mail 1
plate mail 3
crystal plate mail 3
bronze plate mail 4
splint mail 4
banded mail 4
dwarvish mithril-coat 4
elvish mithril-coat 5
chain mail 5
orcish chain mail 6
scale mail 6
studded leather armor 7
ring mail 7
orcish ring mail 8
leather armor 8
leather jacket 9
no armor 10

Other clients

Falcon's Eye

2.5 D client

홈페이지 http://users.tkk.fi/jtpelto2/nethack.html

한글 메뉴얼 http://haje.kaist.ac.kr/~oedalpha/nethack/manual_ko/ 잘안보이면 EUC-kr로 인코딩

Objects

sink

* Kick (k) * Quaff (q) * Drop a ring 95% 확률로 없어짐….5%에서 Identify 됨…

spellbook

read! it 마법책을 읽는 명령어는 스크롤과 같이 `r' (read)이다. 마법(spells) 버튼을 누르면 현재 알고 있는 마법과 이에 필요한 포인트 숫자가 표시된다. `Z' (cast)로 마법을 시전한다.

Fountain

dig, quaff, dip

Statue

안에 물건이 들어 있다 다양한 방법으로 꺼낼 수 있다. Stone to flesh 하고 몬스터를 죽임. pickaxe 사용.. 등등..

Wand

지팡이를 사용하는 명령어는 `z' (zap)이다. 지팡이를 부러뜨리려면 `a' (apply)명령어를 사용한다.

Amulet & Rings

포션이나 스크롤, 지팡이와는 달리 반지는 거의 영구적으로 마법의 힘을 내기 때문에 매우 유용한 아이템이다.

반지를 끼면 마법이 시작한다. 양손의 4번째 손가락에 하나씩, 총 2개의 반지를 낄 수 있다.

대부분의 반지는 끼고 있으면 좀더 빨리 배가 고파지는데, 그 정도는 반지의 종류에 따라 다르다.

반지를 끼는 명령어는 `P'(put on)이고, `R'(remove)로 뺀다. 아뮬렛은 반지와 비슷한 효과를 내고 일반적으로 좀더 강력하다. 반지와 같이 아뮬렛을 착용하면 여러가지 마법 효과를 내는데 이것은 이로울 수도, 해로울 수도 있다.

오직 한번에 한개의 아뮬렛을 목에 착용할 수 있다.

아뮬렛을 착용하는 명령은 반지와 같이 `p' (put on)이고, 벗으려면 `R' (remove)를 사용한다.

Box

여행중에 가방, 박스나, 금고를 발견할 수 있다. 이를 열기 위해서는 컨테이너가 있는 곳 위에 서서 확장 메뉴에서 "loot"를 선택하거나, 컨테이너를 들고 있다면 `a' (apply) 명령어를 쓰면 된다. 그러나 금고는 때때로 잠겨있으며 또는 다루기에 너무 클 수도 있다. 금고를 따려면 옆에 앉아서 다음 중 하나를 하면 된다

  • 열쇠나 문따기 도구를 `a' (apply)명령어로 사용하거나,
  • (정황 메뉴에서 "kick"을 선택해서) 발로 차거나,
  • (정황 메뉴에서 "force lock"을 선택해서) 열리길 기원하며 무기로 내리친다.

몇몇 금고에는 금고를 따거나 열려고 하면 귀찮은 일이 생기도록 함정이 설치되어 있다. 정황 메뉴에서 "untrap"으로 함정이 있는지 확인하거나 함정을 해제할 수 있다.

Pet

역링크