设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5783|回复: 9
打印 上一主题 下一主题

[原创发布] 如何多人多人协作制作地图

[复制链接]

Lv1.梦旅人

梦石
0
星屑
54
在线时间
7 小时
注册时间
2017-8-15
帖子
2
跳转到指定楼层
1
发表于 2017-8-17 20:26:53 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
第一次发帖有点激动ovo
发现这个方法的原因是前几天作死把我另外一个工程的data文件夹和我做了好久的工程的data混在一起了
然后mv里就只有那个工程的MAP001这个地图
当时真的是心态爆炸,还好冷静下来研究了了一下data这个文件夹之后总算恢复了其他几十个地图
万幸,最后只损失了MAP001这个地图
好了不废话了

因为这个方法其实只是把几个电脑做的地图导入到主机里所以
[size=4]这个方法需要注意几点[/size]
①除了主机之外的电脑制作的工程最好不要在地图里设置时间和使用插件(最后制作的时候可能会发生奇怪的灵异事件)
没了(我以为会有三条什么的otz)

首先,地图文件都是在工程文件夹下的data文件夹里,以MAP[序号]储存的

(如上图)
而用于载入和储存的地图目录的文件则是在和地图文件同目录的‘MapInfos.json’文件

具体操作方式如下
在其他电脑制作完地图之后将做好的若干'MAP[序号]'以及‘MapInfos.json’文件移动到要导入的电脑的任意位置(除要导入的工程的data文件夹种)
首先打开要导入地图的工程的‘MapInfos.json’文件(记事本就可以,不过建议下载一个专业编辑器,防止出现灵异事件) (为了方便,以下将这里打开的‘MapInfos.json’文件简称为A文件)
如下
JAVASCRIPT 代码复制
  1. [
  2. null,
  3. {"id":1,"expanded":true,"name":"世界2","order":4,"parentId":20,"scrollX":1216.5,"scrollY":1242},
  4. null,
  5. {"id":3,"expanded":true,"name":"草稿箱","order":1,"parentId":0,"scrollX":819,"scrollY":452},
  6. {"id":4,"expanded":false,"name":"测试地图","order":5,"parentId":20,"scrollX":811,"scrollY":568},
  7. {"id":5,"expanded":false,"name":"城堡一楼","order":13,"parentId":10,"scrollX":811,"scrollY":856},
  8. null,
  9. null,
  10. {"id":8,"expanded":true,"name":"城堡三楼","order":14,"parentId":10,"scrollX":811,"scrollY":996},
  11. {"id":9,"expanded":false,"name":"意义不明的林中小道","order":10,"parentId":11,"scrollX":811,"scrollY":516},
  12. {"id":10,"expanded":false,"name":"城堡外面","order":12,"parentId":11,"scrollX":811,"scrollY":1956},
  13. {"id":11,"expanded":true,"name":"大陆","order":2,"parentId":0,"scrollX":907,"scrollY":4356},
  14. null,
  15. {"id":13,"expanded":false,"name":"意义不明的林中小道2","order":11,"parentId":9,"scrollX":2549,"scrollY":516},
  16. {"id":14,"expanded":true,"name":"美丽山庄","order":9,"parentId":11,"scrollX":1075,"scrollY":1668},
  17. {"id":15,"expanded":true,"name":"巨龙的郊区房(需要装修)","order":8,"parentId":11,"scrollX":1075,"scrollY":996},
  18. null,
  19. null,
  20. null,
  21. null,
  22. {"id":20,"expanded":true,"name":"城镇","order":3,"parentId":11,"scrollX":1109,"scrollY":444},
  23. null,
  24. {"id":22,"expanded":false,"name":"妈妈家(第一次)","order":6,"parentId":20,"scrollX":819,"scrollY":452},
  25. {"id":23,"expanded":false,"name":"裁缝铺","order":7,"parentId":22,"scrollX":819,"scrollY":452}
  26. ]

上面的null的就是创建了又删除了的地图文件,导入的时候可以替换null也可以新开一行
id则是'MAP[序号]'中的序号(序号是三位数,没有的位数用0代替,如003,021)
其他的不用在意,可以在mv里编辑,作用不大
然后打开要导入的地图的‘MapInfos.json’文件(↓范例) (为了方便,以下将这里打开的‘MapInfos.json’文件简称为B文件)
JAVASCRIPT 代码复制
  1. [
  2. null,
  3. {"id":1,"expanded":false,"name":"地图1","order":1,"parentId":0,"scrollX":819,"scrollY":462},
  4. {"id":2,"expanded":false,"name":"地图2","order":1,"parentId":0,"scrollX":819,"scrollY":462},
  5. ]


然后将B文件的第三行和第四行
JAVASCRIPT 代码复制
  1. {"id":1,"expanded":false,"name":"地图1","order":1,"parentId":0,"scrollX":819,"scrollY":462},
  2. {"id":2,"expanded":false,"name":"地图2","order":1,"parentId":0,"scrollX":819,"scrollY":462},

复制到刚才所打开的所打开的A文件的倒数第一行和倒数第二行中间
JAVASCRIPT 代码复制
  1. {"id":22,"expanded":false,"name":"妈妈家(第一次)","order":6,"parentId":20,"scrollX":819,"scrollY":452},
  2. {"id":23,"expanded":false,"name":"裁缝铺","order":7,"parentId":22,"scrollX":819,"scrollY":452}
  3. {"id":1,"expanded":false,"name":"地图1","order":1,"parentId":0,"scrollX":819,"scrollY":462},
  4. {"id":2,"expanded":false,"name":"地图2","order":1,"parentId":0,"scrollX":819,"scrollY":462},
  5. ]

然后将id一栏的数字更改为A文件中没有用到的id

JAVASCRIPT 代码复制
  1. {"id":22,"expanded":false,"name":"妈妈家(第一次)","order":6,"parentId":20,"scrollX":819,"scrollY":452},
  2. {"id":23,"expanded":false,"name":"裁缝铺","order":7,"parentId":22,"scrollX":819,"scrollY":452}
  3. {"id":24,"expanded":false,"name":"地图1","order":1,"parentId":0,"scrollX":819,"scrollY":462},
  4. {"id":25,"expanded":false,"name":"地图2","order":1,"parentId":0,"scrollX":819,"scrollY":462},
  5. ]

最后将与B文件一起的地图文件对应文件更改为你刚才所更改的id,空位用0补齐,如MAP024,MPAP025并复制到A文件所在的data文件夹中
然后就可以打开mv进一步编辑地图啦
不要点付费
不要点付费
不要点付费
什么都没有
购买主题 已有 16 人购买  本主题需向作者支付 1 星屑 才能浏览
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-5 12:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表