已解决 求LLBDS新手奖励插件

方方正正的框框

【Lv:3】

注册
2022/11/29
消息
63
金粒
2,188.68金粒
进服自动给钱,不要求给物品,给钱就可以了,计分板经济,计分板名称可自选
 
JavaScript:
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
    }
})
不出意外的话会报错 :evil:
前置是https://www.minebbs.com/resources/newplayer.4296/
 
建议改成:《 中 门 对 狙 》
我是懂起名字的
还有建议找大佬有偿接单,而且论坛里一堆新手奖励插件问什么要在这里呢:emmm:
 
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);
});
大佬,好像有点问题诶?加不上分
 
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);
});
谢谢大佬?
 

在线会员

  • 一个不知名的网友
  • 黑魔法师恩佐
  • Wan_Nian
  • NetK
  • Day_Master
  • 151
  • a354
  • rushi2012
后退
顶部 底部