ArcherArcher
首页
快速开始
项目介绍
  • 简体中文
  • English
首页
快速开始
项目介绍
  • 简体中文
  • English
  • 首页
  • 基础配置

    • 项目介绍
    • 快速开始
    • 常见问题
    • 联系我们
  • 二次开发

    • 基础知识
    • 基础框架
    • 雀魂开发

      • 牌名

        • 基本
      • 管理器

        • 大厅管理器
      • 游戏接口

        • 基本
      • lq

        • 基本
      • 动作类型

        • 基本
      • 游戏状态

        • 基本
      • 登录事件

        • 登录事件
        • 进阶:麻将事件登录
      • 弃牌

        • 基础
        • 进阶
      • 吃
      • 碰
      • 杠
      • 取消、跳过
  • 插件系统

    • 基础使用
    • 资源类插件开发
  • 自动Review

    • 自动Review
  • 天凤个室对战

    • 在天凤个室与Mortal对局

最小化框架

package main

import (
	"github.com/moxcomic/lq"
)

func onLogin() {}

func onRoomGameStart() {}

func onMatchGameStart() {}

func onNewRound() {}

func onRoundEnd() {}

func onPlayerLeaving(seat int) {}

func onExecute(result *lq.NotifyAIResult, risk []float64, rating, matches, fivePer, tenPer float64) {}

func onGameEnd() {}

func onServerDisconnect() {}

该框架包含了最小化的游戏逻辑, 只包含了一些基本的事件, 你可以根据自己的需求进行修改和扩展

Prev
基础知识