中华MOD网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 4330|回复: 11

求助:修改军团人数问题。。。技术上希望得到帮助

[复制链接]
发表于 2011-10-12 10:57:06 | 显示全部楼层 |阅读模式
原本看到有帖子说军团人数修改的问题,但看了半天看不懂啊。
谁知道来教下:


谢谢,。。。

原帖地址:http://1mod.org/thread-686-1-1.html



必有重谢。。。。

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-12 11:22:29 | 显示全部楼层
不知有何重谢啊

点评

你会么~?~  发表于 2011-10-12 12:17

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-12 18:12:10 | 显示全部楼层
{:soso_e124:}用UE打开存档游戏,然后照着原LZ帖子的方法逻辑寻找线索,一个一个试工作量巨大的很。。。
曾经用金山游侠改过那个战略地图兵种的数目,但那只是一个数字而已,战场上没增加

点评

UE??????????这个是什么呢????不是吧 ??不是人家的人数都能达到600多?  发表于 2011-10-12 22:38

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-13 05:20:27 | 显示全部楼层
本帖最后由 key999 于 2011-10-13 06:28 编辑

这九道的帖子,以前我曾经看过,但是因为我的烂机器玩不动,所以没改,不过今天先生你有问题,我就手痒试了试,结果可以,那么我就将我的经验,在此献丑了……

前言
首先我发觉他这个改法不是直接修改人数,而是修改所谓的人数规模,也就是游戏设置里的“常规”、“大规模”、“超大规模”等等的修改,不过这类的修改与其游戏设置里的设置有一不同点就是一旦修改后除了将军部队会依照倍数增加外,,就如同是“常规”、“大规模”、“超大规模”等等,其余的部队全都统一一个数量,也就是说改了320一队或640一对,那么就是320一队或640一队,除了将军部队倍数增加外,其余的部队全都会变成320或640等。

修改准备
首先你必须要有可以修改16进位文件的程式,例如:UltraEdit32或同UltraEdit系列的任何版本,或其他可以修改16进位文件的程式,我想这问题可以问度娘或谷哥。

修改资料

【适用版本】蛮族入侵 1.4 & 1.6 ;( BI &三国MOD 1.4 & 1.6 )
(20人一队)    0000006F 00 3F 01 | 00000099 00 3F 01
(40人一队)    0000006F 80 3F 01 | 00000099 80 3F 01
(80人一队)    0000006F 00 40 01 | 00000099 00 40 01
(160人一队)  0000006F 80 40 01 | 00000099 80 40 01
(320人一队)  0000006F 00 41 01 | 00000099 00 41 01
(640人一队)  0000006F 80 41 01 | 00000099 80 41 01
(1280人一队)0000006F 00 42 01 | 00000099 00 42 01

【适用版本】1.5(原版)
(80人一队)  00000067 00 40 01 | 00000091 00 40 01

修改

一、先参考满编人数:
打开你的游戏,进入游戏中,看看你游戏设置是那个规模“常规”、“大规模”、“超大规模”等等,再来进入游戏中,也就是读存档或开新档,之后看看你最基础的步兵兵种满编是多少人一队,在心里面知道个大概。例如我的经验是,我是三国1.7A 1.4版本,使用的大规模人数设置,进游戏后选的是刘备,他的基础的步兵兵种巴蜀步兵满编是80人一队等等。这个步骤最重要的是要知道你满编是几个人一队。

看完后存档,存个你知道名字的档名。不要存太复杂,等一下找不到{:soso_e120:}

二、总共要改两个地方:
打开你的修改16进位文件的程式,例如我是用UltraEdit修改的,如下说明:

(1)先改0000006?
以我的为例子,先找到0000006?(问号?依照版本不同,我的是1.4版所以是00000060h),但通常都是在前面的位子,总之前面的0000006是固定的。找到后在找到的那一行里,依照刚刚上一点所知满编部队人数,寻找相对应的数值。例如我的是80人一队(这里要看你是几个人一队),依照上面的“修改资料”中应该是【(80人一队)    0000006F 00 40 01 | 00000099 00 40 01】这个,好,那么我们就找 00 40 01 ,如下图:

s1-1.jpg

找到了,好,这时候我们先依照人家试验过的数值修改,依照上面的“修改资料”中,你任选一种人数修改,例如我选的是320人一队,那么就将 00 40 01 改成 00 41 01 ,其实就是改个40变41,如下图:

s1-2.jpg

这时候有没有发现最右边的我画了圈圈的本来是【.@.】变成了【.A.】 其实这个视窗显示的是一般状态的显示,如果你用笔记本打开就会发现全都是这些乱码,那我特意的圈起来就是想说,下一个【.@.】应该就是你要改的地方了,这里可以当做参考。

(2)再改0000009?
这里的修改和上面的一样,也就是继续找下一个来修改,而这次要找的是0000009? 这里一样(问号?依照版本不同,我的是1.4版所以是00000090h),然后一样找0000009?。找到后在找到的那一行里找 00 40 01 ,如下图:

s1-3.jpg

