Skip to content

Latest commit

 

History

History
383 lines (275 loc) · 22.3 KB

playing.md

File metadata and controls

383 lines (275 loc) · 22.3 KB

MiHaJong 遊び方説明

Copyright (c) 2008-2013, 2019-2021 MihailJP

基本ルール

  • 後付あり(Ver 2.0.4より片和りのみ禁止できるように)
  • 喰い断の有り無しはコンフィグで設定可
  • 流し満貫は流局扱いで常に連荘、ただしコンフィグでなくすこともできる
  • ダブ風雀頭は4符か2符かを設定可(一部のローカル役も重なると6符などになる場合がある)
  • 半荘戦で、トップが返し点に満たない場合は延長戦(西入サドンデス)。 西四局を終えてもトップが3万点に満たない場合北入し、北場を終えても再延長があるなら帰り東場へ、 以下何周でも続く(通信対戦では16周目の北四局まで対応)
  • 喰い替えは、デフォルトではなし。喰い替えすると和了り放棄だが一巡おいた場合は問題なし。 筋喰い替えも禁止(たとえば234と持っているところで1をチーして直後に4を捨てることをいう。 但し遠い筋、たとえば234567と持っているところで1をチーして7を捨てるのは問題ない)
  • 流し満貫は頭ハネに設定していても全員成立が認められる
  • 四槓子は裸単騎を和了らないと認められない。四槓子に包はない。
  • 九蓮宝燈は暗槓があると認められない。また、萬子でなくても良い
  • 大三元、大四喜に対して包が適用される。これらの役満を確定させるポンまたは大明槓をさせた人は、 その役満で自摸和された時は1人払い、栄和された時は放銃者との折半払い。 包となった大三元に字一色や四槓子などが付いた場合、それらの分も「含めて」責任払いが適用される(実装上の都合です)。 但しコンフィグで包を無しにすることも可能
  • 設定で「不聴連荘」以外にしている場合、例えオーラスであろうと流局親流れがある。
  • 振聴立直あり(自摸れば和了れる)、空聴立直あり(和了れないだけで罰則はない)
  • 不聴立直は流局時錯和(何らかの理由で発生したときのための処置)
  • オープン立直のありなしをコンフィグで設定可能(オープン立直時全ての牌を開示)。 立直していない者がオープンリーチに振り込んだ場合は役満払い。ダブル立直をオープンした場合は3飜
  • 立直後の暗槓は塔子や順子になっていない牌のみ。 立直後の送り槓(たとえば444456と持っているところに7を自摸って4をカンすること)は禁止
  • 立直縛りをONにしている場合は鳴いていても立直可、ただし鳴いた場合立直、一発、裏ドラは付かず、オープン立直は不可
  • 二飜縛り時、一発・ツモ・海底期待の立直あり(結果的に和了れればよい)。 また、オープン立直だけで和了ってよい(一発については縛りに含めないことも可能)
  • 地和は子の第一ツモでの和了り、人和は子の第一ツモ以前の栄和
  • チョンボあり。チョンボの場合は積み棒を増やさず(ただし不聴立直発覚時のみ増える)仕切りなおし、 チョンボ罰符に積み棒はかからない。錯和があったとき、供託点棒はそのまま持ち越し
  • その他、様々な項目についてコンフィグで設定可能

基本の操作方法

捨牌の仕方

 自分のツモ番になると牌が選択できるようになります。捨てたい牌にカーソルを合わせ、ボタンを押してください。

 牌にカーソルを合わせると、その牌を捨てた時のシャンテン数(聴牌の時は待ち牌)が表示されます。

 なお、ツモ切りした牌は河で灰色に表示されます。

立直の仕方

 門前で聴牌した際には、画面下の「リーチ」ボタンが点灯します (コンフィグで立直縛りをONにしていた場合は門前でなくても点灯します)。 ボタンを押した後に捨牌するとリーチします。

 リーチしたあとは、当たり牌や暗槓できる牌、花牌のほかは自動でツモ切りを行ないます。

暗槓・加槓の仕方

 暗槓や加槓ができる状況では、画面下の「カン」ボタンが点灯します。 このボタンを押すとカンができる牌以外のボタンが全て暗転しますのでカンしたい牌にカーソルを合わせボタンを押してください。

 暗槓ないし加槓が行なわれ、嶺上牌が自摸られます。

