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

在线会员

  • Jay_
  • zyf666666
  • Fly_xg
  • Mczaxrs
  • poob
  • 鲍文彬
  • 帝皇侠H
  • BBXIONG
  • LFT- AI插件开发组
  • 小_羽
  • 技术猫
  • Ber233
  • Minefield
  • Thv_
  • qwe131
  • Lico
  • 大吉大利
  • Wan_Nian
  • 卖饼翁
  • Maplef_snow
...和 9 更多。
后退
顶部 底部