"use strict";
const config = new JsonConfigFile("plugins/InitMoney/config.json");
const scoreboard = config.init("scoreboard", "money");
const money = config.init("money", 0);
config.close();
const db = new KVDatabase("plugins/InitMoney/data");
mc.listen("onJoin", (pl) => {
if (db.get(pl.xuid)) return;
pl.addScore(scoreboard, money);
db.set(pl.xuid, true);
});
"use strict";
const config = new JsonConfigFile("plugins/InitMoney/config.json");
const scoreboard = config.init("scoreboard", "money");
const money = config.init("money", 0);
config.close();
const db = new KVDatabase("plugins/InitMoney/data");
mc.listen("onJoin", (pl) => {
if (db.get(pl.xuid)) return;
pl.addScore(scoreboard, money);
db.set(pl.xuid, true);
});
var conf = new JsonConfigFile(".//plugins//incentives//conf.json",'{"scorebard_name":"money","score_number":100}')
var score = mc.getScoreObjective(conf.get("scorebard_name"))
if (score==null){
logger.warn(`找不到计分板${conf.get("scorebard_name")}`)
score = mc.newScoreObjective(conf.get("scorebard_name"),conf.get("scorebard_name"))
logger.warn("已经创建计分板")
}
mc.listen("onJoin",(pl)=>{
let date_yuanshi=File.readFrom(".//logs//newplayer.json")
switch (JSON.parse(date_yuanshi).new_player_list.indexOf(pl.name)){
case -1:
score.addScore(pl,conf.get("score_number"))
pl.tell("[新手奖励]奖励"+String(conf.get("score_number")))
break
default:
return
}
})
不出意外的话会报错JavaScript:var conf = new JsonConfigFile(".//plugins//incentives//conf.js",'{"scorebard_name":"money","score_number":100}') var score = mc.getScoreObjective(conf.get("scorebard_name")) if (score==null){ logger.warn(`找不到计分板${conf.get("scorebard_name")}`) score = mc.newScoreObjective(conf.get("scorebard_name"),conf.get("scorebard_name")) logger.warn("已经创建计分板") } mc.listen("onJoin",(pl)=>{ let date_yuanshi=File.readFrom(".//logs//newplayer.json") switch (JSON.parse(date_yuanshi).new_player_list.indexOf(pl.name)){ case -1: score.addScore(pl,conf.get("score_number")) pl.tell("[新手奖励]奖励"+String(conf.get("score_number"))) break default: return } })
【Lv:1】
大佬,好像有点问题诶?加不上分JavaScript:"use strict"; const config = new JsonConfigFile("plugins/InitMoney/config.json"); const scoreboard = config.init("scoreboard", "money"); const money = config.init("money", 0); config.close(); const db = new KVDatabase("plugins/InitMoney/data"); mc.listen("onJoin", (pl) => { if (db.get(pl.xuid)) return; pl.addScore(scoreboard, money); db.set(pl.xuid, true); });
"use strict";
const config = new JsonConfigFile("plugins/InitMoney/config.json");
const money = config.init("money", 0);
config.close();
const db = new KVDatabase("plugins/InitMoney/data");
mc.listen("onJoin", (pl) => {
if (db.get(pl.xuid)) return;
pl.addMoney(money);
db.set(pl.xuid, true);
});
【Lv:1】
谢谢大佬?JavaScript:"use strict"; const config = new JsonConfigFile("plugins/InitMoney/config.json"); const money = config.init("money", 0); config.close(); const db = new KVDatabase("plugins/InitMoney/data"); mc.listen("onJoin", (pl) => { if (db.get(pl.xuid)) return; pl.addMoney(money); db.set(pl.xuid, true); });