立直後の暗槓

 リーチしたあと、順子や塔子の一部をなさない暗刻と同じ牌を自摸った時はその牌を暗槓することができます。 暗槓する時は「カン」を押し、ツモ牌を選択、ボタンを押してください。暗槓しない時はそのままツモ切りします。

 立直後の送り槓や、面子構成が変わるような暗槓はできないようになっています。

和了りの仕方

 自摸和や栄和ができる状況では、画面下の「ツモ」「ロン」と書かれたボタンが点灯します。それを押すことで和了ることができます。

 但しこのゲームでは チョンボがありますのでご注意ください。

 栄和をしない場合、「パス」というボタンを押すとその牌を見逃します。

九種九牌の宣言

 コンフィグで九種九牌をありにしている場合、 親は配牌、子は鳴きのない第一ツモの時点で一九字牌が9種類以上ある場合は「九種九牌」ボタンが点灯します。 このボタンを押すと九種九牌で流局となります。

 国士無双を狙うなどの理由で流さない時はそのまま捨牌を行なってください。

鳴き仕掛けの仕方

 鳴き仕掛けが可能になる牌が捨てられたとき、画面下の対応するボタンが点灯しますのでそれを押すと鳴きます。 鳴き仕掛けを行わない場合は、「パス」というボタンを押してください。

 任意の場所で右クリックを行なうことによっても鳴きをスルーします。

 なお、 Ver2.1.0 以降、キャンセルボタンでも鳴きをパスできるようになりました。

鳴きに関する一般的な注意

 Ver2.3.0以降、鳴く面子に赤ドラを含めるかどうかを選択できるようになりました。 考えられる鳴きが複数ある場合は、「チー」「ポン」を押した後鳴きたい牌を2枚選択してください。

チーに関して

 従来「左チー」「嵌チー」「右チー」にボタンが分かれていましたが、Ver2.3.0以降 これらは統一されました。考えられる鳴きが複数ある場合は、「チー」を押した後鳴きたい牌を 2枚選択してください。

キーボード操作について

 操作はマウスのほか、キーボードでも行えます。

  • カーソル直截移動:1234567890-^¥ (もう1度押すと捨て牌)
  • カーソル直截移動:BackSpace (もう1度押すとツモ切り)
  • カーソル移動:矢印キー、HJKL(ローグライク方式)、WASD(FPS方式)
  • 決定、打牌:Enter、Space、Z
  • キャンセル:Esc、X

パッド操作について

 Ver2.1.0より、パッドでの操作も行えるようになりました。なお、現在のところ以下の操作方法で固定です。

  • カーソル移動:←↑↓→
  • 決定、打牌:奇数番ボタン
  • キャンセル:偶数番ボタン

オートモードについて

 このゲームには、3つのオート機能があります。

 「自動和了」「オートパス」「ツモ切り」は、一度押すとONになり、もう一度押すとOFFになります。 なお、局開始ごとにリセットされます。

 「自動和了」をONにすると、当たり牌が出るかツモるかした時に勝手に和了ってくれます。 但しこのモードでは和了れない牌でも和了ろうとするので、 片和了りや形聴、振聴の場合は絶対にONにしないで下さい。

 「オートパス」はONにしている間、全ての鳴き(ロン以外)をパスします。

 「ツモ切り」はONにしていると自動的にツモ切りします。 但し当たり牌をツモった場合などは和了るかどうかを聞かれます。

チャットウィンドウについて

 チャットウィンドウはVer2.3.0より廃止されました。

ローカルルール関聯

十三不塔について

 コンフィグで十三不塔をありにしている場合、親は配牌、子は鳴きのない第一ツモの時点で対子が1つだけあり、 それ以外の12枚が全て浮き牌の場合は特別に「アガリ」ボタンが表示されます。 これを押すと役満または満貫(コンフィグに依存)のツモ和了りとして扱われます。

 なお、このときの牌が全て一九字牌であれば国士無双が成立しますので、 十三不塔ではなく国士無双+天和(または地和)となります。

 十四不塔もこれに準じます。

花麻雀について

 コンフィグで花牌ありにしている場合は、花牌が4枚または8枚入ります。 花牌が入った分牌山も増え合計140ないし144枚になり、嶺上牌も4ないし8枚増えるため ドラ表示牌は3幢目ではなく5ないし7幢目からめくることになります。 このゲームの花麻雀では、王牌全体の枚数も4ないし8枚増え18ないし22枚になります (花牌を誰も抜かないうちに四槓子の聴牌者が出た場合を想定してのことです)。

 花麻雀は四人打ちのみ実装されています。

