55224564 发表于 2016-9-7 18:32:35

【已解决】求教:如何去除【监狱】的生成

本帖最后由 55224564 于 2016-9-7 23:49 编辑

用了【超大地图补丁】mod加载【h3wmaped.exe】





然后生成144x144的(实际是252x252)的随机双层地图8人,水域【无】,怪物力量【强】





而控制随机地图生成的4个文件
【Objects.txt】
【zaobjts.txt】
【zeobjts.txt】
【zobjcts.txt】
放在【***\Heroes3 ERA\Data\MapEdPatch\】目录下
实测可以用


4个文件里面的【监狱】代码都设置成这样
AVXprsn0.def 001111111111111111111111111111111111111111111111 100000000000000000000000000000000000000000000000 000000000 000000000 00 0 0 0





地图模板【rmg.txt】用的是什么忘记了,也上传吧
目录【***\Heroes3 ERA\Data\】下


但是这样生成的地图,还是有很多【监狱】
请教如何去除啊


解决方法:
在加载的第一个mod里面,例如:我的是【超大地图补丁】
的【data】里面新建一个【MapEdPatch】,然后把修改好的4个文件放进去。

原理:原游戏目录的那4个文件是基础
第一个加载mod里面的4个文件的效果覆盖原游戏的效果

so,2个地方都需要有一份






XEricSin 发表于 2016-9-7 19:57:27

那四个txt文件不能放在根目录的data里,会被其他的mod覆盖。
要放在第一个mod的data里,就是你的超大地图mod的data里。

兽哥哥 发表于 2016-9-7 23:08:42

监狱和方尖塔什么的都可以通过改TXT文件来删除的,只是很多年没搞忘了怎么改了。

55224564 发表于 2016-9-7 23:35:53

本帖最后由 55224564 于 2016-9-7 23:46 编辑

XEricSin 发表于 2016-9-7 19:57
那四个txt文件不能放在根目录的data里,会被其他的mod覆盖。
要放在第一个mod的data里,就是你的超大地图m ...
谢谢您的解答,我试一试。
已经测试过

在【data】里面新建一个【MapEdPatch】,放里面就可以读取了

原来位置的也不删除。
就是说

原游戏的data里面的【MapEdPatch】要有4个文件

然后第一个mod的data里面要新建一个【MapEdPatch】,放修改的4个文件,

这样才会有效果

55224564 发表于 2016-9-7 23:49:59

兽哥哥 发表于 2016-9-7 23:08
监狱和方尖塔什么的都可以通过改TXT文件来删除的,只是很多年没搞忘了怎么改了。

AVXprsn0.def 001111111111111111111111111111111111111111111111 100000000000000000000000000000000000000000000000 000000000 000000000 00 0 0 0

这样,后面【 000000000 000000000 00 0 0 0】这个,就是彻底删掉的

mm_ff 发表于 2017-1-3 17:20:34

最不喜欢的就是监狱了。如果方尖塔过多,也不喜欢

kevinching 发表于 2017-9-1 09:37:17

按此方法做了,还是有监狱,神马情况呢

kevinching 发表于 2017-9-1 10:26:45

kevinching 发表于 2017-9-1 09:37
按此方法做了,还是有监狱,神马情况呢

已解决,主要是那4个配置文件没有起作用,可能是路径不对,复制到date目录下就行了,MapEdPatch文件夹下的文件也保留

XEricSin 发表于 2017-10-9 23:41:39

互控 发表于 2017-10-9 21:52
借贴提问斑竹,在最新版的era下,wog基底中data/mapedpatch的object文档内容为

Def name        Type


原则上,你应该在最优先的mod里把这些要替换的文件放进去。保证文件夹的结构一样,比如原来在data/xxx.txt 那么在mod里就该为mod/data/xxx.txt
data/objects/aaa.txt的方法是增添和替换建筑。你也可以用这种方法。
这两个方法你都可以试试。mapedpatch应该是不用管的。
页: [1]
查看完整版本: 【已解决】求教:如何去除【监狱】的生成

捐赠