feat: 允许 run 命令传参
This commit is contained in:
@@ -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);
|
||||
|
Reference in New Issue
Block a user