Featured image of post How to Use MC Assistant via Mcsm

How to Use MC Assistant via Mcsm

先来看看有哪些命令

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
Usage of ./mc-assistant-via-mcsm:
  -c, --coordinate-file string        导入每行一个坐标,每个坐标的xyz轴用空格分隔的文本文件
  -d, --data string                   手动指定数据文件名
  -D, --delay int                     指定每次发送命令的延迟,单位毫秒。只能大于 550 毫秒
  -g, --generate string               指定队伍目录并生成数据文件并退出
  -i, --init                          初始化配置文件并退出
  -k, --insecure                      使用 https 链接时不检查 TLS 证书合法性
  -N, --no-team                       仅加白名单,不分配队伍
  -T, --ticker int                    指定游戏内一天多少分钟
      --tp-count-per-coordinate int   每个坐标传送几个玩家 (default 1)
  -t, --tp-team string                指定要 tp 的队伍
  -v, --version                       打印版本信息并退出
pflag: help requested

我要自动添加白名单!

先上传一个一行一个玩家名的文本文件到一个文件夹里面,比如 guard.txt 放进 whitelist/ 文件夹里面。

检查 config.json 里面的 giduid 是不是对应实例的 giduid,如果不是,改成对应的。

注意:guard.txt 意味着这个文件里面的玩家都会被自动分配到 guard 队伍。

1
2
./mc-assistant-via-mcsm -g whitelist
./mc-assistant-via-mcsm

你说你要分批添加?

那你还是要再上传一个一行一个玩家名的文本文件到一个文件夹里面,比如 prisoner.txt 放进 whitelist/2/ 文件夹里面。

注意:prisoner.txt 意味着这个文件里面的玩家都会被自动分配到 prisoner 队伍。

1
2
./mc-assistant-via-mcsm -g whitelist/2 -d 2.json
./mc-assistant-via-mcsm -d 2.json

我要操控时间!

你要把游戏内一天的时间改成 60 分钟,那么你就要这样:

1
./mc-assistant-via-mcsm -T 60

为了避免太频繁发送命令,你可以这样:

1
./mc-assistant-via-mcsm -T 60 -D 2000

两个命令的间隔是 2000 毫秒(2 秒)。