猫史档案馆


【岛三喵】导入和导出--地图-------------的建筑和地形到----其他地图

用户:淳朴的流星猫ofTt淳朴的流星猫ofTt查看:115 回复:33 评论:115 创建时间:2021-07-22T13:36:09


                                 

 

                         众所周知

                                               官方没有给出任何导入导出地图的功能,

                                          而我则自己做出了导入和导出地图的建筑和地形到

                      其他地图的方法,emotion_doge

                    不过这种方法及其复杂且有局限性emotion_吃惊

             我将为大家在下方讲述这种方法,

                             emotion_雷电猴_疑问

 _____________  进入正题_______________  ①     下载Chrome插件油猴并添加到Chrome 

                               下载链接:                                  onlinedown.net/soft/671275.htm

                下载好了之后,你会得到一个压缩包,

                  解压一下,你会得到一个crx文件。

                     然后在网页地址栏中输入:  

chrome://extensions/

                          然后在这个跳出页面的右上角打开开发者模式               

center_image

        接着将下载的crx文件拖拽进这个页面,

                            它会提醒让你是否添加,

                     点击,就添加好了!

                                                                 emotion_雷电猴_举手

               ②     安装脚本并修改内容

     安装脚本在这里greasyfork.org/zh-CN/scripts/28497-remove-web-limits-modified

center_image

(跟着点击安装此脚本的流程走就对了)emotion_爱你

                         ③开始导入

                                         在确认脚本启用的情况下,

                       回到代码岛主页。

                  center_image

                                 这时,你会发现左上角有个透明的小方块,将鼠标移动至那里,并勾选。emotion_笑cry

 

 

 

center_image                    这样就可以破解代码岛控制台不能选中的限制了!

                              然后到你想要导出的地图里(记得要刷新一遍),

                           在脚本区输入以下代码并运行。

(async function () {
    for (var x = 0; x <= 10; x++) { 
        for (var y = 010; y <= 喵; y++) {
            for (var z = 0; z <= 128; z++) { 
                console.log(`voxels.setVoxelId(${x},${y},${z},${voxels.getVoxelId(x, y, z)});`) ; 
            }
        }
    }
})()

              (可以修改xyz来选择范围,过大会报错或网页崩溃)

                       (放在脚本区第一行,否则容易报错)

                                   控制台会输出一大堆速建代码,(很卡)

                                                            等待到他们全部输出

                                            这时,你会发现他们可以被选中,也可以被复制 。

(有的时候方块id会乱掉几个,要手动调)

center_image

 

将复制的代码粘贴到你要导入的地图的控制台,刚开始,你会发现控制台没啥反应,(因为卡),

你可以试试看将鼠标移到这时的控制台输入处,别管他有没有完全加载出来,只要鼠标变成I,就回车。

然后就是见证奇迹的时刻center_image

                                                          emotion_编程猫_厉害了

                                                  一个一模一样的建筑出现在眼前!

          __________________________完结撒花____________

                                                     (技术尚不成熟,大家如果在操作中遇到困难,可以在下方评论区留言,)


回复

上一页1 页 / 共 2下一页
淳朴的流星猫ofTt淳朴的流星猫ofTt

sofa

点赞0


评论


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

板凳

点赞0


评论


_SandX_沙叉_SandX_沙叉

喔嚯

点赞0


评论


面具狐狸云绾兮面具狐狸云绾兮

直接给我速建代码()我懒得弄()

点赞0


评论


_SandX_沙叉_SandX_沙叉

天花板

 

点赞0


评论


淳朴的流星猫ofTt淳朴的流星猫ofTt

要是操作不来可以托我来操作,帮你复制建筑,义务的emotion_doge

点赞1


评论


面具狐狸云绾兮面具狐狸云绾兮

你到时候来我地图复制给我()我没邮箱()

点赞0


评论


成熟的强袭编程猫548成熟的强袭编程猫548

强()()

点赞0


评论


星星上的雪花星星上的雪花

最快的方法获得代码:直接在控制台打印Box3World

(world.say()会出现屏蔽词)

点赞0


评论


没尾巴的鲸鱼没尾巴的鲸鱼

能给我控制岛三方块的相关代码吗?几行而已

点赞0


评论


淳朴的流星猫ofTt淳朴的流星猫ofTt

注意一下上方文章中代码有个别手滑,第三行y=o10是不对的,应该改成y=10虽然这样也可以运行,但是这在格式上不规范

(async function () {
    for (var x = 0; x <= 10; x++) { 
        for (var y = 010; y <= 64; y++) {
            for (var z = 0; z <= 128; z++) { 
                console.log(`voxels.setVoxelId(${x},${y},${z},${voxels.getVoxelId(x, y, z)});`) ; 
            }
        }
    }
})()

点赞0


评论


战神_小火熊_光影轮回战神_小火熊_光影轮回

帮我一下()

点赞0


评论


一个STUB用户_6923702一个STUB用户_6923702

这个好久之前就有了()

点赞0


评论


一个STUB用户_6923702一个STUB用户_6923702

我之前用过

https://shequ.codemao.cn/community/363328

()

点赞0


评论


YDS尹子YDS尹子

()()()()()

点赞1


评论


阳光的流熔怪Uyt5阳光的流熔怪Uyt5

右键审查元素不香吗

点赞0


评论


一个STUB用户_6923702一个STUB用户_6923702

center_image

点赞0


评论


无尽深空无尽深空

而这我的是学习机。

点赞0


评论


淳朴的流星猫ofTt淳朴的流星猫ofTt

(async function () {
    for (var x = 0; x <= 256; x++) { 
        for (var y = 0; y <= 喵; y++) {
            for (var z = 0; z <= 256; z++) { 
                if(`${voxels.getVoxelId(x, y, z)}`>0){
                    console.log(`voxels.setVoxelId(${x},${y},${z},${voxels.getVoxelId(x, y, z)});`) ; 
                };
                
            }
        }
    }
})()

新版本,运行更稳定

点赞0


评论


一个STUB用户_14302596一个STUB用户_14302596

改进以后的(挖出来提供大家学习)

 (async function () {
    for (var x = 0; x <= 256; x++) { 
        for (var y = 0; y <= 喵; y++) {
            for (var z = 0; z <= 256; z++) { 
                if(`${voxels.getVoxelId(x, y, z)}`>0){
                    console.log(`voxels.setVoxelId(${x},${y},${z},${voxels.getVoxelId(x, y, z)});`) ; 
                };
                
            }
        }
        await sleep(500);
    }
})()

点赞2


评论


AokenAoken

挖,

点赞0


评论


面具狐狸云绾兮面具狐狸云绾兮

谁挖的()

点赞0


评论


难起的名字难起的名字

这东西不兴搞啊()

点赞0


评论


难起的名字难起的名字

ddd

点赞0


评论


小屑鹿小屑鹿

👀

点赞0


评论


屑格子awa屑鸽子屑格子awa屑鸽子

我挖)

点赞0


评论


guxia666guxia666

额,需要那么麻烦么

直接打开F12输入代码

 javascript:document.body.contentEditable='true';document.designMode='on'; void 0

控制台里的东西就可以复制了

点赞2


评论


WitheredWonderWitheredWonder

()

点赞0


评论


七叶寂照秘密主promax七叶寂照秘密主promax

az???这………………不用油猴,你弄个右键打开对话框,把这放进对话框就行………………………………

点赞0


评论


GZ006GZ006

?怎么回事?

点赞0


评论