3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 50164|回复: 15
打印 上一主题 下一主题

[心得] 【2016-09-02】XCOM-EU中,修改士兵属性的通用办法,估计XEW亦适用(未验证)。添加三项新内容。

[复制链接]

1

主题

142

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1664
积分
166
精华
0
注册时间
2009-1-7
跳转到指定楼层
主题
发表于 2016-8-29 20:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Aladdinn 于 2016-9-2 07:52 编辑

虽然XCOM-EU是老游戏了,但确实做的较为优秀,对得起当年的名声。最近又重新开始玩,用的是17.2G的版本——囊括XCOM-EU和XEW的那个。遗憾地发现,各类修改器都对应不上,CE脚本工作也不理想,刷士兵太费时费力。前往CE论坛仔细看了有关帖子,发现个在基地兵营修改士兵属性的规律,颇为可行。

士兵的属性包括四项数值:生命值、意志力、防御力和命中率。它们在内存中的分布具体如下:
1、 生命值、命中率和防御力三项在内存中按此顺序连续排列。因每次升级后,此三项数值为固定值,对CE修改没有帮助——虽然可被修改;
2、在防御力之后的那一个内存地址的数值,我每次均为为0C 00 00 00,没有细究其代表何值,还请哪位大神指教;
3、修改的重点来了,那就是意志力(Will)——超级士兵之所以区别于普通士兵,就在意志力的大小。每次士兵升级其都随机增加最大6点(升级兵营后为12点)。老方法失效的情况下,为得到心仪的超级士兵,玩家们需要花费大量时间L/S。而坑人的是,意志力内存地址偏偏没和其他三项数值分布在一起,而在那个0C 00 00 00的下一行。如下图:

PS:假若将意志力的地址与0C 00 00 00这个地址互换,就可以看作属性的数值为连续分布了。

为了查找到该地址,通过下面两种间接办法可达成目标。以属性为“生命值4、意志力64、防御力0、命中率68”的士兵举例,上图为修改结果截图。
1、byte数组搜索法。据上面图例显示:
  • 在CE“byte数组”项中搜索04 00 00 00 44 00 00 00 00 00 00 00 0C 00 00 00,会得到数量合适的结果;
  • 在“内存查看器”中采取穷举法,对相应的意志力地址逐一尝试。稍显麻烦,可毕竟能做到正确修改,也还不错;
  • 需要注意的是,穷举法必然带来的错误会导致游戏程序崩溃,请有意尝试此法的玩家提前存档,防止意外发生、浪费时间
  • 成功的修改也不会在切回游戏后立即体现出来,需要刷新下界面——“退出/再进”或者切换下士兵——方可看到。


2、重点推荐——声音法(仅针对男性士兵)。根据CE坛子上的大神提示,我们还可以通过定制士兵,通过搜索可自主、随意选择的“声音”项数值来实现。具体如下:
  • 在基地进入兵营,选择欲修改的士兵并打开定制(自訂)界面;
  • 确认“声音”项的数值。对于男性士兵而言,该值为1-9范围内任意可选数字;
  • 通过CE中“精确数值(EXACT)>4字节(4byte)”项,用基础的常规方法查到具体内存地址;
  • 手气好会得到一个结果,也就是正确地址,一般是三个地址;
  • 对正确结果“右键>浏览相关内存区域”,在“内存查看器”中向上翻一页,翻一页,翻一页,就能轻易发现“意志力”数值所在的正确地址,放心修改吧;
  • 对于不正确的地址,翻页后稍作分析就可否定掉,保证不会犯错;
  • 为防止意外发生,永远不要忘记提前做好存档备份
  • 以上仅对男性士兵有效,女性士兵不适用,因为“声音”值地址并不相同。在图例中,我对选择的士兵进行最后一次搜索时,定制的声音为“9”。


提示:在修改时,可以根据以上两种方法的原理互相对照着确定正确地址,提高修改效率。比如,代表“声音”的数值不在1-9范围内时,就说明您找到的“意志力”地址是错的,或者可能是女性士兵。

后记:
      一直就没体验XEW,也就没有验证以上方法是否适用于XEW,待我通关了这次的XEU之旅就去试试。此外,在下也没有找到修改士兵性别及国籍的办法,也许数据已经很明显,但能力有限,无法确定。十分期盼哪位大神能指导下。若有大神前来传授心得,还请不吝私信在下——这破论坛实在是太火了,非常容易错过重要的信息。
——————————————————————————————————————————————————
2016-09-02 添加三项修改内容,具体请查看二楼。

PS:请勿转载以上内容,也算是对3DM的支持。多谢3DM给玩家提供了这样一个交流的平台。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3
回复

使用道具 举报

1

主题

142

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1664
积分
166
精华
0
注册时间
2009-1-7
舒服的沙发
 楼主| 发表于 2016-9-2 07:45 | 只看该作者

士兵属性的通用修改新增内容:国籍、军衔、兵种。

本帖最后由 Aladdinn 于 2016-9-2 07:58 编辑