花牌の晒し方

 花牌をツモった、または花牌が配牌に含まれていた時は「花牌」ボタンを押し、 直後に花牌を選択することで晒すことができます(スペースの都合で晒した花牌は文字だけ表示されます)。 花牌を晒すことで、ドラ1になります。三麻の抜き北と同じです。

 花牌は面子や雀頭に使うことはできませんが、花牌を捨てると ドラ1の権利を放棄する代わりに安全牌になります(花牌を鳴くことはできません)。 花牌を捨てるには「花牌」ボタンを 押さずに 、花牌を選択します。

本花について

 東家は春と梅、南家は夏と蘭、西家は秋と菊、北家は冬と竹を本花といい (「本花」の用語自体は台湾で使用されるもので、ほかの地域では「正花」などとも呼ばれる)、 コンフィグで設定されている場合は、これを抜いて晒すと祝儀役が付加され合計でドラ2になります。

花牌を一人でそろえたときの祝儀

 春夏秋冬、梅蘭菊竹をそれぞれ揃えると、コンフィグで設定されていれば役が付きます。 また、8つの花牌を全て抜くと、和了ったときに八仙過海という役満に (コンフィグで設定されていれば)なります (花牌を8枚全部抜いても、和了れなければ役満になりません) 。 なお、 花牌も嶺上開花の対象となります。 七搶一(7枚の花牌を抜いて残りの1枚を他家が抜くと役満の出和了りになるルール)はありません。

その他

 花牌がドラ表示牌になった場合、花牌がダブドラ(本花はドラ3)になります。  海底牌が花牌だった場合、これを抜いた時点で嶺上牌を自摸らず流局となります。

青天井計算について

 コンフィグで青天井計算をONにすると、青天井ルールになります。役満については、 一律親1500万点・子1000万点とする方法と、13飜(ダブル役満は26飜・以下同様)とする方法から選択できます。 この場合、国士無双、十三不塔などは30符として扱います。

 持ち点や和了点は、理論上±21不可思議(2.147e65)点まで保持できます。 これは計算上、子の30符として210飜程度に相当します。

三人打ちについて

 アーカイブ内には、三人打ち用のクライアントも付属しています。また、四人三 麻用と数牌三麻用、瀬戸内三麻用のクライアントもあります。

四人打ちとの違いについて

  • 北家がいない(四人三麻では北家が抜け番)
  • 萬子の中張牌なし。三色同順は消滅。(数牌三麻を除く)
    • 数牌三麻では萬子の中張牌ではなく、字牌を除いてプレイし、翻牌、混一色など字牌を使用する役が消滅
    • 瀬戸内三麻では萬子ではなく索子の中張牌を除いてプレイし、緑一色が消滅
  • ドラ表示牌が一萬の時は、九萬がドラ(数牌三麻を除く)
    • 瀬戸内三麻ではそれぞれ一索、九索と読み替え
  • チーなし
  • 北は面子で使うと客風
  • コンフィグで設定してある場合は北が抜きドラ、嶺上牌は8枚、王牌は14枚
  • 他家が抜いた北でロンすることができる(役は付かない)
  • 北を抜いたときにも嶺上開花が成立する
  • 北を4枚抜いても特典は無い(ドラ4になるだけ)
  • ツモ和了り時の支払いは親子関係なく折半(コンフィグで変更可)
  • 積み棒は1本場につきデフォルトで場200点(コンフィグで設定可)
  • 四人三麻では抜け番の北家もツモ和了りの点数を支払う(コンフィグで設定可)

開門位置(割れ目)について

 次のようになります。

|サイ|四麻|三麻||サイ|四麻|三麻| |---:|----|----||---:|----|----| | | | || 7|西家|東家| | 2|南家|南家|| 8|北家|南家| | 3|西家|西家|| 9|東家|西家| | 4|北家|東家||10|南家|東家| | 5|東家|南家||11|西家|南家| | 6|南家|西家||12|北家|西家|

通信対戦について

 人数が足りなくてCOMを入れて遊ぶ時は、サーバー側で Escape キーか X キーを 押してください。その時接続している人数で遊べます。  あと、現在のプロトコルの仕様上(そして実装上)信頼性が高くないです。

使用するポート

  • 四人打ち対戦用:50000~50003
  • 三人打ち対戦用:50010~50022
  • 四人三麻対戦用:50030~50033
  • 数牌三麻対戦用:50060~50062

