查看: 3785|回复: 26
打印 上一主题 下一主题

[原创] ★实况2011绿茵传奇 非主角球员修改——让你在国家队不再有猪一样的队友

  [复制链接]
跳转到指定楼层
1#
发表于 2011-6-17 21:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 simaqingtian 于 2011-6-18 10:42 编辑

转载请注明作者:5iwan (就是simaqingtian )




注意:由于是教程贴,所以俺写得比较详细,看起来似乎比较复杂,但会用FPE的看明白了其实很简单,就那么点事:
搜索——→找到球员——→修改
核心就是通过搜索合适的数据找到球员信息,而球员是按顺序排列的(国家队、俱乐部里的球员)搜到一个其他的同队球员就好找了。
另外,修改只对你改的存档有用,别的档要另外修改。


【前言】
    玩绿茵传奇时发现中国队的球员能力相当差(可能是因为都十多岁,但俺等不了这么久,因为他们涨得太慢了),于是想改改,可游戏编辑模式修改能力后,到了绿茵传奇是无效的(但改成长类型和技能卡有效)。
网上的修改器对绿茵传奇只有修改主角球员的功能,不能修改其他球员。于是只好自己研究一番。
开始俺是想改存档的,但发现改了存档(哪怕你随便改个数)就损坏读不了了,不知为什么。
最后只好再试试内存修改,终于成功了^-^

【基本原理】
方法一利用FPE搜索实况2011的“球员ID”,找到球员信息进行修改。

因为球员ID是唯一的,而且通常数值比较大,搜索起来可以得到较少的地址,便于缩小范围。

利用nhl_7 games editor等实况修改器可以看到球员的ID(如下图)




【具体操作】
比如 杜威 的ID是69434

运行实况2011游戏,载入你要修改的绿茵传奇存档

运行FPE修改器,“目标游戏”选实况2011,“分析目标”填入我们要搜索的数值,这里当然填69434,然后点击“开始”进行搜索
基本会搜到十几个地址,那么哪个才是我们要找的地址呢?别急,让我们慢慢分析




切回游戏,进到国家队看杜威的能力信息,基本上只看前两个能力(即进攻和防守)就可以了
在我这个档里,杜威的进攻和防守分别是39和70,转换为16进制就是27和46
(用系统自带的计算器,选科学型可以方便的做进制换算,当然牛的人可以口算^-^)
那么看看这十几个地址里哪个的代码含有27和46,
依次点这些地址,在右侧有代码预览,最后你会发现一个含有27和46,如下图所示




那么就是它了,如下图所示右键该地址,选择“Edit”进入编辑模式
(注意该地址是会变的,所以你下次读档时想再改就得重新搜索,但基本都是19C开头的那个地址)




编辑模式代码含义



然后对着游戏里球员能力的顺序依次修改即可。(注意最后面的几个能力顺序不太一致,请对准了再改)




★另外一定要注意的是,能力数值的表现形式有两种:

一种是正常形式,多少就是多少,比如39就是39,转换为16进制就是27;
另一种是特殊形式,是在正常的基础上加128,还是比如39,加上128就是167,转换为16进制就是A7;

这两种有啥区别呢?KONAMI很晕,它用这样一种特殊形式来表示球员会打的“位置”
前12个能力的表现形式对应以下12个“位置”

GK SW CB SB DMF WB CMF SMF AMF WF SS CF

当某能力的数值用的是特殊形式时,则表示会对应的“位置”,用正常形式则表示不会。
比如门将,你发现他的第一个能力数值用的肯定就是特殊形式,而其他都是正常形式。因为他只会打GK这个位置
故而我们修改的时候,原来它用的是哪种,你也要用哪种。否则就会把球员的位置也改了。

那么还要回到前面搜索杜威的时候,因为杜威位置是CB,对应的是第3个能力用特殊形式表示,所以我们才能直接看他的前两个能力,进攻和防守分别是39和70,转换为16进制就是27和46(因为用的是正常形式)
可如果我们搜的球员是GK或SW的话,看前两个能力时,就要转换为特殊形式了。比如GK,你看到他的进攻如果是32,因为GK对应第一个能力(进攻)用特殊形式,那么32加上128就是160,转为16进制就是A0。如果你只是直接把32转为16进制20去找,那就找不到正确的地址了。

至于球员的其他一些信息也没有改的必要,这里就不说了。

改完后在游戏里按上下键,切到其他球员再切回来,就可以看到能力值变了。
至于总体评价不用管,到了下周电脑会自动计算出正确的评价值。