哈哈,终于被我找到更多的士兵修改,具体的地址分布见下图。



增加3个修改项目:
  • 国籍。中国士兵代码为02,其他的国家代码还请自行尝试;
  • 军衔。01-07 分别对应游戏中的7个军衔级别,数字越大,军衔越高,简单粗暴;
  • 兵种。01-阻击手,02-重装兵,03-突击兵,04-支援兵。01-04对应的兵种可能有记忆错误,但每个数字对应一个兵种是没错的。


特别提示:
  • 修改国籍真的只能修改国籍,并不能改变士兵的种族、面貌等模型数据。有强迫症(比如我)的玩家需要到定制项自行调整;
  • 修改军衔真的只能修改军衔,并不能同时提高士兵的等级,这二者是有差别的。具体来说就是,天赋可以增加但士兵的四维属性并不随军衔提高而提升,好在可以根据偏好自行修改,这不成问题。至于该士兵经历战场后,是否还能继续升级,抱歉,我也不清楚,还没有试过。玩家们可以自己体验探索的乐趣;
  • 修改兵种并不能真的修改兵种,这个修改还没有仔细研究。仅目前结果看来:

  • 游戏内兵种显示不随修改的数据而改变,但实际表现为最后一次的修改结果。即将阻击手修改为重装兵后,显示为阻击手但实际是重装兵;
  • 同一士兵的兵种属性可以被多次修改,每次新的兵种修改都会触发天赋升级从而习得新的技能(或者说天赋点)。与此同时,旧有的天赋点并不会被重置。也就是说,我们可以通过对该地址的修改,轻易的造就具备四类兵种属性的全天赋士兵;
  • 兵种被修改后再次改回,可以使该士兵的游戏内显示与实际表现一致。此一条特别为强迫症玩家(比如我)准备。

最后:
  • 修改有风险,操作需谨慎。请一定提前做好存档备份。
  • 切记过犹不及。修改的目的是提高效率,避免无谓L/S,获得更多的游戏乐趣(或者YY的乐趣),哪怕是纯粹的看得顺眼。但修改太过,相信我,不出5分钟你就会彻底地放弃游戏,无敌最是无趣。


PS:请勿转载以上内容,也算是对3DM的支持。多谢3DM给玩家提供了这样一个交流的平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

31

主题

446

帖子

571

积分

高级玩家

Rank: 4

贡献度
22
金元
4825
积分
571
精华
0
注册时间
2015-3-16
硬硬的板凳
发表于 2016-9-21 16:53 | 只看该作者
楼主的方法 确实可行我已经试过了。。。我也是下的2015年的十国语言版。。。现在唯一缺的是女性修改方法。。
回复 支持 反对

使用道具 举报

31

主题

446

帖子

571

积分

高级玩家

Rank: 4

贡献度
22
金元
4825
积分
571
精华
0
注册时间
2015-3-16
冰凉的地板
发表于 2016-9-21 16:54 | 只看该作者
女国楼主有女性修改的新方法 可以在贴里联系我。。。
回复 支持 反对

使用道具 举报

1

主题

142

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1664
积分
166
精华
0
注册时间
2009-1-7
5#
 楼主| 发表于 2016-9-23 20:46 | 只看该作者
EsoOs″. 发表于 2016-9-21 16:54
女国楼主有女性修改的新方法 可以在贴里联系我。。。

说实话,个人比较喜欢更粗狂的风格,所以没有在这方面下功夫。

有一个好消息,就在第二张图片中的某个地址确实是可以修改模型,注意是改为女性士兵的模型。坏消息是,那个地址我忘记具体的位置,而且,仅仅是修改了模型而已,该士兵的相关数据有没有随之变化我当时没有注意到。

个人建议,找个女性士兵,进"兵营"后查找数据,到内存查看器中分析下和男性士兵的差异。可以考虑从定义士兵模型的参数入手。希望兄台能得到完美的结果。
回复 支持 反对

使用道具 举报

1

主题

142

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1664
积分
166
精华
0
注册时间
2009-1-7
6#
 楼主| 发表于 2016-9-23 20:47 | 只看该作者
EsoOs″. 发表于 2016-9-21 16:54
女国楼主有女性修改的新方法 可以在贴里联系我。。。

说实话,个人比较喜欢更粗狂的风格,所以没有在这方面下功夫。

有一个好消息,就在第二张图片中的某个地址确实是可以修改模型,注意是改为女性士兵的模型。坏消息是,那个地址我忘记具体的位置,而且,仅仅是修改了模型而已,该士兵的相关数据有没有随之变化我当时没有注意到。

个人建议,找个女性士兵,进"兵营"后查找数据,到内存查看器中分析下和男性士兵的差异。可以考虑从定义士兵模型的参数入手。希望兄台能得到完美的结果。
回复 支持 反对

使用道具 举报

1

主题

142

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1664
积分
166
精华
0
注册时间
2009-1-7
7#
 楼主| 发表于 2016-9-23 20:47 | 只看该作者
