暗黑龙守护神 发表于 2008-8-13 13:35:05

不规则地图编辑器 特大 超大 非常规 9000以内任意大小

在网上找到了一个VB程序,可以使WoG地图编辑器制作9000×9000以内任意大小地图,下载下来一看,却全是俄语和乱码。
在大概熟悉操作之后,我准备汉化一下这个补丁,可我找了两个小时也没有发现好用的VB程序汉化软件。
最后,我找到了一个叫做VBLocalize的软件,才终于汉化完毕了这个补丁,希望大家能喜欢。
[ 此软件已收入到ERA工具菜单里,ERA玩家不必重新下载]

使用方法:
1、解压WoG Irregular Map Editor.exe到wog游戏目录。(ERA请略过此步)
2、拷贝一个副本h3wmaped.exe,命名为:H3IMAPED.exe(3后面是那个字母i,不是数字1哦)。(ERA请略过此步)
3、执行WoG Irregular Map Editor.exe(ERA菜单里为“不规则地图补丁设置”),选择大小替换(比如左边选择144*144,右边选择288),然后点应用(这样程序就会修改H3IMAPED.exe程序,使之生效)(如果以后要不同大小的地图,都要执行这个操作)
4、打开H3IMAPED.exe程序(ERA菜单里为“不规则地图编辑器”) ,新建一个地图,选择144*144,这样建立出来的地图大小就是288*288了。


补充说明:
1、用此补丁制作出来的地图最好在地图名称后加上数值代表尺寸,比如288,便于以后进行修改。修改非常规大小的地图时,必须先运行WoG Irregular Map Editor.exe,将允许的地图大小替换为相应的尺寸。
2、如果不想每次运行WoG Irregular Map Editor.exe,也有一劳永逸的办法,就是先对h3imaped.exe执行一次非常规化后,再将h3imaped.exe更改名称比如h3imaped252.exe,以后想打开252×252地图的时候,只要运行h3imaped252.exe就可以打开并修改了。同理,再制作类如h3imaped800.exe的编辑器。以后就可以一把钥匙开一扇门了。
3、用“非常规WOG地图编辑器”除了可以制作WOG地图,还可以制作ROE和AB地图。
4、如果你用的是WOG三合一的版,可以复制H3MAPED.EXE,并改名为H3IMAPED.EXE,然后同第3步方法进行非常规化,这样就有了非常规SOD地图编辑器。
5、此补丁也可用于纯SOD等H3地图编辑器(即不含WOG),但需要复制部分WOG的文件,目前本人还没测试究竟要复制哪些文件。测试过的朋友来告诉一声哈。
6、制作出来的地图可以正常游戏,但无法显示缩略图——正合某些高手的心意呢呢,呵呵。没有缩略图的游戏,很有实战的感觉,更有RPG的冒险感觉,古代可没有通信卫星哈。(ERA可忽略此提示)


生成随机地图的方法
要想生成9000×9000以内大小的随机地图,必须用到随机地图模板。常规的模板最大尺寸也就是32的,即144*144双层图。如果要生成大图,可将模板文件rmg.txt用excel打开或用模板专用修改器修改,把最大尺寸改成65535,这样的话大约能够支持比9216*9216小点的地图,足够了。把模板存成rmg.txt,放到date文件夹下,再开编辑器,生成任意大小的随机图。
建议目标地图的尺寸不要太大,怕你的电脑没有那么强的运算能力。要知道9000×9000的面积是144×144的3900多倍啊。

只要WOG地图编辑器里不要选中“物体可放置到任意位置”,且地图大小不超过256,生成的地图质量还是很不错的。SOD地图编辑器就更不用说了,绝对OK。

有会员提到的对战生成随机地图,经测试,在游戏中自动生成的随机地图仍然是常规地图。貌似游戏中生成随机地图不需要地图编辑器的支持。不知道有谁能研究一下其中的关联,若能实现生成非常规对战随机地图,应该是很有意义的。


yunings 发表于 2008-8-14 12:06:33

唔,DDPro能否再具体一点给出制作的步骤?按照你首贴的步骤,我无法完成地图的制作,用H3IMAPED.EXE制作出来的地图最大还是144*144.打开WoG Irregular Map Editor.exe,选择要替换的地图大小与修改后的地图大小后,点击应用,立刻弹出 运行时错误的提示,提示路径/文件访问错误.:shufu:

暗黑龙守护神 发表于 2008-8-14 12:24:27

