先来看看有哪些命令
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
里面的 gid
和 uid
是不是对应实例的 gid
和 uid
,如果不是,改成对应的。
注意: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 秒)。