MahjongGameDesigner / 武汉麻将.md
Estazz's picture
Upload 16 files
9e0f500 verified

A newer version of the Gradio SDK is available: 6.13.0

Upgrade

武汉麻将

  1. 玩法名称

    1. 武汉麻将
  2. 玩家

    1. 总人数

      1. 4人
    2. 编号

      1. 庄家记为:A1

      2. 下家记为:A2,对家记为:A3,上家记为:A4

  3. 行动模式

    1. 依次行动:(A1, A2, A3, A4)

    2. 若一玩家有碰牌的操作,则由碰牌的玩家继续出牌,出牌顺序不变

    3. 若一玩家有杠牌的操作,则由杠牌的玩家摸牌后继续出牌,出牌顺序不变

  4. 游戏所需设备

    1. 1-9万各四张,1-9条各四张,1-9筒各四张,字牌(东西南北中发白)各四张
  5. 规则描述

    1. 准备阶段

      1. 名词定义

        名词 定义
        开口 吃、碰、明杠称为开口
        皮子 1. 开局前,庄家随机从牌堆中翻出1张牌,该牌及该牌点-1的牌就叫做皮子

        2. 序数牌的顺序为1→2→3→4→5→6→7→8→9→1

        3. 字牌的顺序为东→南→西→北→中→发→白→东

        4. 红中默认也是皮子,如果翻开的牌是中则西、北是皮子
        赖子 1. 开局前,随机从牌堆中翻出1张牌,该牌+1的牌就是“赖子”

        2. 序数牌的顺序为1→2→3→4→5→6→7→8→9→1

        3. 字牌的顺序为东→南→西→北→中→发→白→东

        4. 红中默认是皮子不能成为赖子,翻出红中需跳过,发财为赖子,西风、北风为皮子;翻出北,则发是赖子

        5. 赖子是万能牌,但是不能当作皮子使用

        6. 赖子不能与其它牌组合进行吃、碰、杠操作

        7. 赖子能作为第五张牌(自己手牌里)使用
        皮子杠 每打出1张皮子可以作1个杠
        赖子杠 每打出1张赖子可以作1个杠
        口口番 一种倍数计算方式,开口数量影响倍数,每次开口加1番
        开口番 区别于口口番,这个规则下皮子只有红中,翻出牌+1为赖子。但只有第一次开口+1番,第一次明杠或补杠在开口基础上再+1番,暗杠在开口基础上+2番,之后再有吃碰杠行为不做叠加,番数如下:
        a.首次吃、碰+1番,后续再进行吃、碰行为不叠加番数
        b.首次直杠,若为首次开口行为,则+2番,后续再进行直杠、补杠行为不叠加番数
        c.首次补杠,在之前吃、碰开口行为基础上+1番,若之前已有过直杠行为,则不再叠加番数
        d.首次暗杠,若之前未有开口行为,则+2番,若之前有过吃、碰行为,则+2番,若之前有过直杠、补杠行为,则+1番,暗杠需叠加开口番数,但对于其他吃碰杠番数不叠,后续再进行暗杠行为不叠加番数
        e.红中杠,每打出一次+1番,可叠加
        f.赖子杠,每打出一次+2番,可叠加
      2. 操作规则

        1. 摸打

          1. 皮子、赖子可以打出

          2. 剩余四张牌时,不允许明杠、补杠、暗杠、皮子杠、赖子杠,需要保留海底牌(此时赖皮杠只能打出后不补牌,不受设置限制)

          1. 皮子、赖子不能出现在吃牌中
          1. 皮子、赖子不能出现在碰牌中
          1. 4张皮子不能杠

          2. 4张赖子不能杠

          3. 每打出1张皮子可以作1个杠

          4. 每打出1张赖子可以作1个杠

          5. 牌堆剩余4张牌时,不能进行明杠、暗杠、补杠操作

          6. 吃碰后可直接补杠或者暗杠

      3. 记分规则

        1. 番型分值

          小胡 分值 说明
          平胡 1 由4个刻子或顺子加将牌组成,需要258做将
          大胡 分值 说明
          碰碰胡 10 由4个刻子或杠牌加将牌组成
          风一色 10 手中全是东南西北中发白,无需成牌
          将一色 10 手中全是2、5、8,无需成牌
          清一色 10 胡牌牌型只有万条筒中的一种花色
          全求人 10 吃/碰/明杠4次,手上剩1张牌抓炮/抢杠,需258做将
          多个大胡同时存在时,每多1个大胡,胡牌玩家的番数+1番
        2. 事件分值

          事件 分值 说明
          抢杠胡 10 补杠时,其他玩家可以抢杠胡牌
          杠上花 10 杠后(包括皮子、赖子杠)补牌自摸
          海底捞 10 牌底最后4张牌自摸
        3. 杠牌番数

          类型 番数**/** 说明
          明杠 1 杠的数量可以累加番数
          补杠 1
          暗杠 2
          皮子杠 1
          赖子杠 2
        4. 额外番数

        类型 番数 说明
        开口 1 每次开口(吃/碰/明杠)均增加1倍,可叠
        自摸 1 自摸胡牌加倍
        点炮 1 点炮者结算加倍
        1 庄家小胡时加倍,大胡不加
        硬胡 1 胡牌时没有赖子或只有一张赖子作本身使用可加倍
        大胡叠加 1 胡牌玩家每多一个大胡加1倍
        明杠 1 每个明杠1倍,可叠开口倍数
        补杠 1 每个补杠1倍
        暗杠 2 每个暗杠2倍
        皮子杠 1 每个皮子杠1倍
        赖子杠 2 每个赖子杠2倍
      4. 封顶规则

        1. 小胡10番封顶,大胡7番封顶

        2. 封顶:1个或2个玩家输分倍数超过1000倍,均按1000倍计算

        3. 金顶:3个玩家输分倍数都封顶,均按1500倍计算

        4. 阳光顶:如果有玩家未开口且未存在皮子杠、赖子杠,均按3000倍计算

        5. 三阳开泰:如果3个玩家均未开口且未存在皮子杠、赖子杠,均按6000倍计算

      5. 翻倍规则

        1. 未开口且没有杠皮子、杠赖子、暗杠的玩家,输分*2(非金顶时);

        2. 连赖翻倍:如果本局与上局的赖子相同,则本局所有输分玩家输分*2;

        3. 见风连赖:如果本局赖子为风牌、箭牌,则本局所有输分玩家输分*2;

        4. 连赖翻倍和见风连赖如果同时发生也只翻倍1次,本局所有输分玩家输分*2;

        5. 连金规则:如果A第一局金顶,第二局也金顶,则第二局其他玩家输分*2,连续多次连金只按连一次计算;

        6. 返金规则:如果A第一局金顶,第二局B胡金顶,则A玩家输分*2。

      6. 其他规则

        1. 同时存在多种番型时,可以叠,规则为相加

        2. 连金或返金时,先算倍数封顶,再算输分翻倍

      7.  胡

        1. 胡牌条件

          1. 必须开口,不能门清

          2. 必须无皮子,皮子需全部打出

          3. 除风一色、将一色、清一色、碰碰胡外,其他牌型必须存在2、5、8的任意1将

          4. 小胡6番起胡,大胡3番起胡

        2. 胡牌方式

          1. 可点炮、自摸,不可一炮多响,只能截胡
        3. 胡牌规则

          1. 听口是任意牌时,只能自摸或抢杠胡

          2. 不能胡他人打出的赖子

          3. 手牌中赖子数量≥2时不能胡小胡

          4. 不存在一炮多响

          5. 只有一个赖子,且赖子当原牌张使用时,算硬胡

    2. 行牌阶段

    3. 结算阶段

      1. 基本结算

        1. 玩家自摸或炮胡时,其他三家均输分,流局时无结算

        2. 胡牌玩家得分=其他3个玩家输分

        3. 每个玩家输分=基数*牌型分*2^n^

        4. 牌型分=番型分值+事件分值

        5. n=该输分玩家与胡牌玩家的番数之和

      2. 承包结算

        1. 一种特殊结算,存在承包的情况下,玩家胡牌后,可能只有1家输分

        2. 下雨定义:如果A玩家已吃、碰、明杠三口同花色牌(三口万、三口筒、三口条)/或三口2、5、8的将牌(玩家最多再吃、碰、杠1次就可以报听清一色、将一色),此时,若其他3个玩家手牌中存在跟玩家A亮明的3口牌同类型的牌时(万/筒/条/258将),必须全部打出,跟打同类牌的这种场景叫下雨

          1. 后续游戏中,只要其他3个玩家手中存在同色牌/同将牌,就需要打出

          2. 一旦有玩家手中存在同色牌/同将牌,但某回合未打出时,会中断下雨

          3. 若已存在某一类型的下雨(万/筒/条/将),该局不会再触发相同类型的下雨

          4. 多种类型的下雨同时存在时,可以先选一类型将牌全部打出后,再选其他类型

        3. 全求人承包

          1. A放炮给B,导致B胡全求人,且A不是“下雨”也不是“全手将牌”(手牌全部是258将牌,且没有皮子、赖子)时,A承包B的所有赢分
        4. 未下雨承包

          1. 只有A未下雨,导致B胡清一色/将一色,A承包3家输分

          2. 多人均未下雨,导致B胡清一色/将一色,则多人承包3家输分,B可以赢多份

        5. 三口承包

          1. 清一色三口承包:B胡清一色,B的第三次开口是A打的(非下雨),A承包

          2. 将一色三口承包:B胡将一色,B的第三次开口是A打的(非下雨),A承包

        6. 三口承包和未下雨承包可以同时存在,多人包赔则赢的玩家赢多份

        7. 抢杠胡承包:B抢杠胡A,A需承包3家输分

          1. A听牌且有多个大胡按多个大胡牌型分计算(有赖子按有赖子算番,硬胡番数+1);A若听风一色被抢杠,需赔付三家满番金顶给B

          2. A听牌且是小胡按大胡牌型分(抢杠是大胡牌型)计算(有赖子按有赖子算番,硬胡番数+1)

          3. A未听牌按有赖子大胡牌型分(抢杠是大胡牌型)计算

          4. 抢杠胡承包和其他承包同时存在时,仅抢杠胡承包使用被抢杠玩家番数计算