落ち戻りについて

 ホストとの接続が切断された場合その局の他家はツモ切り、次の局から AIによる代走となります。 Version 1.8.0 より 再接続ができなくなりましたのでご注意ください。

BGMについて

 BGMは付属していませんが、bgm フォルダーに入れていただくことで再生されます。 MIDIファイル (*.mid)と OGG Vorbis (*.ogg) に対応しています。両方入れた場合 はOGGが優先されます。ファイル名は以下を指定します(拡張子は省略してありま す)。

ファイル 使用箇所 備考
title タイトル画面
bgm1 東一局
bgm2 東二局
bgm3 東三局
bgm4 東四局 東風戦では使用しません
bgm5 南一局
bgm6 南二局
bgm7 南三局
bgm8 南四局 半荘戦では使用しません
bgm9 西一局
bgm10 西二局
bgm11 西三局
bgm12 西四局
bgm13 北一局
bgm14 北二局
bgm15 北三局
bgm16 北四局 認識はしますが通常使用しません
bgm17 白一局 以下、延長戦用
bgm18 白二局
bgm19 白三局
bgm20 白四局
bgm21 発一局
bgm22 発二局
bgm23 発三局
bgm24 発四局
bgm25 中一局
bgm26 中二局
bgm27 中三局
bgm28 中四局 以上、延長戦用
final オーラス
richi1 他家の立直時
richi2 自家の立直時
richi3 自家の追っかけ立直時
opnrichi オープン立直時
shibari 二翻縛り時 コンフィグでONにしていない場合使用しません
ending 半荘終了時 自分がトップ
ending2 半荘終了時 自分がトップでもラスでもない
ending3 半荘終了時 自分がラス
agari1 和了画面ジングル 満貫未満、自分の和了
agari2 和了画面ジングル 満貫以上、自分の和了
agari3 和了画面ジングル 役満、自分の和了
agari4 和了画面ジングル 満貫未満、放銃または被自摸
agari5 和了画面ジングル 満貫以上、放銃または被自摸
agari6 和了画面ジングル 役満、放銃または被自摸
agari7 和了画面ジングル 満貫未満、他家の栄和
agari8 和了画面ジングル 満貫以上、他家の栄和
agari9 和了画面ジングル 役満、他家の栄和
pingju 流局時ジングル

半荘が終わったら

 半荘が終わったら、未収供託、ウマ、およびオカの清算が行なわれ最終スコアが表示されます。 終了時に残っていた供託点棒はトップ者が取ります。

 終局画面が表示されたら、マウスクリックか決定キーでタイトル画面に戻ります。

牌譜について

 半荘を終えると、haifu フォルダに牌譜が出力されます。 牌譜はXML形式で出力され、対局を終えた日時がファイル名となります。 XML形式の牌譜を閲覧するには、「GL-MahjongTile」フォントをインストールしていただく必要があります。 このフォントは Gutenberg Labo にて無償公開されています。

※ Windows 7 で OpenType 版の GL-MahjongTile フォントを使っている場合、 Firefoxがフリーズしてしまう現象が起こるようです。そのような場合は、 TrueType 版をお使いください。

 Vista 以降で MiHaJong を C:\Program Files 以下にインストールした場合、 牌譜は C:\Users\(ユーザー名)\AppData\Roaming\MiHaJong\haifu に出力されます。 それ以外の場合は、 (MiHaJongをインストールしたパス)\haifu に牌譜が出力されます。

XML形式の牌譜について

 Ver.2より、従来のプレーンテキスト、HTML形式に加え、XML形式の牌譜が出力されるようになりました。 従来の形式と比べ、プログラムなどでの解析がしやすい形式です。 なお、従来のテキスト形式、HTML形式の牌譜は廃止されました。

 XSLTを用意してあるので、ブラウザで表示した場合は従来のHTML形式牌譜に近い見た目になります。 但し、次の留意事項があります。

  • 従来のHTML形式と違い、Unicode補助多言語面(SMP)の麻雀牌コードポイントを使用しています。 また、横向きの牌はスタイルシートで回転しています。
  • Windows 7 の IE10、Firefox では正しく表示されます。
  • Google Chrome では、普通に起動した場合は何も表示されません。 表示するには、 --allow-file-access-from-files オプションを付けて起動する必要があります。 このオプションを付けた場合、正しく表示されます。

 バージョン 2.4.0 より、牌譜用フォントデータ (WOFF) を追加しました。 SVG in OpenType フォントも同梱しており、Firefoxでは牌がカラーで表示されます。


Finis