如题所述
相信大家对于麻将应该都不会陌生吧,跟纸牌一样,麻将也是我们日常娱乐活动的必备之选,尤其是逢年过节,麻将更是成为了娱乐首选,因为一次最多四人游戏,如果家里人多的话还会会摆上个两三桌。虽然麻将如此普及,但是难免有很多朋友不会打麻将,下面就跟随小编一起来看看怎么打麻将吧。
- 1
正式开始打麻将之前首先需要做的事情就是搬庄,也就是定座位,其中一个用意就是避免给牌现象的产生,总之搬庄的目的就是为了保证选手之间的公平。搬庄的方法有很多,不过最普遍的应该就是摸风法了,具体方法就是从麻将中找出东南西北四个风,每个选手摸一个,摸到那个就做那个方位的座位。
2接着就是定庄了,也就是第一个当庄的人。当庄的好处还是不少的,如果你胜利的可以获得双倍奖励,当然如果你失败了当然也需要付出双倍的代价。定庄的话一般采用的是掷筛子的方法,谁的点数高谁就当庄。
然后就是洗牌了。洗牌之前先将牌的正面朝下,然后四人同时将其搅开,使麻将充分的混成在一起。洗牌的目的就是为了让麻将牌分布的更加均匀,尤其是打过一圈之后,很多牌都聚在了一起,很容易产生抓一手好牌或者一手烂牌的情况方法,当然也为了防止个别玩家作弊。由此可见洗牌是一件很重要的事情,需要尽可能的把牌洗匀了。
4然后就是彻牌了,说白了就是摆牌。打不同的麻烦摆牌的方法也是不一样的,一般情况下每个玩家面前应该摆十七墩,而如果不要四风中发白的话摆牌的墩数将会减少,具体要摆多少墩牌要根据打的牌种而定。
彻牌之后就需要抓牌了,首先自然是庄家首先拿牌,每次抓牌的时候拿起两墩牌,其它的三家按照逆时针的方向依次拿牌。当三次之后,也就是玩家手里的牌有12张的时候,此时庄家就需要跳牌两张,然后其它家各拿一张,此时抓牌就结束了。
6接着就玩家就该进行组牌操作了,把手中的牌按照一定的规律组合起来直到胜利为止。组牌的方法有换牌,吃牌,碰牌,杠牌四种方法,换牌就是起一张牌打一张牌,吃牌就是利用上家打出来的牌进行组合。当有玩家打出的牌你手里有两个的时候就可以碰牌了,碰牌之后别忘了打出去一张牌哦。如果你手里有三张相同的牌的时候就不是碰牌而是杠牌了,此时你可以在麻将底部抽取一张牌作为补偿,然后再打出一张牌。
如果你组牌到只差一张就能赢牌的话,那么恭喜你,你已经听牌了,此时只需要再来一张适合的牌就可以胡牌了。虽然听牌和胡牌只是一张牌的事情,但是有时候听的早并不一定能够胡的早。当有人胡牌的时候这一轮的比赛算是结束了,然后就是重复洗牌,彻牌,抓牌,组牌,胡牌的过程了。
现在有很多的自动麻将机,可以自动进行洗牌操作,就不需要我们手洗了,确实方便了不少。
麻将一旦打出就不能反悔了,更加不允许打完之后又拿回来,因此出牌的时候一定要注意。
吃牌只能吃上家的牌,其它家出的牌不能吃,当然现在大多都不流行吃牌了。
以上就是打麻将的技巧方法的全部内容,希望对你有所帮助。
各地的麻将有各自的特色,规则上有许多差异。
麻将牌有条子、筒子、万子,分别从1到9各4张。
一条、二条、...九条
一筒、二筒、...九筒
一万、二万、...九万
"东南西北中发白"字牌各4张
有的麻将还有花牌"春夏秋冬梅兰竹菊"各1张
共计144张牌。
玩家有一手牌3n+1张(n为0,1,2...)。根据13张麻将和16张麻将的玩法n的上限不同,分别为4和5。一手牌再加上别家打出的一张牌或者自己摸进的一张牌,组成3n+2张牌可以判断是否胡牌。
基本牌型分为刻、顺、杠、将。
刻是3张同样的牌。
顺是3张同一花色连号的条子、筒子或万子。
将是2张同样的牌。
杠是4张同样的牌(由于杠牌时会补一张牌,所以玩家手牌数量仍然是3n+1张)
吃牌、碰牌、杠牌
吃牌是取上家打出的牌和自己的牌组成顺。
碰牌是取别家打出的牌和自己的牌组成刻。
杠牌是取别家打出的牌或者自己摸到的牌和自己的牌组成杠。
吃碰的玩家不摸牌,但仍然需要打出一张。
杠牌的玩家需要补一张牌,并仍然需要打出一张。
麻将一般4人围成一桌,分为东南西北四家,轮流做庄。游戏开始各自初始拿到一样数目的牌(13张麻将拿13张,16张麻将拿16张)。从上局赢家开始摸牌,摸一张牌打一张牌。只有下家可以吃上家打出的牌,任何玩家都可以碰(或者杠)其他玩家打出的牌。
在游戏中,玩家需要想办法使得牌型成为某一种胡牌的类型。
要胡牌,一般需要配成一将搭配若干个刻或者顺。(也有其他特殊类型的胡牌,不同类型胡牌有翻(或者台)的累积。翻数越高,赢得越多)
百搭麻将是一种有趣的变种。许多麻将玩法中都有百搭牌的玩法。游戏开始时一般通过骰子确定某张牌是百搭牌。百搭牌可以根据需要替代任何牌参与组合。但百搭牌不允许被打出。
现在需要大家写一个函数判断玩家否满足胡牌条件。
为了简化判断,牌只出现条子、筒子、万子和字牌。并且牌数保证是3n+2张(手牌+1张牌),其中0<=n<=5。预先吃、碰、杠的牌均不需要考虑。胡牌只判断3n+2张牌是否满足一将搭配若干个刻或者顺。不需要计算翻(或者台数)。当有3张或4张百搭牌时,也直接算胡。
并且规定:
条子是 0x01到0x09
筒子是 0x11到0x19
万子是 0x21到0x29
东南西北分别是0x30,0x40,0x50,0x60
中发白分别是0x70,0x80,0x90
百搭牌是0x00
当牌A被选择为百搭牌时,白板(0x90)就转为代替A牌。可以参与刻、顺、将的组合。注意白板本身也可能会被选中为百搭牌。调用时,白板已经被转为百搭牌本身的牌,所以除非白板本身是百搭,否则参数中不会出现0x90。
bool TestHu(const char pai[], int count, char baida);
pai数组内保存了count个牌(已经按编码由小到大排序)
TestHu函数需要返回true表示牌型可以胡牌。否则返回false
baida是被选中的百搭牌。
下面举几个例子:
0x00, 0x01, 0x02, 0x03, 0x30, baida = 0x40,胡牌,顺+将,百搭配将
0x00, 0x11, baida = 0x11,胡牌,将,百搭归位(它配为它本身的牌,注意这里的0x10其实本来是白板)
0x01, 0x02, 0x03, 0x04, 0x05, baida = 0x50, 不胡,无百搭
0x01, 0x02, 0x03, 0x04, 0x04, baida = 0x50, 胡,无百搭,顺+将
0x00, 0x00, 0x01, 0x01, 0x01, 0x02, 0x02, 0x03,baida = 0x50, 胡,刻+顺+将(其实此时有许多种搭配都可以)
0x00, 0x00, 0x00, 0x00, 0x01, 0x12, 0x23, 0x60, baida = 0x50, 胡,4百搭
百搭规则参考温州麻将,我家这边百搭规则和它不一样,不过这个规则相对我家这边的百搭规则容易一些
最后扯一下,麻将游戏消遣可以,赌博就不好了。追问
不要粘贴
这里游戏真的上瘾啊,应该早知道的 SzdCi/
非常不错哦 每天下班我都玩 很是放松呢 AZZ HvzJd/