在这里有没有看到最右边的我画了圈圈【.@.】,果然是我们上面说的下一个应该要改的地方。好,一样依照上面的例子,也把00 40 01 改成 00 41 01 ,其实就是改个40变41,如下图:

s1-4.jpg

这时候有没有发现最右边的我画了圈圈的本来是【.@.】变成了【.A.】,好了,和上面的一样了,ok,这样就完成了,这时候可以存档、离开了。

三、《值得注意》
(1)如果你用的是UltraEdit修改的,那么存档后会有个同档名的.bak文件在同个资料夹里,这是 UltraEdit 自动帮你存的修改前的原始档,这时候可以将它拿到别的地方或先删到资源回收筒里,但先不要删除以免发生问题可以恢复,顺便说说恢复方式,就是先将有问题的档案删除,之后将同档名的.bak文件改档名,其实就是删除.bak这档名就可以了。

(2)修改后,进入游戏中,你会发现原来的兵种生产数量显示并没有改变,这时候我跟你说,不要管他,只要你将原来的兵种或是后来生产的兵种再放到城市里去“整编”这样就可以了。至于武将的部分进过一回合就会变了,不过依照“前言”所说的道理,将军部队是以倍数增加,就如同是“常规”、“大规模”、“超大规模”等等。

这里只要知道,只有“整编”过的满编部队,才会有你所修改的数量,估计是全部敌我都一样,好在电脑AI好像不会整编,如果会的话,那就,呵呵,自己看着办吧{:soso_e120:}

(3)如果要计算16进位的话,最方便的就是微软内建的计算机,打开后选择检视→工程型,就可以了,只要在点击左上的十进位,然后输入一个数字,之后在点十六进位,就会显示了,例如十进位打上320,在点十六进位就会显示140,这里说明一下,140代表 01 40 ,如果要带入上面的修改文本中要“反过来”,变成 40 01 ,但是我跟你说,就像前言说的“这不是直接修改人数,而是修改所谓的人数规模”,因此是有它的规则的,没办法想几个人就几个人,就我观察了解……
(3-1)他的计算方式也有所不同,你看看计算机320出来的结果是 40 01 ,可是他真正的320人一队是41 01 ,因此你必须打上321 他才会变成141,反过来也就是 41 01,这才是真正的320一队。

(3-2)他的结构基础好像是以20、80、320、1280这样的倍数为基础数值,中间的40、160、640都是在第一个数值冠上 80 为倍数数值表示,其他的数值和前面基础数值相同。例如,20人一队是 00 3F 01 而 40人一队则是 80 3F 01 以此类推。

因此你除了依照上面人家实验出来的数值修改外,就是要先找到基础数值,然后看看他是基础数值还是倍数数值,之后才去计算基础数值的16进位数据,如果是基础数值的话就直接“反过来”就可以,如果是倍数数值,除了反过来外,前面数值还要加上 80 才可以。

这里我表示数学不好,有能力的人可以试试。

展示成果
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
7.jpg
8.jpg
9.jpg
10.jpg
11.jpg
12.jpg
13.jpg
14.jpg
15.jpg

不小心还打了个著名战役,呵呵。以上,完毕!
2011.10.13.0626   蒙克赤纳


评分

参与人数 1金币 +200 收起 理由
卧龙长啸 + 200 非常感谢!!!。。。值得推广。。好人呐.

查看全部评分

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-13 12:31:59 | 显示全部楼层
楼上讲得实在是太好了,UE就是UltraEdit32,比金山游侠要高级的多

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-13 12:34:21 | 显示全部楼层
key999 发表于 2011-10-13 05:20
这九道的帖子,以前我曾经看过,但是因为我的烂机器玩不动,所以没改,不过今天先生你有问题,我就手痒试了 ...

{:soso_e181:} 厉害啊,晚上有空的话试试看

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-13 19:18:50 | 显示全部楼层
  果然D有效果,不过要想玩更大的人数,配置是一个瓶颈

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-13 19:20:46 | 显示全部楼层
{:soso_e127:} 图怎么会这么小呢。汗一个

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2011-10-19 02:12:49 | 显示全部楼层
会修改的朋友制作个外挂出来啊 、、大家玩下。

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2012-9-12 17:20:17 | 显示全部楼层
我改成功了,可是无法进入战场啊
绝对不是配置问题,我配置玩帝国1000人一队都够

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2012-11-7 12:10:36 | 显示全部楼层
1.9a版本貌似没法用

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2012-12-14 12:43:57 | 显示全部楼层
其实改兵种人数很简单,在export_descr_unit里面直接改兵种想要的人数就可以了,关键是数据要是改的超过了100(人数计算方法是100除以2再乘以5=250),进不了游戏,按照16进制改的也可以,可是一进战场开始部署后也弹出,是不是内核上面有限制啊?
现在硬件都发展的很快了,罗马全站05年的游戏,当时的配置能跑个千把人还觉得过瘾,现在我玩幕府2,开30000人也不卡,但是就是被罗马全战和中世纪2的内核限制搞的人数调不上去,很郁闷

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|手机专用客户端|中华MOD官网

GMT+8, 2024-12-2 05:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表