Archer

游戏接口基础

注意事项

注意
使用该包需要开启 【自动设置】-> 【内建模式】

包名

  • actions

引用方式

  • import "github.com/moxcomic/Archer/internal/platform/actions"

接口方法

名称参数返回值备注
NewMajsoulActions*actions.Majsoul雀魂接口实例

实例方法

名称参数返回值备注
JoinroomId: int, roomType: int开始匹配游戏, roomType始终为0
ReJoin弃用
CancelJoin取消匹配
Confirm弃用
BackToHome弃用
Huansanzhang换三张, 仅限换三张模式
Babei拔北
Discardtile: string, tsumogiri: bool弃牌, tile为牌名, tsumogiri为是否为刚摸来的最后一张牌
Riichitile: string, tsumogiri: bool立直, tile为牌名, tsumogiri为是否为刚摸来的最后一张牌
Chiitile0: string, tile1: string吃牌, tile0, tile1为要用来吃的牌
Pontile0: string, tile1: string碰牌, tile0, tile1为要用来碰的牌
Daimingkantile: string明杠, tile为牌名
Kakantile: string加杠, tile为牌名
Ankantile: string暗杠, tile为牌名
Ryukyoku九种九牌
Tsumo自摸
Ron荣和
Cancel取消、跳过
ComeBack我回来了, 玩家被判定离开时调用

示例代码

go
actions.NewMajsoulActions().Discard("1m", true)