【Mod修改资料汇编】欧陆战争4从零开始做MOD——入门整理教材
欧陆战争4吧
全部回复
仅看楼主
level 8
hjylvwsy 楼主
写在前面
一直想把自己知道的修改方法汇总起来,一来方便大家,二来因为我经常忘。在此鸣谢吧里的修改达人们的指引与帮助,例如@jiangkm3 、@姊小路妲己、@少易行、@ok向鈤葵的微笑、@5爱LJT、 @Horfci 、@pymzhy等等,特别是jiangkm3的教程把我引入修改之门。也鸣谢吧里分享软件和存档的同学,特别是元首版,太棒啦~学得了修改后改得不亦乐乎,从简单修改阵营颜色,到自己也慢慢琢磨到怎样在酒馆设置5个武将,设置酒馆数量,国家征兵修要塞的限制的设置,也做了40国混战系列Mod,收到了吧友的热烈响应,平衡性一般般,国多将多挺热闹吧。
2015年07月22日 05点07分 1
吧务
level 15
顶[太开心]
2015年07月22日 05点07分 2
[呵呵]
2015年07月22日 05点07分
level 8
hjylvwsy 楼主
关于修改
修改需要使用到十六进制编辑器。征服和战役是btl文件,sav是存档。我喜欢用电脑改,安卓的话从apk提取相关btl文件,用的是WinHex比较方便,改过的地方会变色。UltraEdit也行。改完放回apk,再用AndroidResEdit_By_hanhualangzi_v_1.5进行签名即可再安装使用了。IOS未越、安卓未root的话,只能修改安装包了吧。安卓root的话,可以用Hex Edit编辑,root explorer查找和替换文件。IOS直接把btl文件替换就行,我把牛排3升级了8.4,越完发现存档位置换了,找了好久才找到。By the way,IAPCrazy’sOK!
2015年07月22日 05点07分 3
level 8
hjylvwsy 楼主
所有数字要转为16进制,后两位数字要写前面。例如2500,转二进制为9C4,写进去为C409。10进制和16进制转换可用专门的软件,电脑附件里的计算器也挺好用,在查看里选程序员模式即可。
全局设置
1、第一个红圈地图代码,01欧洲地图,02美洲地图。
2、红色方框和蓝色方框设置地图显示范围。第一个红色方框表示从全图的第几行开始显示,第二个红色方框设置显示多少行;第一个蓝色方框表示从全图的第几列开始显示,第二个蓝色方框设置显示多少列。例如要显示美洲全图,美洲全图有76行,每行55格,那么四个方框处依次设置为00,00,37,4C。
3、蓝色椭圆为国家数,一定要和后面设置的国家数量一致,不然闪退。
4、第一个红色横线为建筑总数(包括城、厂、港、工事、桥等),第二个红色横线为部队总数(兵、船、要塞)。数目要和后面编辑的城市部队一致,否则闪退。
5、第三个红色横线为征服回合总数。浅绿的两条横线在战役里表示胜利和重大胜利回合数。
6、红色三角为酒馆总数,一定要与下面的设置一致,否则闪退。
2015年07月22日 05点07分 4
【Mod制作小工具分享】欧洲全图美洲全图坐标表 https://tieba.baidu.com/p/3911159988
2015年07月22日 05点07分
丿羽昂:补,欧洲一行有79格,包括未显示的,不是jiang说的80格
2015年07月22日 05点07分
@- 是的,欧洲全图是68行,每行79格。
2015年07月22日 05点07分
@hjylvwsy 这个欧洲全图,美洲全图坐标的帖子被删除了,可以重新发一下吗?
2025年02月22日 04点02分
level 11
求将领代码大全,前面的我都学了
2015年07月22日 05点07分 6
我昨天发的欧美坐标全图里有百度网盘链接,里面有个Excel文档叫allstarsOK就是武将代码,技能,宝物统计噢
2015年07月22日 06点07分
@hjylvwsy 谢谢
2015年07月23日 14点07分
@hjylvwsy 怎么链接下载不了了,麻烦重发一次
2015年09月28日 12点09分
level 9
水贴一大波,技术贴却秒沉[汗]
2015年07月22日 06点07分 7
谢谢支持
2015年07月22日 07点07分
level 14
做的好[真棒]我想要做mod,楼主的教程帮了我大忙
2015年07月22日 06点07分 8
哈哈,自己动手才有乐趣
2015年07月22日 07点07分
level 8
hjylvwsy 楼主
地块归属编辑
国家编辑完了,从红竖线开始是地块归属编辑。设置好地图显示的大小之后,就开始把地图中显示的每个格子的归属进行编辑。从第一行第一个开始挨着编辑。FF是无人地。第一个国家是00,第二个国家是01,第三个国家是02,以此类推。所有地块编辑完了,紧接着是建筑编辑。
2015年07月22日 09点07分 9
海洋、海里的城市港口等可以编辑FF,也可以编辑归属。海里的部队似乎需要编辑归属
2015年07月22日 09点07分
level 8
hjylvwsy 楼主
建筑编辑
地块信息结束紧接着就是建筑信息。一组建筑信息占16个数,即一行。城市、马厩、炮厂、港口、农田、工事、桥都算建筑。建筑总数要和文件头的数字对应上,否则闪退。
1、黑框是建筑坐标。
2、红框是建筑名称,不显示就是FFFF,显示的名称见下附表。例如1B就是BERGEN。
3、黑圈是建筑类型。00是城市,01炮厂,02马厩,03港口,04农田。
4、红圈是建筑等级。等级都是从01开始,城市等级最高到7,炮厂最高到4,其他马厩、港口、农田最高到3。
5、黑线是建筑附加功能。00无,01倒卖交易所,02宝物市场,03酒馆。03酒馆设置需要跟文档后的酒馆将领设置呼应,同时也要与文件头的酒馆总数相呼应。02宝物市场在征服里似乎闪退。
6、红线是建筑风格样式。00阿拉伯样,01欧洲样,02、03等等大家可以尝试。
7、蓝圈是城市奇观。FF无。00到0B是各种凯旋门等建筑奇观。
<capital id="0" name="Vienna"tax="68" image="capital_au.png" />
<capitalid="1" name="Ottawa" tax="63"image="capital_ca.png" />
<capitalid="2" name="Common" tax="60"image="capital_common.png" />
<capitalid="3" name="Cairo" tax="61"image="capital_eg.png" />
<capitalid="4" name="Madrid" tax="62"image="capital_es.png" />
<capitalid="5" name="Paris" tax="69" image="capital_fr.png"/>
<capitalid="6" name="London" tax="70"image="capital_gb.png" />
<capitalid="7" name="Roman" tax="65"image="capital_it.png" />
<capitalid="8" name="Berlin" tax="66"image="capital_pu.png" />
<capitalid="9" name="Moscow" tax="63"image="capital_ru.png" />
<capitalid="10" name="Istanbul" tax="67"image="capital_tk.png" />
<capitalid="11" name="Washington" tax="64"image="capital_us.png" />
8、蓝线是战壕等样式,研究不多。
9、桔圈是光环。00是无,01是红圈,02是黄圈。
10、桔圈后面的数似乎无用?
2015年07月22日 11点07分 10
补充下,00战壕01拒马02掩体,定律,建筑加成大于工事加成。
2015年08月01日 14点08分
后面4个0是不同款式的桥010203是方向,是地块一边的桥
2015年08月01日 14点08分
还有就是剩余的就是火的大小
2015年08月01日 14点08分
回复 游戏攻略神 :[真棒]
2015年08月02日 04点08分
level 9
楼主,交易所税率怎么调?
2015年07月22日 12点07分 12
可能是安装包里的某个xml设置吧,没有研究
2015年07月22日 12点07分
@hjylvwsy png怎么转换pkm,属于菜单封面的问题
2015年07月22日 12点07分
@- 图片修改更复杂了吧,PS
2015年07月22日 13点07分
@hjylvwsy 今天改了一个图,花了几个小时又是闪退,地块归属都已经做完了,只剩部队编辑,一不留神数据,就错了。楼主,有联系方式吗?
2015年07月23日 09点07分
level 8
hjylvwsy 楼主
征服文档末的酒馆部分修改
酒馆添加:文件头红三角的数字是几,就可以设置几个酒馆。后面就是要在设酒馆的城市代码那里设03,然后在btl文件末尾再列出每个城市的酒馆武将信息和城市坐标即可。
比如说紫色部分从8945开始是巴黎酒馆的一段代码。前面有5段武将的代码,比如89450000到17000000是一个武将的描述代码,武将编号、赎身的资源、出现回合数。而那个ffffffff就是武将描述段的开头,增加武将就从这里改起。一共有5段,之后是02000000,表示有2将,你搞5将的话,就要改05。后面6e080000是巴黎城市坐标。在城市编辑那里,也要在6e080a000007之后改03,03是有酒馆,01是物资交易所(6e08是巴黎坐标,0a00是巴黎名称代码,0007表示城市第七级
2015年07月22日 12点07分 13
前面有酒馆总数,世3太让人失望
2015年08月01日 14点08分
level 10
给跪了!
2015年07月22日 12点07分 14
别介,一起玩耍啦
2015年07月22日 13点07分
level 12
不过iOS改起来有些蛋疼啊[阴险]
2015年07月22日 13点07分 15
哈哈哈[哈哈]一行多出两个字符
2015年07月22日 14点07分
level 12
顶,虽然改了一点(改阵营成全民公敌,但是感觉太烦了。。。。。。。没耐心。。。。。)
2015年07月22日 13点07分 16
回复 hjylvwsy :是接近崩溃,辛辛苦苦改上n小时说闪退,从头看哪错了[滑稽]
2015年07月22日 14点07分
常闪退是挺挫折的
2015年07月22日 14点07分
回复
�����ڻʵ�
:只有一部分一部分添加运行验证了
2015年07月22日 15点07分
累
2015年07月22日 15点07分
level 14
最麻烦的是地块归属啊[狂汗]编新地图要一块一块对过去……没有那张欧洲全图简直无法想象
2015年07月22日 14点07分 18
是的 最费工夫的环节
2015年07月22日 15点07分
level 8
hjylvwsy 楼主
hjylvwsy [host]:【Mod制作小工具分享】欧洲全图美洲全图坐标表 https://tieba.baidu.com/p/3911159988
2015年07月22日 15点07分 19
还有武将的各种数据在里面
2015年07月22日 15点07分
@hjylvwsy 楼主 这个帖子hjylvwsy [host]:【Mod制作小工具分享】欧洲全图美洲全图坐标表 【Mod制作小工具分享】欧洲全图美洲全图坐... 被删除了,请问哪里可以看到啊[泪]
2025年02月28日 07点02分
level 8
hjylvwsy 楼主
一点编辑的心得:在btl中编辑完部队运行后生成的sav文档,部队是按坐标从小到大排列的,武将血值也会按照武将血量和部队血量真实累加。这样就有一个部队布阵的方法,另外编一个btl文档,只设置两个阵营,一个国家控制全世界,一个国家只有一个城或者一个兵,没有粮,这样开局不会直接胜利结束游戏,敌人也没士气动不了。然后把关于部队属性的XML中的移动力修改为几百,要塞也能移动,这样就可以随便招募单位和移动。满意之后可以添加将领什么的,然后把所有部队信息从sav文件里移植到btl中,算是一种直观的部队建造和布阵的方法吧[勉强]
2015年07月22日 15点07分 20
不对→_→。。。把所有国家阵营改成04,最多同时操作4个国家。慢慢招兵移动吧
2015年08月01日 14点08分
回复
��Ϸ������
:不行,这样一回合过了就赢了。。。。。
2015年08月08日 06点08分
回复
�����ڻʵ�
:那控制3个,我试过4个。
2015年08月08日 10点08分
level 8
hjylvwsy 楼主
2015年07月22日 15点07分 21
楼主发给我行吗?
2015年07月23日 06点07分
回复
����i
:btl文件可以在我发的mod里提取噢
2015年07月25日 15点07分
level 14
提问:我通过修改def文件实现了添加新城市名称,但是如果我的mod单单只提取.btl文件会不会闪退啊
2015年07月23日 13点07分 26
没有尝试过,最好跟修改的areaname文件一起
2015年07月23日 14点07分
你可以尝试一下,我记得以前给部队上错武将代码似乎只是不显示而已
2015年07月23日 14点07分
level 8
怎么下载
2015年07月23日 14点07分 27
要下载什么呢?
2015年07月23日 14点07分
回复 hjylvwsy :mod
2015年07月23日 14点07分
精华里mod类里有很多吧友修改分享的mod安装包或者btl文件,sav文件噢
2015年07月23日 14点07分
回复 hjylvwsy :哦哦
2015年07月23日 14点07分
1 2 3 尾页