NetHack へようこそ! ( description of version 3.4 ) NetHack は20階下のどこかに隠されていると噂されている「イェンダーの魔 よけ」を求め,ダンジョンの深みに降りて行く「Dungeons and Dragons」ふう のゲームである. あなたは一匹のペットを伴っている.ペットはいろいろと助けてくれたり, いろんなことをするようにしつけることができる. あなたは途中で便利な(時には役立たずの)道具 (魔法の品もある) や,いろ いろなモンスターに出会う.モンスターのいる所へ体当りをすることによって 攻撃することができる.(しかし大抵の場合は離れていた方が賢明だろう) 言葉であなたの位置を表現するような多くのアドベンチャーゲームと違って, NetHack はあなたのいるダンジョンのビジュアルイメージをあたえてくれる. NetHack では以下の文字を使う: - と | 部屋の壁.開いたドアや墓のこともある. . 床 または 出入口. # 廊下 鉄棒 または 木.流し台(もしあれば)や 跳ね橋のこともある. > 次の階への階段等. < 前の階への階段等. @ ( ふつうは )プレーヤー または 別の人間. ) いろんな種類の武器. [ 服 または 鎧. % 食べもの.(腐ってないとは限らない) / 魔法の杖. = 指輪. ? 巻物. ! 水薬. ( 道具.(つるはし, 鍵, ランプ...) $ 金の塊. * 宝石 または 岩.(役に立つ場合も,無価値の場合もある) + 閉じた扉 または 呪文の本. ^ (見つけた後の) 罠. " 魔除け または 蜘蛛の巣. 0 鉄の玉. _ 祭壇 または 鉄の鎖. { 泉. } 水溜り や 塵だまり \ 豪華な王座. ` 玉石 または 彫像. A から Z, a から z, その他: 怪物 I 透明または見えていない怪物が最後にいた場所 '/' の後に文字を入力することで,それが何を表しているのか 見分けることができる.たとえば "/A" は,'A' は猿, のように表示する. y k u 7 8 9 移動コマンド: \|/ \|/ yuhjklbn: 指定された方向に1ステップ移動する. h-.-l 4-.-6 YUHJKLBN: 壁に当たるか何かに入るまで移動する. /|\ /|\ b j n 1 2 3 g: 何かに出会うまで の方向に移動する. numberpad G, 上と同じ ただし廊下の分かれ道でも気にしない. < 上 ^: (ここでの ^ はコントロールキーを意味する) > 下 m: ものを拾わずに移動する. number_pad オプションをセットすると,テンキーで移動できる. プラットフォームによっては,Shift+数字,Meta-数字,Alt+数字で YUHJKLBNコマンドを発動するものもある. Control <方向> は number_pad オプションがセットされている場合 はプラットフォームによって動いたり動かなかったりする. コマンド一覧: NetHack では以下のコマンドを使うことができる. ? ヘルプメニュー. / シンボルが何を表しているか教える. 位置で指定するか,アーギュメントで指定するかで選ぶ. & コマンドの意味を教える. < 階段を登る. (その上にいる場合のみ) > 階段を降りる.(その上にいる場合のみ) . 何もしない.(待つ) _ マップで示された点に最小経路アルゴリズムで移動する a 道具を使う.(つるはし, 鍵, ランプ…) A すべての防具を外す. ^A 直前に実行したコマンドを繰り返す. c ドアを閉める. C 特定のモンスターに名前をつける. d 何かを落す. d7a: 'a' を7個落す. D いくつかのものを置く.このコマンドのふるまいは2種類あり ユーザが選択できる. 1: 「D」はあなたの持つアイテム全ての一覧を表示する.「+」は 「置く」を「-」は置かないを意味する.一覧の文字をタイプ することにより,選択,非選択を変えることができる.全ての アイテムを選択するには「.」,非選択にするには「-」である. スペースキーで次のページへ移動するこができる. 2: "どの種類のものを置きますか? [!%= au]"の質問の答えと して,タイプを表す文字をゼロ個以上 'a' や 'u' を後に付 けて指定できる. Da - 確認に答えたもの以外のすべての持ちものを落す. Du - 勘定を払っていないものだけ落す.(店の中の場合) D%u - 勘定を払っていない食糧だけ落す. ^D (普通はドアを)蹴る. e ものを食べる. E 床に文字を彫る. E- - 指でホコリに字を書く. f 装填されたものを射る F 方向を指定して怪物と戦う(そこにいるかどうかは別として) i 持ちものを表示する. I 以下のように,持ちものの種類を選んで表示する. I* - 持っている宝石を全部表示する. Iu - 勘定を払っていないものを表示する. Ix - 消費して勘定を払っていないものを表示する. I$ - 金を勘定する. o ドアを開ける. O 現在のオプション設定を表示し可能なら変更する. 変更するためのメニューが表示され,ほとんどは選択するだけ で変更できる.通常,オプションはプレイするときに環境変数 NETHACKOPTIONSもしくは,設定ファイル(defaults.nh, NetHack Defaults,nethack.cnf,.jnethackrcなど)で行う. p 買いものの勘定を払う. P アクセサリーをつける.(指輪,魔除け,etc) ^P 最後のメッセージをくりかえす. (続けるとより古いメッセージを表示する) q 何かを飲む(水薬, 水, など) Q 装填するものを選択する. r 巻物や呪文の本を読む. R アクセサリーをはずす.(指輪,魔除け,etc) ^R 画面の再表示. s 隠されたドアや罠を探す. S ゲームをセーブする. t ものを投げる.または飛び道具を使う. T 防具を外す. ^T (出来るなら)テレポートする. v バージョンを表示する. V 長い形式のバージョンと,このゲームの歴史を含めて表示する. w 武器を身につける.w- は何も使わず素手で戦うことを意味する. W 防具をつける. x 左右の武器を交換する. X 探検モードと調査モードを切り替える. ^X 属性を表示する. z 魔法の杖を振りかざす. Z 呪文を唱える. ^Z ゲームを中断する. : ここに何があるのか見る. ; 別な場所にある物が何かを調べる. , 拾う. @ pickup オプションを反転する. ^ 直前に見付けた罠の種類を聞く ) 使っている武器を表示する. [ 使っている防具を表示する. = はめている指輪を表示する. " 身につけている魔除けを表示する. ( 使っている道具を表示する. * 使用している装備類を表示する. $ 持っている金貨の数を数える. + 知っている呪文を表示する.並び換えも出来る. \ 発見した物の種類を表示する. ! OSでサポートされているなら shell を実行する. ` オリジナルモードと日本語モードを切り替える.'i','I',';', '/'コマンドでの名前がオリジナル名になる. # 「拡張」コマンドを指定する."#" で使えるコマンドのリス トは "#?" で得られる.使える拡張コマンドは,nethack を コンパイルした時のオプション,あなたのクラス,どんな種 類の怪物だったか,に依存する. キーボードにメタキー (それは,他のキーと一緒に押されることで,「メタ」(8番 目の,または 'high')ビットをセットする) があれば,それ と拡張コマンドの1文字目だけで呼び出す事ができる. Alt キーも似たような効果がある. "number_pad" オプションがセットされている場合,いくつかの追加 のコマンドが使えるようになる. h '?'と同様にヘルプを表示する. j 別の場所に飛ぶ. k 蹴る.(大抵の場合はドア) l 床に置かれている箱を略奪する. n 続いて数字を入力し,次のコマンドを何回繰り返すかを指定する. N 物や物の型に名前をつける. u 罠の仕掛けられているドアや物の罠を外す. "40." または "20s"のように,コマンドの前に繰り返し回数をつけること ができる.もし number_pad オプションをセットしていたら"n40." また は "n20s"のように回数の前に'n'を付けなければならない. いくつかの情報は画面の下または別ウィンドウ(プラットフォームによる) に表示される.あなたの属性,あなたの信仰,ダンジョンの何階にいる か,いまヒットポイントをどれだけ持っているか(そして最大がいくつ か),アーマークラスがいくつか(小さいほど良い),経験レベル,腹の 具合がわかる.オプションとして,スペルポイント,金貨の保有数,そ の他を見るか見ないかは自由である. Have Fun, and Happy Hacking!