> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 游戏命令

> 围绕游戏可以运行的六件事：开一局、跑一场编排、把它们停下来、查看或赠送 Game Coin，以及查看排名。

五条命令，六件可以运行的事。它们全都只能在服务器里使用，**没有一条需要 Discord 权限**。

<Note>
  这些命令什么都不配置。每款游戏、每项上限、每个价格和每笔奖励都在控制面板里设定 —— 见 [游戏](/zh-CN/engagement/games)。
</Note>

## 玩法

<AccordionGroup>
  <Accordion title="/game —— 开一局游戏" icon="play">
    | 选项      | 必填    | 说明                                                                 |
    | ------- | ----- | ------------------------------------------------------------------ |
    | `name`  | **是** | 支持自动补全。候选用的是你服务器所设的语言，而且只给出该语言玩得了的游戏                               |
    | `entry` | 否     | 每位玩家押上的 Vito。**仅限对决** —— 见 [奖金对决](/zh-CN/engagement/prize-matches) |

    冷却时间 3s。Vetox 需要在该频道拥有 **发送消息** 和 **附加文件** 权限。

    <Note>
      `name` 是必填的 —— 没有“留空就来一局随机游戏”这种用法。选择器是在每次调用时现算出来的，而不是照着一份固定名单，正因如此，它才能用你自己的语言写出游戏名，并把你的语言玩不了的那些藏起来。
    </Note>
  </Accordion>

  <Accordion title="/event —— 一连玩好几局" icon="list-check">
    没有选项。冷却时间 5s。

    按控制面板里编排好的顺序一局接一局地玩下去，游戏之间留出间隔。如果设了目标分数，它就会变成一场竞速赛 —— 第一个赢下那么多局的成员夺得整场活动。
  </Accordion>

  <Accordion title="/stop —— 结束这里正在进行的内容" icon="stop">
    没有选项。冷却时间 3s。

    结束当前频道里正在进行的一局游戏、活动或对决。**开启它的那个人** 可以用，拥有 **管理消息** 权限的任何人也可以用。

    被停止的游戏不会公布任何结果，不会揭晓答案，也不会产生获胜者 —— 被停止的奖金对决还会把双方的押注退回去。
  </Accordion>
</AccordionGroup>

## Game Coin

<AccordionGroup>
  <Accordion title="/coins balance —— 你手上有多少" icon="coins">
    没有选项。冷却时间 5s。
  </Accordion>

  <Accordion title="/coins gift —— 把币送给别人" icon="gift">
    | 选项       | 必填    | 说明          |
    | -------- | ----- | ----------- |
    | `to`     | **是** | 收下这笔币的成员    |
    | `amount` | **是** | 1-1,000,000 |

    冷却时间 5s。

    服务器可以把赠送整个关掉，也可以限制一名成员每天最多送出多少（默认 5,000）。Game Coin 只能用来买道具，别无他用 —— 它永远不会变成 Vito 或真实货币。
  </Accordion>
</AccordionGroup>

## 排名

<AccordionGroup>
  <Accordion title="/leaderboard —— 谁领先" icon="ranking-star">
    | 选项     | 必填 | 说明   |
    | ------ | -- | ---- |
    | `page` | 否  | 1-50 |

    冷却时间 5s。回复是公开的，不是私密的。

    这份排名和置顶的排行榜消息是同一份 —— 两者读的是同一个来源，所以绝不会在谁领先这件事上互相打架。
  </Accordion>
</AccordionGroup>

## 模块开关

`/game`、`/event`、`/coins` 和 `/leaderboard` 都要求在 [服务器设置](/zh-CN/server-management/setup) 中打开 **游戏** 模块。关着的时候它们会拒绝执行，并说明原因。

<Note>
  **`/stop` 有意不受这道开关的限制**。把游戏关掉本身就很可能正是你要用它的原因，而一个开关如果顺手拿掉了结束进行中那一局的唯一办法，就会把那一局晾在那里，直到它自己的计时器走完。
</Note>

## 游戏可以在哪里进行

一局游戏只会在服务器关联到游戏的频道里开起来 —— 服务器要是选了“任意频道”，那就哪里都能开。身份组可以分别限制 **谁可以参与游戏** 和 **谁可以发起游戏**，而被禁止的身份组始终优先于被允许的身份组。

<Note>
  *同一款* 游戏绝不会有两局在一个频道里并排进行，而且每位成员同时只能有一局属于自己的游戏在进行。无论服务器允许多少局游戏同时进行，这两条都成立。
</Note>

## 疑难排查

<AccordionGroup>
  <Accordion title="/game 说这里开不了游戏">
    这个频道没有关联到游戏，或者你的身份组被禁止了，又或者你不在被允许发起游戏的身份组里。每一种拒绝都会说明它自己的原因。
  </Accordion>

  <Accordion title="选择器里少了某款游戏">
    它在你的服务器里被关掉了，或者你服务器的语言玩不了它 —— 复数、单数、补全词语和正确拼写并不是每种语言都提供。见 [游戏](/zh-CN/engagement/games)。
  </Accordion>

  <Accordion title="/stop 说它没有东西可停">
    那个频道里没有任何东西在进行，或者你既不是开启它的人，也没有 **管理消息** 权限。
  </Accordion>

  <Accordion title="/coins gift 被拒绝了">
    服务器关掉了赠送，或者你的币不够，又或者你已经用满今天的赠送额度。拒绝的提示会说明是哪一种。
  </Accordion>

  <Accordion title="entry 没起作用">
    `entry` 只对那三款对决游戏有效，需要 **Basic**，而且需要奖金对决在服务器全局和那款游戏上都已打开。双方玩家还必须都接受这笔押注。
  </Accordion>
</AccordionGroup>

<Card title="游戏" icon="gamepad" horizontal href="/zh-CN/engagement/games">
  这些命令所玩的一切，以及它们背后的每一项设置。
</Card>