很奇怪,我并没有碰到此类问题啊。;wunai;
即使文件夹内并没有h3imaped.exe,我在测试时也没有出现“路径/文件访问错误”的提示框,难道是与其他文件有冲突?
这是我的H3IMAPED.EXE,18替换掉36,90替换掉72,126替换掉108,180替换掉144,先将就着用用吧。
以后我再查查是否还有其它问题。
非常抱歉。;misnn;

yunings 发表于 2008-8-14 12:31:27

原帖由 暗黑龙守护神 于 2008-8-14 12:24 发表 http://bbs.h3wog.com/images/common/back.gif
很奇怪,我并没有碰到此类问题啊。;wunai;
即使文件夹内并没有h3imaped.exe,我在测试时也没有出现“路径/文件访问错误”的提示框,难道是与其他文件有冲突?
这是我的H3IMAPED.EXE,18替换掉36,90替换掉72,126 ...
嗯,利用你给的H3IMAPED.EXE,我又手动做了新的替换,这次成功了,不过很遗憾,不能生成随机地图了,难不成只能手动生成大于144的地图??:shangxin:

暗黑龙守护神 发表于 2008-8-14 14:36:03

;yowe; 不应该啊,我这边都是可以制作随机图的呢!
发上来大家看看!

yunings 发表于 2008-8-14 15:29:11

原帖由 暗黑龙守护神 于 2008-8-14 14:36 发表 http://bbs.h3wog.com/images/common/back.gif
;yowe; 不应该啊,我这边都是可以制作随机图的呢!
发上来大家看看!
小于144的地图可以用随机地图编辑器生成,不论是什么大小的,如54,90,126等,都没有问题,但是超过144,比如162,都生成不了。

暗黑龙守护神 发表于 2008-8-14 16:01:40

不应该啊。我在十楼发了我制作的18、90、126和180的随机地图,都没有问题啊。奇怪!

暗黑龙守护神 发表于 2008-8-14 16:31:34

好感动啊!终于见到传说中的地图制作高手——颓废的艺术了!;juwe; ;juwe; ;juwe;
PS:我一直以为他的头衔是“论坛嘉宾”呢,呵呵

文仙 发表于 2008-8-14 20:11:22

这个貌似做9000*9000时占用资源很厉害,刚才试了下,差点死机...

ttheree 发表于 2008-8-14 21:31:27

我试过了可以生成大于144的随机地图……
生成1000x1000的就需要很长时间……

暗黑龙守护神 发表于 2008-8-15 08:30:31

都是牛人啊,我这机子在做252×252随机图时就死机了。。。

alovelycat 发表于 2008-8-18 14:20:49

看起来是很不错的东西
不过我机子配置已经是三年前的了,估计够呛

bobo2000 发表于 2008-8-18 17:27:21

在帮忙测测吧
我按照你说的做了
确实无法生成随机地图
换成你提供的 H3IMAPED替换原来的
提示没有找到h3wmapedpatch.dll
怎么回事?

bobo2000 发表于 2008-8-18 17:31:27

我用的是英雄无敌3合1版
这个版本的H3WMAPED文件好像本身就不能作随机图
一操作就退出
不知道是不是这个原因

skyx7c3 发表于 2008-8-18 22:21:04

;sl; 使用了LZ给出的地图编辑器还是不能创建随即图啊

bobo2000 发表于 2008-8-19 15:04:52

刚才又试了试
把编辑器升了级
发现只能成功180和198的
但也不是每次都可以
必须试几次才能成功一次
而且一上200就死活不行了
试多少次都不行

是不是程序有问题啊
不支持200以上的?

文仙 发表于 2008-8-19 16:26:30

昨天试了试1008的可以,然后试9000的就死机了

文仙 发表于 2008-8-19 20:15:34

发现个问题,太大的地图只能用单层才能随机生成,而且不总是能行,楼主有没有这个制作者的网站?想去那看看有没有解决方法

bobo2000 发表于 2008-8-22 09:36:37

不久前又做了做测试
升级了一下地图编辑器
这次终于可以做200以上的图了
但是也是只能做单层的
目前只测试了288的图可以做
但是像上面说的1008的图我试了试还是不行
而且用做好的非标准大小的图在游戏界面中无法显示右上角的全貌
而且秘技好像也存在失效的问题
例如用作的288的图玩游戏
输入地图全开的秘技
只能开一部分地图
无法打开全部的黑幕
看来这个程序还需要不断的完善阿
不知有没有解决办法
也不知有没有人正在解决。。。

zqjzj 发表于 2008-8-27 18:38:54

回复 1# 的帖子

不能建立 随机地图啊。。。只能建立空白的非标准地图啊,指点下啊
页: [1] 2 3 4
查看完整版本: 不规则地图编辑器 特大 超大 非常规 9000以内任意大小

捐赠