BetterStop-更好地关闭服务器

资源 BetterStop-更好地关闭服务器 2.0.2

请登录后获取

pingguo

【Lv:4】

开发者
正式会员
注册
2022/03/12
消息
171
金粒
745.94金粒
Stop函数里的代码可以换成
JavaScript:
function Stop(Text){
    mc.getOnlinePlayers().forEach(Player => Text ? Player.kick(`服务器已关闭!\n原因:${Text}`) : Player.kick('服务器已关闭!'))
    mc.runcmd('stop')
}
 
好的,我又来简化代码了
JavaScript:
(()=>{
    let cmd = mc.newCommand('bstop','更好地关闭服务器',PermType.Console,0x80,'bs');
    cmd.optional('reason', ParamType.RawText);
    cmd.overload(['reason']);
    cmd.setCallback(function(cmd,origin,output,results){
        mc.getOnlinePlayers().forEach(Player => results.reason ? Player.kick(`服务器已关闭!\n原因:${results.reason}`) : Player.kick('服务器已关闭!'));
        setTimeout(() => mc.runcmd('stop'),100);
    })
    cmd.setup();
})();

// 最后注册,防止出现插件列表存在但没加载的奇妙bug
ll.registerPlugin(
    /* name */ "BetterStop",
    /* introduction */ "更好的关闭服务器",
    /* version */ [1,0,4],
    /* otherInformation */ {
        '作者':'pingguo',
        '网址':'https://www.minebbs.com/resources/betterstop.7115/'
    }
);
log('BetterStop已加载');
 
打赏用户
pingguo

在线会员

  • qwse
  • 激情花欲语
  • suyuchaoxi
  • Ytongxue
  • LYLX
  • 大fufu
  • 刘氏影视传媒
  • NineK
  • timmer
  • chxiaochang
  • 刘牧心
  • Happyday
  • LaoZhaog123
  • Reationura
  • BOMENG
  • 完全
  • timesheckles
  • jaayQAQ
  • Nssssssss
后退
顶部 底部