feat: 允许 run 命令传参

This commit is contained in:
2024-03-19 15:24:22 +08:00
parent 22c9c25e6a
commit c8f663cad6
6 changed files with 26 additions and 14 deletions

View File

@@ -1,6 +1,15 @@
function sayHi(param) {
param.sendMessage("Hi!");
function sayHi(user, params) {
var message = "";
if (params.length == 0) {
user.sendMessage("§aHi!");
return;
}
for (i in params) {
message = message + " " + params[i];
}
user.sendMessage("§eHi:" + message);
}
// JavaScript 代码执行时,执行命令的对象(玩家或控制台)会作为 sender 变量传入
sayHi(sender);
// 执行命令的对象会作为 sender(玩家或控制台) 变量传入
// 命令后的参数会作为 args数组 变量传入
sayHi(sender, args);