猫史档案馆


【代码求助】代码无法运行

用户:fjskdfjslkdfjskdfjslkd查看:8 回复:6 评论:8 创建时间:2023-03-02T19:00:56


console.clear();
world.onPlayerJoin(({  entity }) => {
    if (entity.isPlayer)  {
        entity.addTag('NotInGame');
        if (world.querySelectorAll('Player').length >= 3)  {
            c.player.spawnPoint.set(239,24,232);
            c.player.forceRespawn();
            c.removeTag('NotInGame')
            c.player.dialog({
                type:Box3DialogType,
                title:`欢迎进入游戏`,
                content:(`目前人数已经超过三人,开始游戏吧`)
            })
        }
    }
    else {
        entity.player.spawnPoint.set(119,2,129);
        entity.player.forceRespawn();
        entity.player.dialog({
            type: Box3DialogType.TEXT,
            title: '欢迎',
            content: `在线人数未满3人,无法加入游戏,快来邀请小伙伴来玩`
        })
    }
});
   

这是吉吉喵的第三期代码教程师【神岛】第三期代码教程师——“三人成虎”开局条件教程_网络游戏热门视频 (bilibili.com)

由于吉吉没有发布代码,所以,自己照吉吉抄的

然后,运行后没有报错,但是,无效果


回复

上一页1 页 / 共 1下一页
jdasdt12345jdasdt12345

没必要用这种代码,你可以去模板地图人类大战僵尸里拷贝,那里有你类似的代码

点赞0


评论


tiger666250tiger666250

第六行的c什么意思

点赞0


评论


名字送冷吖O名字送冷吖O

world.querySelectorAll('Player')

c

点赞0


评论


伴只狗头伴只狗头

把c改成entity

同时要三个及以上的人才能触发进入游戏

点赞0


评论


145a145a

center_image

点赞0


评论


fjskdfjslkdfjskdfjslkd

console.clear(); world.onPlayerJoin(({  entity }) => {     if (entity.isPlayer)  {         entity.addTag('NotInGame');         if (world.querySelectorAll('Player').length >= 3)  {             entity.player.spawnPoint.set(239,24,232);             entity.player.forceRespawn();             entity.removeTag('NotInGame')             entity.player.dialog({                 type:Box3DialogType,                 title:`欢迎进入游戏`,                 content:(`目前人数已经超过三人,开始游戏吧`)             })         }     }     else {         entity.player.spawnPoint.set(179,44,77);         entity.player.forceRespawn();         entity.player.dialog({             type: Box3DialogType.TEXT,             title: '欢迎',             content: `在线人数未满3人,无法加入游戏,快来邀请小伙伴来玩`         })     } });    

点赞0


评论