- 积分
- 393
- 威望
- 4
- 魅力
- 4
- 经验
- 226
- 热心度
- 0
- 注册时间
- 2011-8-8
- 最后登录
- 2017-3-12
- 主题
- 3
- 回帖
- 42
- 精华
- 0
- 阅读权限
- 20
TA的每日心情 | 郁闷 2015-4-13 13:36 |
---|
签到天数: 8 天 连续签到: 1 天 [LV.3]火元素使者
2级 Adventuring Hero
- 积分
- 393
|
最近生成了几张超大随机地图(252×252),发现图上的建筑很多超过了编辑器上限,游戏中一切正常;
可见,这个建筑上限是地图编辑器单方面加上的,完全可以突破。
多次测试后找到方法如下,使用WinHEX等16进制编辑器打开H3WMAPED.EXE:
生物矿144上限:
偏移地址:00136200 数据:D9000000 DA000000 D8000000 90000000
将最后的90000000改为10270000
上限就改为10000
这个地址附近还有很多其他建筑的上限参数,唯一缺陷是没有找到城堡上限...大家都找找看在哪里(城堡上限48,16进制为0x30)
改好的编辑器压缩后有800多k,附件允许太小,只能传个地图给大家看看了:)相信会编程的肯定会修改了。
注意:地图是252×252的,没有用“不规则地图设置”软件修改过的编辑器可能打不开,但是可以直接用地图进游戏,图中那个凤凰是100%加入玩家的。
新增 地图编辑器修改器,放到WOG或H3地图编辑器exe所在文件夹即可,如有特殊需求(更改输入/出文件名,更改上限具体值==),可自行修改配置文件,这个软件比较通用,可配合不同的ini而适用于各种exe。
注意:目前我尚未找到城镇的地址,所以无法修改城镇上限,不过发现一个不算方法的方法:自己修改个暴多城镇的模板,比如8家,每家至少7个城,然后随机生成的地图就没有城镇上限了,只要你没有删除城镇到<48就没事,尽管城镇是灰色,仍然可以不断拖出来添加
[ 本帖最后由 superly 于 2011-8-30 11:36 编辑 ] |
评分
-
3
查看全部评分
-
|