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

在线会员

  • 暗黑赵钱孙看大海
  • 甜菜小汐大王
  • 姿势
  • fcffczuxvytv
  • Day_Master
  • bzmxdxxs
  • gifgjjhdhj
  • Happyday
  • YanRan233
  • AyyyySZ
  • Love Cz
  • snhk_mc
  • YUMU1658
  • Mechti
  • 没钱的山海
  • 0cdawn
  • 村民葡钛头
  • 苍空和龙
  • renjia2013
  • 橘橘
...和 5 更多。
后退
顶部 底部