游戏剧情战役的地图默认是不能修改的,不管你把它放在哪里,改成什么名称都不行。因为萤火虫在地图里做了标记,识别到该标记地图编辑器就会把它屏蔽掉,不允许修改。本教程叫你去掉标记让地图成为可编辑的方法。【切记做好备份,防止改坏了游戏废掉】
1.这里以war_chapter3.s2m为例,这关是剧情战争模式第三章,也是第一个攻城任务。
首先打开Stronghold2\maps目录复制你想改的地图文件到我的文档\Stronghold 2\Maps文件夹。只有在这个目录地图编辑器才能正常识别编辑。右键单击该文件,选择“属性”,去掉它的只读属性,然后确定。否则无法编辑。
2.第二步要用到16进制编辑器,我用的是Hxd你有其它的也可以。
用Hxd打开war_chapter3.s2m。打开后如下图:红圈部分是需要修改的部分。
3.可以看到右侧的F.i.r.e.f.l.y字样。把l.y往前的部分全部删除。此时会提示改变文件大小,点确认。
删除后的样子是这样的。
你可以数一下,type前面是8个字符,如果不是说明你删错了。
4.把光标定位到左侧的十六进制部分,即全是6c 00 79 00字样的区域。
从第一行第一列开始覆写,这里可以看到第一个。把6c覆写为01后面依次是00 00 00 04
写完后是这样的。
同时右侧的文本type前的八个字符均显示为黑点。
此时已修改完毕,点击保存。
5.进入游戏,打开地图编辑器,读取存档。列表里出现了该地图的名字。
点击地图名字,读取,然后点编辑发现该地图已载入可以随便修改了。
修改完毕保存,并复制回游戏目录,进入游戏可发现地图已修改成功。
本教程至此完,有不懂的地方欢迎继续探讨。
有更好方法的还望赐教,谢谢。
1.这里以war_chapter3.s2m为例,这关是剧情战争模式第三章,也是第一个攻城任务。
首先打开Stronghold2\maps目录复制你想改的地图文件到我的文档\Stronghold 2\Maps文件夹。只有在这个目录地图编辑器才能正常识别编辑。右键单击该文件,选择“属性”,去掉它的只读属性,然后确定。否则无法编辑。
2.第二步要用到16进制编辑器,我用的是Hxd你有其它的也可以。
用Hxd打开war_chapter3.s2m。打开后如下图:红圈部分是需要修改的部分。
3.可以看到右侧的F.i.r.e.f.l.y字样。把l.y往前的部分全部删除。此时会提示改变文件大小,点确认。
删除后的样子是这样的。
你可以数一下,type前面是8个字符,如果不是说明你删错了。
4.把光标定位到左侧的十六进制部分,即全是6c 00 79 00字样的区域。
从第一行第一列开始覆写,这里可以看到第一个。把6c覆写为01后面依次是00 00 00 04
写完后是这样的。
同时右侧的文本type前的八个字符均显示为黑点。
此时已修改完毕,点击保存。
5.进入游戏,打开地图编辑器,读取存档。列表里出现了该地图的名字。
点击地图名字,读取,然后点编辑发现该地图已载入可以随便修改了。
修改完毕保存,并复制回游戏目录,进入游戏可发现地图已修改成功。
本教程至此完,有不懂的地方欢迎继续探讨。
有更好方法的还望赐教,谢谢。