- 注册
- 2023/11/09
- 消息
- 28
- 金粒
- 3,032金粒
mc.listen('onServerStarted', () => {
const cmd = mc.newCommand('light', '§c雷击玩家', 1, 128);
cmd.mandatory('player',ParamType.Player);
cmd.overload(['player']);
cmd.setCallback((_cmd, _origin, output, result) => {
if (!result.player || result.player.length == 0){
output.error('未选择玩家!');
return;
}
result.player.forEach(Player => {
if(!mc.runcmdEx(`execute as "${Player.realName}" at @s run summon lightning_bolt`).success){
mc.runcmdEx(`execute "${Player.realName}" ~ ~ ~ summon lightning_bolt`);
}
});
output.success(`§6已执行!`);
});
if (!cmd.setup()) {
logger.error('命令注册失败!');
}
});
看不懂,已经麻木了,感谢大佬给你改成插件
JavaScript:mc.listen('onServerStarted', () => { const cmd = mc.newCommand('light', '§c雷击玩家', 1, 128); cmd.mandatory('player',ParamType.Player); cmd.overload(['player']); cmd.setCallback((_cmd, _origin, output, result) => { if (!result.player || result.player.length == 0){ output.error('未选择玩家!'); return; } result.player.forEach(Player => { if(!mc.runcmdEx(`execute as "${Player.realName}" at @s run summon lightning_bolt`).success){ mc.runcmdEx(`execute "${Player.realName}" ~ ~ ~ summon lightning_bolt`); } }); output.success(`§6已执行!`); }); if (!cmd.setup()) { logger.error('命令注册失败!'); } });