"use strict";
const config = new JsonConfigFile("plugins/KickZero/config.json");
const scoreboard = config.init("scoreboard", "money");
const message = config.init("message", "您的余额<=0,禁止进入服务器");
config.close();
mc.listen("onPreJoin", (pl) => {
if (pl.getScore(scoreboard) > 0) return;
pl.kick(message);
});
const conf = new JsonConfigFile(".//plugins//money_tick//conf.json",'{"scorebard_name":"money","msg":"填入踢出信息"}')
const score =mc.getScoreObjective(conf.get("scorebard_name"))
const msg=conf.get("msg")
conf.close()
setInterval(()=>{
let player_list=mc.getOnlinePlayers()
for (pl of player_list){
if(score.getScore(pl)<=0) pl.kick(msg)
}
},500)
"use strict";
const config = new JsonConfigFile("plugins/KickZero/config.json");
const scoreboard = config.init("scoreboard", "money");
const message = config.init("message", "您的余额<=0,禁止进入服务器");
config.close();
mc.listen("onPreJoin", (pl) => {
if (pl.getScore(scoreboard) > 0) return;
pl.kick(message);
});
刚刚忘了给循环记入延迟了JavaScript:const conf = new JsonConfigFile(".//plugins//money_tick//conf.json",'{"scorebard_name":"money","msg":"填入踢出信息"}') const score =mc.getScoreObjective(conf.get("scorebard_name")) const msg=conf.get("msg") conf.close() setInterval(()=>{ let player_list=mc.getOnlinePlayers() for (pl of player_list){ if(score.getScore(pl)<=0) pl.kick(msg) } },500)
【Lv:1】
大佬能不能设置检测慢一点啊?新玩家进入还没领取到新手初始分数就被踢了?能不能玩家进入后过一会儿再检测啊?积分打赏过去了,如果不想做就当我送您了?JavaScript:"use strict"; const config = new JsonConfigFile("plugins/KickZero/config.json"); const scoreboard = config.init("scoreboard", "money"); const message = config.init("message", "您的余额<=0,禁止进入服务器"); config.close(); mc.listen("onPreJoin", (pl) => { if (pl.getScore(scoreboard) > 0) return; pl.kick(message); });
大佬能不能设置检测慢一点啊?新玩家进入还没领取到新手初始分数就被踢了?能不能玩家进入后过一会儿再检测啊?
"use strict";
const config = new JsonConfigFile("plugins/KickZero/config.json");
const scoreboard = config.init("scoreboard", "money");
const message = config.init("message", "您的余额<=0,禁止进入服务器");
config.close();
mc.listen("onJoin", (pl) => {
if (pl.getScore(scoreboard) > 0) return;
pl.kick(message);
});
【Lv:1】
不行啊大佬,还是有点快,能进去但一下子就又踢了?JavaScript:"use strict"; const config = new JsonConfigFile("plugins/KickZero/config.json"); const scoreboard = config.init("scoreboard", "money"); const message = config.init("message", "您的余额<=0,禁止进入服务器"); config.close(); mc.listen("onJoin", (pl) => { if (pl.getScore(scoreboard) > 0) return; pl.kick(message); });
不行啊大佬,还是有点快,能进去但一下子就又踢了?
"use strict";
const config = new JsonConfigFile("plugins/KickZero/config.json");
const scoreboard = config.init("scoreboard", "money");
const message = config.init("message", "您的余额<=0,禁止进入服务器");
const timeout = config.init("timeout", 3000);
config.close();
mc.listen("onJoin", (pl) =>
setTimeout(() => {
if (pl.getScore(scoreboard) > 0) return;
pl.kick(message);
}, timeout)
);
【Lv:1】
玩家在游戏中时减到0了不会踢掉,重新进入后才会踢JavaScript:"use strict"; const config = new JsonConfigFile("plugins/KickZero/config.json"); const scoreboard = config.init("scoreboard", "money"); const message = config.init("message", "您的余额<=0,禁止进入服务器"); const timeout = config.init("timeout", 3000); config.close(); mc.listen("onJoin", (pl) => setTimeout(() => { if (pl.getScore(scoreboard) > 0) return; pl.kick(message); }, timeout) );
玩家在游戏中时减到0了不会踢掉,重新进入后才会踢
"use strict";
const config = new JsonConfigFile("plugins/KickZero/config.json");
const scoreboard = config.init("scoreboard", "money");
const message = config.init("message", "您的余额<=0,禁止进入服务器");
const timeout = config.init("timeout", 3000);
config.close();
mc.listen("onJoin", (pl) =>
setTimeout(() => {
if (pl.getScore(scoreboard) > 0) return;
pl.kick(message);
}, timeout)
);
mc.listen("onScoreChanged", (pl, num, name, _disName) => {
if (name != scoreboard || num > 0) return;
pl.kick(message);
});
【Lv:1】
大佬能改成LLmoney吗?为了统一经济只能这样了JavaScript:"use strict"; const config = new JsonConfigFile("plugins/KickZero/config.json"); const scoreboard = config.init("scoreboard", "money"); const message = config.init("message", "您的余额<=0,禁止进入服务器"); const timeout = config.init("timeout", 3000); config.close(); mc.listen("onJoin", (pl) => setTimeout(() => { if (pl.getScore(scoreboard) > 0) return; pl.kick(message); }, timeout) ); mc.listen("onScoreChanged", (pl, num, name, _disName) => { if (name != scoreboard || num > 0) return; pl.kick(message); });
大佬能改成LLmoney吗?为了统一经济只能这样了![]()
"use strict";
const config = new JsonConfigFile("plugins/KickZero/config.json");
const message = config.init("message", "您的余额<=0,禁止进入服务器");
const timeout = config.init("timeout", 3000);
config.close();
mc.listen("onJoin", (pl) =>
setTimeout(() => {
if (pl.getMoney() > 0) return;
pl.kick(message);
}, timeout)
);
mc.listen("onMoneyReduce", (xuid, _num) => {
if (money.get(xuid) > 0) return;
const pl = mc.getPlayer(xuid);
if (!pl) return;
pl.kick(message);
});
【Lv:1】
谢谢大佬!给您打赏了JavaScript:"use strict"; const config = new JsonConfigFile("plugins/KickZero/config.json"); const message = config.init("message", "您的余额<=0,禁止进入服务器"); const timeout = config.init("timeout", 3000); config.close(); mc.listen("onJoin", (pl) => setTimeout(() => { if (pl.getMoney() > 0) return; pl.kick(message); }, timeout) ); mc.listen("onMoneyReduce", (xuid, _num) => { if (money.get(xuid) > 0) return; const pl = mc.getPlayer(xuid); if (!pl) return; pl.kick(message); });