猫史档案馆


【㵘】类似MC的等级击杀机制&类似S3的gameRestart函数

用户:NysidlaNysidla查看:0 回复:6 评论:0 创建时间:2023-02-06T20:45:00


(async () => {
    world.addCollisionFilter('player', 'player')
    while (1) {
        await sleep(1000)
        if (Time == -8) {
            world.say('游戏即将开始')
        } else if (Time > -7 && Time < -1) {
            world.say(Math.abs(Time) - 1 + '...')
        } else if (Time == -1) {
            world.say('游戏开始!')
        } else if (Time == 0) {
            world.say('第一阶段')
        } else if (Time == 480) {
            world.say('第二阶段')
        } else if (Time == 540) {
            world.say('第三阶段')
        } else if (Time == 900) {
            world.say('游戏结束')
            await gameRestart()
        } Time++
    }
})()
async function gameRestart() {
    Time = undefined
    await mvp(), await sleep(1000)
    world.querySelectorAll('player').forEach((e) => {//MC的等级增加机制
        if (e.exprence >= e.nextLvExprence) {
            while (1) {
                if (e.exprence >= e.nextLvExprence) {
                    if (e.lv <= 15) e.lv++ , e.exprence -= e.nextLvExprence, e.nextLvExprence = (e.lv * 2) + 7
                    else if (e.lv <= 30) e.lv++ , e.exprence -= e.nextLvExprence, e.nextLvExprence = (e.lv * 5) - 38
                    else e.lv++ , e.exprence -= e.nextLvExprence, e.nextLvExprence = (e.lv * 9) - 159
                } else break
            } e.player.directMessage(`等级上升至${e.lv}级!`)
        } await textDialog(e, '结算', `杀${e.setUp.k},喵${e.setUp.d}`)
    }), await sleep(1000), world.say('重启游戏中...'), await sleep(5000), Time = -10
}

async function mvp() {
    let mvpName = '', mvpKill = -1
    world.say('正在结算本局MVP...')
    world.querySelectorAll('player').forEach((e) => {
        if (e.setUp.k > mvpKill) mvpKill = e.setUp.k, mvpName = e.player.name
    }), await sleep(3000), world.say(`本局MVP是${mvpName},共有${mvpKill}杀`)
}


回复

上一页1 页 / 共 1下一页
NysidlaNysidla

提示:要定义Time(let Time = -10)

点赞0


评论


AokenAoken

‮‮

点赞0


评论


WitheredWonderWitheredWonder

沙发无人滑稽坐()

点赞0


评论


Aaa求佛yaAaa求佛ya

    

点赞0


评论


SCS_user_i1eril0dUySCS_user_i1eril0dUy

龙椅

点赞1


评论


馫龘飝鱻灥麤靐飍朤馫譶龘飝虪齺馫龘飝鱻灥麤靐飍朤馫譶龘飝虪齺

 ₮ ৲ ৳ ௹ ฿ ៛ ₠ ₡ ₢ ₣ ₤ ₥ ₦ ₧ ₨ ₩ ₪ ₫ ₭ ₯ ₰ ₱ ₲ ₳ ₴ ₵ ¥ ﷼ ¢ ¤ € ƒ £ ¥ ∛ ∜ π = 3.141592653589793

点赞0


评论