## 自定义命令插件 - 创建你自己的服务器命令!
这个插件让你无需了解编码知识,就能在你的服务器上创建你自己的特殊命令!你可以创建发送消息或充当现有命令的快捷方式的命令。
### 安装:
1. **下载插件** 文件。
2. **重启你的服务器。**
### 设置:
要创建你自己的命令,你需要打开并编辑 `config.yml` 文件。在该文件中,你将找到有关如何创建自定义命令的说明。
### 占位符:
这些像是你可以用来让你的命令更有趣的特殊标签:
* **`{args}`** - 这将带走你在自定义命令之后键入的所有内容。
* **`{player}`** - 这将自动放入使用命令的玩家的名称。
### 功能:
* **使用 `{args}` 在你的命令中使用参数:**
你可以创建能够从玩家那里获取额外单词或信息的命令。
**示例:** `config.yml`
```yaml
adminhelp:
command: 'msg Admin {args}'
message: ''
```
如果玩家键入 `/adminhelp 我需要帮助`,该玩家将运行命令 `/msg Admin 我需要帮助`。
* **使用 `{player}` 显示玩家的姓名:**
你可以在命令所做的事情中包含使用命令的人的姓名。
**示例:** `config.yml`
```yaml
hello:
command: 'say Hello {player}'
message: ''
```
如果名为“CoolGamer”的玩家键入 `/hello`,该玩家将运行命令 `/say Hello CoolGamer`。
### 命令:
* **/customcommands reload** - 这个命令告诉插件重新加载其设置。因此,如果你在 `config.yml` 文件中更改了某些内容,可以使用此命令使更改生效,而无需重启整个服务器。
### 权限:
* **`cc.reload`** - 拥有此权限的玩家可以使用 `/customcommands reload` 命令。通常,服务器管理员拥有此权限。
### 自动补全:
在安装插件并设置自定义命令后,并重新启动服务器后,游戏将通过在你开始键入时建议你的自定义命令来帮助你!这使得每个人都更容易记住和使用新的命令。
### 配置: `config.yml`
```yaml
# [自定义命令] 创建你自己的命令
prefix: "[&6CustomCommands&r] "
# 所有自定义命令
# 在这里创建你自己的命令
CustomCommands: # 别碰这个!
example: # 命令触发器 (/example)
command: 'tps' # 要执行的命令
message: '示例' # 一个消息
Version: 3 # 别碰这个!
```