演化将将荣世界地图转化为世三地图
世界征服者3吧
全部回复
仅看楼主
level 13
昨天615告诉我,地图循环的秘密他解开了,So里面规定了读取地图图片的范围,他计算出每个长度/高度的,然后和地图长宽相乘再在规定加载的文件里面修改解决了限制 ,然后他发现只要改def_map.xml里面的地图长宽就能改地图循环。虽然绕了个圈子,大概还是解决了,然后我做了一个试验版(只有海陆),然后发现新世界地图由于大小360*160与原地图存在严重的共存问题,新地图作为征服,必须在def_map.xml里面是1,并且因为地图太大,编辑器都弄不好,实验用btl征服没有建筑和兵,会导致闪退(615说的,我不确定),我无法确定地图的可用性,直到在战役中证明可以用,我才决心转化这个地图。。
2017年03月12日 08点03分 1
level 13
2楼备用楼
2017年03月12日 08点03分 3
[无效] 就当此楼2楼。
2017年03月12日 08点03分
2017年03月12日 11点03分
level 11
[滑稽]
2017年03月12日 08点03分 4
level 13
要转化的世界地图预览
黑色部分是我特别加的沙漠地区
2017年03月12日 08点03分 5
level 13
我找ncp专门处理了下旧版编辑器,不需要加载图像。只需要后台数据。然后读取这个世界地图。
2017年03月12日 08点03分 6
level 13
进去就先加上序号,然后加上筛选,图中可能用到的是建筑信息与等级,防御设施编号,必须用到的底板组,底板号,面板组,面板号
这里只用到底板组,底板号,面板组,面板号
2017年03月12日 08点03分 7
level 13
打开欧4编辑器,用欧4编辑器生成一个306*160的底层图,然后进入地图地块标签,打上序号,开启筛选。
我们要改的同样是底板与面板
2017年03月12日 08点03分 8
世三的面板与底板必须同时有且对应,底板(第一个)决定地块属性
2017年03月12日 08点03分
level 13
此为转化表
2017年03月12日 08点03分 9
level 13
将荣编辑器,面板组号排序,找出所有组号3的(3是将荣的波浪,所以底板是海洋也就是1)以及后面的地块号,把他粘贴出来,然后立马的组号3全部改成1(因为世三的海陆边缘与纯海洋地块是一块的)
2017年03月12日 08点03分 10
level 12
大神的帖子!一定要好好看
2017年03月12日 08点03分 11
level 13
完成图:海陆边缘地块已经抓出来了
2017年03月12日 08点03分 12
level 13
移动到4,然后剩下的全部定位0,1 即陆地,把这些向下填充玩。 这是抓陆地地块
完成图
2017年03月12日 08点03分 13
level 13
然后以底板组号排序 ,找到1(海洋),然后把下面的出现0,1的都改成底板1,面板63-70的随机值
2017年03月12日 08点03分 14
level 13
题外话,excel的筛选,快速填充都是好功能
筛选以后可以依据某个列的值排序
快速填充可以快速复制,填充序列,都是很有用的功能,建议百度一下去学习它
2017年03月12日 08点03分 15
level 10
dd[乖]
2017年03月12日 09点03分 16
1 2 3 4 5 尾页