猫史档案馆


重复执行,等待1秒,发一次广播怎么写?

用户:整活的网友整活的网友查看:3 回复:5 评论:3 创建时间:2023-01-02T11:55:42


这段不会等待

var i = 11
while(i > 10){
    sleep(1000)
    world.say("已过1秒")
    sleep(1000)
    world.say("已过1秒")
i ++
}


回复

上一页1 页 / 共 1下一页
yee剑走天下yee剑走天下

setInterval(() => {
    world.say('你要广播的内容')
}, 1000)

点赞1


评论


整活的网友整活的网友

可以了

点赞0


评论


整活的网友整活的网友

大佬,可不可以发多个不一样的广播,间隔一样啊?

点赞0


评论


busterbuster

let messages = ["内容","内容","内容"]/*可自行添加内容*/
setInterval(async()=> {
    for(let I=0;I<=messages.length;I++){
        world.say(messages[I])
        await sleep(1000)
    }
}, 4000)/*根据messages的长度改变*/

点赞0


评论


爱学习的天狗爱学习的天狗

async function GB (){
    await sleep (20000)
    world.say('输入/help即可获取帮助')
    await sleep (20000)
    world.say('如果有玩家作弊,乱使用管理员特权,骂人,请举报玩家,举报后有80%获得管理员(情况越严重越有可能获得哦)')


}

GB()

点赞0


评论