找到一个队员,其他的队员就容易了,因为都是挨着的,球员顺序和前面那个ID图中国家队里球员的顺序一致。
例如杜威上面的是杨智,下面的就是赵鹏和张林梵以及其他中国球员。对着看ID就明白了

以上搜索ID的方法前提是ID够大,否则就不行。
比如帕托 ID是 35266 直接搜索会搜到3500多个结果,没法弄
那么我们可以换个方法,利用反向思维

方法二:搜索球员“前4个能力组成的16进制数”。

例如帕托的前4个能力分别是88 33 81 87,而如前面所述前4个能力对应的位置分别是GK SW CB SB ,而帕托显然都不会这些位置,故其前4个能力都用正常形式表示,每1个能力用1个字节的16进制表示就是 58 21 51 57 。
(这里就是利用反向思维,想象一下球员能力的代码是什么样子)
计算机里字节的顺序是反过来的,故上述16进制数在计算机里表示为 57 51 21 58。
那么我们搜索时填入57512158h(后面的字母h表示这是个16进制数)就可以了。
如果运气不差的话就可以搜到(几乎不会有球员的前4个能力相同吧,就算有你再对比后面的能力就能区分出来了)
结果搜到2个地址,那么是哪个呢?试过以后发现都可以,因为你改一个另一个也会跟着变



再举个例子,内斯塔前4个能力分别是55 96 82 77,这里要注意了,内斯塔的位置是SW和CB,分别对应第2和第3个能力,故他的第2和第3个能力要用特殊形式来表示,也就是内斯塔前4个能力分别表示为55 96+128 82+128 77,即55 224 210 77,用16进制表示就是37 E0 D2 4D,计算机里这4个字节顺序反过来就是 4D D2 E0 37
那么搜索时就应该输入4DD2E037H(同理后面的字母H表示这是个16进制数,字母不区分大小写),同样可以搜到2个地址结果。




Enjoy the game!

如有问题,请到5iwan的博客留言

http://blog.sina.com.cn/5iwan

以便我统一解决,谢谢!

2#
发表于 2011-6-17 21:48 | 只看该作者
楼主辛苦了,帮顶!
3#
发表于 2011-6-17 21:49 | 只看该作者
楼主辛苦啦!~多谢!~
4#
发表于 2011-6-17 22:00 | 只看该作者
我在俱乐部队,电脑一样的····
5#
发表于 2011-6-17 22:04 | 只看该作者
这个好。。
6#
发表于 2011-6-17 23:57 | 只看该作者
顶~
7#
发表于 2011-6-18 00:30 | 只看该作者
直接改啊,,编辑里面,,
8#
发表于 2011-6-18 01:22 | 只看该作者
看得头晕,还是没意思的
9#
发表于 2011-6-18 01:55 | 只看该作者
回复 2# 大脸澎


    这里的高手太多了
10#
发表于 2011-6-18 01:59 | 只看该作者
楼主强大
11#
发表于 2011-6-18 02:18 | 只看该作者
太复杂。,,,
12#
发表于 2011-6-18 02:19 | 只看该作者
太复杂。,,,
13#
发表于 2011-6-18 02:29 | 只看该作者
我去 这个太高手 一般人弄不了
14#
 楼主| 发表于 2011-6-18 09:30 | 只看该作者
本帖最后由 simaqingtian 于 2011-6-18 10:01 编辑
直接改啊,,编辑里面,,
taitai 发表于 2011-6-18 00:30



编辑模式里改的 到了绿茵传奇没用
(能力用的不是同一个数据,但技能卡等有效)

主要是指中国队啊 其他的无所谓
绿茵传奇中国队的球员年龄会变成十多岁,能力也变得很低,还有一些国家队也一样
这是编辑模式改的
★实况2011绿茵传奇 非主角球员修改——让你在国家队不再有猪一样的队友

绿茵传奇开档却不一样
★实况2011绿茵传奇 非主角球员修改——让你在国家队不再有猪一样的队友

★实况2011绿茵传奇 非主角球员修改——让你在国家队不再有猪一样的队友


你可以看到他们的年龄变小了
★实况2011绿茵传奇 非主角球员修改——让你在国家队不再有猪一样的队友

杨昊变得最厉害,才15岁 评分才32
★实况2011绿茵传奇 非主角球员修改——让你在国家队不再有猪一样的队友

我不知道大家的版本如何,反正我用的版本就是这样
15#
 楼主| 发表于 2011-6-18 09:33 | 只看该作者
太复杂。,,,
zhangchi777 发表于 2011-6-18 02:18



    呵呵 会用FPE的就不觉得复杂了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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