EsoOs″. 发表于 2016-9-21 16:54
女国楼主有女性修改的新方法 可以在贴里联系我。。。

说实话,个人比较喜欢更粗狂的风格,所以没有在这方面下功夫。

有一个好消息,就在第二张图片中的某个地址确实是可以修改模型,注意是改为女性士兵的模型。坏消息是,那个地址我忘记具体的位置,而且,仅仅是修改了模型而已,该士兵的相关数据有没有随之变化我当时没有注意到。

个人建议,找个女性士兵,进"兵营"后查找数据,到内存查看器中分析下和男性士兵的差异。可以考虑从定义士兵模型的参数入手。希望兄台能得到完美的结果。
回复 支持 反对

使用道具 举报

31

主题

446

帖子

571

积分

高级玩家

Rank: 4

贡献度
22
金元
4825
积分
571
精华
0
注册时间
2015-3-16
8#
发表于 2016-9-23 23:15 | 只看该作者
多謝樓主了,樓主知道 能修改名字麽。。。DLC張邵傑 和後面的幾個人物送的人。。。名字全部英文。。我把DLC的CHT 改成中文 所有語言的文件都改了 可是遊戲還是英文。。
回复 支持 反对

使用道具 举报

1

主题

142

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1664
积分
166
精华
0
注册时间
2009-1-7
9#
 楼主| 发表于 2016-9-25 08:04 | 只看该作者
EsoOs″. 发表于 2016-9-23 23:15
多謝樓主了,樓主知道 能修改名字麽。。。DLC張邵傑 和後面的幾個人物送的人。。。名字全部英文。。我把DLC ...

这个还真不知哦,只知道那几个DLC送的人物都无法自定义修改的。或者,兄台可以试试在CE里面直接搜索名字有关的字符串。
回复 支持 反对

使用道具 举报

31

主题

446

帖子

571

积分

高级玩家

Rank: 4

贡献度
22
金元
4825
积分
571
精华
0
注册时间
2015-3-16
10#
发表于 2016-10-3 11:14 | 只看该作者
本帖最后由 EsoOs″. 于 2016-10-3 11:18 编辑

如楼主的图国籍00美国 01俄罗斯 02中国 03法国 04德国 上面一行右边 对应的是国籍在衣服上的牌子, 女性的声音也是有号码的比如 13=女性01  女性02=49等不是按顺序的所以查不到 兵种和楼主说的一样,关于物品开用黑市加减找到地址,然后每个地址后的000后是另外一个物品地址非常好改。以上是未知敌人中的地址特征,根据这些特征在内部敌人男女声音代码全部改了,只能用数组查找,不过规律变化不大 生命0 0 0 命中0 0 0 护甲0 0 0 移动0 0 0 移动正下方是意志 意志下六行是级别, 级别下六行是兵种 兵种上三行是 衣服上的国籍 人物国籍也是类似 左边斜对面的位置 全部都可以改,我也是研究了很久才搞明白。。。另外因为用的是未加密版,MOD都不能用听说 张邵杰和所有特殊人物改名有MOD。。可惜了。
回复 支持 反对

使用道具 举报

31

主题

446

帖子

571

积分

高级玩家

Rank: 4

贡献度
22
金元
4825
积分
571
精华
0
注册时间
2015-3-16
11#
发表于 2016-10-3 11:20 | 只看该作者
我玩的是 18G的 十国语言版 是最新的2015年出的镜像整合版本问题很多还需要用游侠的补丁麻烦死。 而且BUG也多,内部敌人玩的当中发现  任务指挥部 里面的 地球投影 不能像 未知敌人中 随意的全方位转动。。可能是BUG
回复 支持 反对

使用道具 举报

1

主题

142

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1664
积分
166
精华
0
注册时间
2009-1-7
12#
 楼主| 发表于 2016-10-22 21:30 | 只看该作者
EsoOs″. 发表于 2016-10-3 11:14
如楼主的图国籍00美国 01俄罗斯 02中国 03法国 04德国 上面一行右边 对应的是国籍在衣服上的牌子, 女性的 ...

兄台厉害啊!!!!
回复 支持 反对

使用道具 举报

31

主题

446

帖子

571

积分

高级玩家

Rank: 4

贡献度
22
金元
4825
积分
571
精华
0
注册时间
2015-3-16
13#
发表于 2016-10-28 15:10 | 只看该作者
目前在玩幽浮2.。。游戏优化太差。各种BUG。
回复 支持 反对

使用道具 举报

头像被屏蔽

0

主题

248

帖子

293

积分

禁止发言

贡献度
0
金元
2930
积分
293
精华
0
注册时间
2017-6-11
14#
发表于 2017-6-23 05:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

21

帖子

83

积分

初级玩家

Rank: 2

贡献度
0
金元
830
积分
83
精华
0
注册时间
2016-5-1
15#
发表于 2017-12-2 13:44 | 只看该作者
怎么二楼没了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-4-26 04:48 , Processed in 0.123345 second(s), 30 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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