docs: 更新文档
This commit is contained in:
@@ -4,6 +4,8 @@
|
|||||||
|
|
||||||
# 指令
|
# 指令
|
||||||
|
|
||||||
|
> JavaScript 代码执行时,执行命令的对象(玩家或控制台)会作为 sender 变量传入
|
||||||
|
|
||||||
| 指令 | 权限 | 描述 |
|
| 指令 | 权限 | 描述 |
|
||||||
|:-------------------|:---------------------|:---------------------|
|
|:-------------------|:---------------------|:---------------------|
|
||||||
| script eval {脚本内容} | hamster.script.admin | 直接执行 JavaScript 脚本 |
|
| script eval {脚本内容} | hamster.script.admin | 直接执行 JavaScript 脚本 |
|
||||||
@@ -11,4 +13,7 @@
|
|||||||
| script reset | hamster.script.admin | 重设 JavaScript 引擎环境 |
|
| script reset | hamster.script.admin | 重设 JavaScript 引擎环境 |
|
||||||
| script reload | hamster.script.admin | 重载插件 |
|
| script reload | hamster.script.admin | 重载插件 |
|
||||||
|
|
||||||
> 执行命令的对象(玩家或控制台)会作为 sender 变量传入脚本执行
|
# 注意事项
|
||||||
|
|
||||||
|
默认情况下禁止使用 `/script eval {脚本内容}` 指令。
|
||||||
|
如有需要,可以在 `config.yml` 中将 `enable-eval-command` 设置为 `true` 并重载插件以启用该子指令。
|
@@ -2,5 +2,5 @@ function sayHi(param) {
|
|||||||
param.sendMessage("Hi!");
|
param.sendMessage("Hi!");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 执行命令的对象会自动设置为变量 sender
|
// JavaScript 代码执行时,执行命令的对象(玩家或控制台)会作为 sender 变量传入
|
||||||
sayHi(sender);
|
sayHi(sender);
|
||||||
|
Reference in New Issue
Block a user