猫史档案馆


box3.0强制重启服务器的方法,找到了!!!

用户:幻想一笑而过幻想一笑而过查看:1024 回复:19 评论:41 创建时间:2021-05-23T16:50:17


代码如下↓

//控制⾯板
world.onPlayerJoin(({ entity }) => { //玩家进⼊游戏时
    entity.player.onPress(async ({ button }) => { //每当有按钮被按下
        if (button == Box3ButtonType.ACTION1) { //如果按钮是右键
            const selection = await entity.player.dialog({
                type: Box3DialogType.SELECT, //对话框类型为选择框
                content: `${entity.player.name}`,
                title: `控制⾯板`,
                options: ['幽灵模式', '管喵特权', '服务器强制崩溃重启'],
            })
            if (selection) { //确保对话框不是点击x关闭
                if (selection.value === '幽灵模式') {
                    if (entity.player.name == '幻想一笑而过') {
                        entity.player.spectator = !entity.player.spectator;
                    } else {
                        entity.player.dialog({ //弹出对话框
                            type: Box3DialogType.TEXT, //对话框类型为纯⽂本
                            content: `你不是管喵`,
                            title: '系统',
                        })
                    }

                }
                if (selection.value === '服务器强制崩溃重启') {
                    if (entity.player.name === '幻想一笑而过') {
                        const selection = await entity.player.dialog({
                            type: Box3DialogType.SELECT, //对话框类型为选择框
                            content: `真的确定要重启服务器吗?`,
                            title: `控制⾯板`,
                            options: ['是', '否'],
                        })
                        if (selection) {
                            if (selection.value === '是') {
                                world.say('作者 幻想一笑而过 使用了while循环')
                                world.say('服务器已强制崩溃即将重启')
                                while(1){}
                            }
                        }
                    } else {
                        entity.player.dialog({ //弹出对话框
                            type: Box3DialogType.TEXT, //对话框类型为纯⽂本
                            content: `你不是管喵`,
                            title: '系统',
                        })
                    }
                }
                if (selection.value === '管喵特权') {
                    if (entity.player.name === '幻想一笑而过' || entity.player.name === '全息碎影孙悟空_' || entity.player.name === '战神_皮卡' || entity.player.name === '四十七师副营长') {
                        const code = await entity.player.dialog({ //弹出对话框
                            type: Box3DialogType.INPUT, //对话框类型为输入框
                            content: `请输入指令`,
                            title: '系统',
                        });
                        try {
                            world.say('~>' + eval(code));
                        } catch (err) {
                            world.say('⚠Error⚠:' + err);
                        }
                    } else {
                        entity.player.dialog({ //弹出对话框
                            type: Box3DialogType.TEXT, //对话框类型为纯⽂本
                            content: `你不是管喵`,
                            title: '系统',
                        })
                    }
                }
            }
        }
    })
});

以上代码包含3个功能

幽灵模式

强制令地图服务器崩溃重启

管喵直接使用代码

使用方法:

直接把以上代码复制粘贴到地图编辑器中

然后把所有出现“幻想一笑而过”的地方的内容改成你的名字

然后运行地图,右键就可以使用了


回复

上一页第 1 页 / 共 1 页下一页
高贵的木叶龙A35d高贵的木叶龙A35d

while(1)效果不行,建议while(i){world},崩溃速度更快

点赞0


评论

我谁是内鬼的bug终于有的解了awa

我想起了world=null

wo想起了while(1){world.createEntity()}


幻想一笑而过幻想一笑而过

注

代码中

出现以下语句的地方

(entity.player.name === '幻想一笑而过' || entity.player.name === '全息碎影孙悟空_' || entity.player.name === '战神_皮卡' || entity.player.name === '四十七师副营长') 

请把多余的

 || entity.player.name === '全息碎影孙悟空_' || entity.player.name === '战神_皮卡' || entity.player.name === '四十七师副营长'

删掉

只保留

(entity.player.name === '幻想一笑而过')

点赞2


评论

那如果不删,那些新加的人可不可以搞管喵?

对的

https://shequ.codemao.cn/community/380641,,,帮我顶顶


YDS尹子YDS尹子

while(1){}够狠

点赞2


评论

for(;;){}呢

还有这个:function e(){e()};e()

递归函数

function e(){world.say(`服务器崩溃 开始重启数据data:${Math.ceil(Math.random()*1000)}`)e()}

各个都是高手

还有whlie(){whlie(true){ return }}


1086爱编程1086爱编程

emotion_编程猫_点赞

点赞0


评论


ZNS_RemytowerJimmyZNS_RemytowerJimmy

QwQ幻想回消息

点赞0


评论


Architect_皮卡awaArchitect_皮卡awa

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

点赞2


评论


Architect_皮卡awaArchitect_皮卡awa

™这不是赤碧王者的代码吗

点赞1


评论

会报错啊

链接给我qwq

那个图已经卡到崩溃了(可能是32X32代码的bug)

不对,是岛三维护的XX

https://box3.codemao.cn/e/eed16cd4cc1cc424ea2b 这个图还能用

不行,打不开

岛三维护()我自己重进也进不去了()()


化石茄子的铁镐化石茄子的铁镐

赤壁王者源代码发一下emotion_doge

点赞0


评论

我新搞一个弓先()

你敢发!!!

不要不劳而获!!!你想得美!!!

搞吧

发吧doge


凌_墨水凌_墨水

所以while是什么意思

点赞1


评论

没用过

当满足条件时重复执行

不对 是重复执行直到

不对 是重复执行直到

当满足条件时重复执行

我记得是重复执行直到条件不成立,while(1)就是一直重复

重复执行直到条件不成立 就是条件成立时重复执行 也就是当满足条件时重复执行

重复执行直到是while(!...){}

只能在函数里面用()

就是满足条件重复执行


程序员李某_com程序员李某_com

牛

 

点赞1


评论


该账号已停用该账号已停用

为什么要用这个?

selection.value

我习惯用这个

(dialog.index===0)

点赞1


评论

一样的喔


aygaeig315aygaeig315

额az

点赞1


评论


NOTCH___NOTCH___

https://box3.codemao.cn/e/f2e33e7a1f380fe0d8a8

点赞1


评论


cool-creepercool-creeper

while(1){}

作者你太皮了哈,这样直接可以把服务器搞炸(如果岛三的服务器配置很低)

点赞2


评论

不行,这样会报错

(指的是输入控制台)

在整个编辑器运行这段代码都会报错,可是只要过审,在游玩端运行可以强制卡崩服务器,系统提示[服务器崩溃][倒数3][倒数2][倒数1]


幻想一笑而过幻想一笑而过

喵

点赞0


评论

dd


幻想一笑而过幻想一笑而过

ddd

点赞0


评论


全能代码师全能代码师

殊不知管理员代码才是真的nb(不是说这个不行,只是一个屑路过打广告emotion_doge

点赞1


评论


芜湖咸鱼芜湖咸鱼

太水了罢)

点赞0


评论

挖坟的屑(


BOX3的IDE一枚BOX3的IDE一枚

新岛用不了啊

点赞0


评论

API不同,BOX3改Game就行