转一篇CM的,不知还有没有人有兴趣
球员指数大揭秘!!!
声明:playcm.net上的文章就是我写的,由于参考了playcm.net上的stupid_yi的文章,因此首先发到那儿去了:)
本文主要参考了stupid_yi的文章“【完全解密】球员属性与能力值之间的关系”以及nygreen写的cm scout的源代码,严重感谢二位:)
我看到很多人说看不懂stupid_yi这篇文章,所以我想首先解释一下他的文章,这样后面说起来也比较方便.
一个球员的属性值主要分为三种:
第一种是1~20的“明值”,这种值在内存中就直接表示为1~14(16进制),这个和我们在游戏中看到的值是一致的,比如speed;
第二种是-127~+127的隐藏值,这种值在内存中表示为1~FF(16进制),这个值和我们在游戏中看到的指是不一样的,其关系是一个函数,在cm scout的源代码中这个函数表示为“Highconvert”,比如非守门员的finishing.不管这个隐藏数值为多少,经过"highconvert"的计算,在游戏中表现出来的数值都在5~20之间;
第三种同上,只是函数关系不同,在cm scout的源代码中的函数关系表示为"lowconvert",比如守门员的finishing.
关于隐藏指数:当然是越高越好了,从10进制的角度来说,指数的好坏程度从-127~+127,越来越好.从16进制的角度来说,最低是80,往高里涨就81,82,一直到FF,再高就是00,再高一直到7F就到头了.隐藏指数的对球员能力的影响程度的概念是什么呢?stupid_yi也说过了,牛人Giggs也只有Dribbling是正值!!!我新造的球员,能力全20的牛人,没有一项指数是正的,最高值不过FE而已!!!
关于天才球员的定义:隐藏指数是不会有质的飞跃的,也就是说,一个球员的隐藏指数如果最初是负值,那最高练到FF,永远成不了正值!其实这也就是cm中定义天才球员的方法了.天才之所以是天才,是有几项普通人无论如何也练不上去的值的.
关于球员能力增长:通过我的试验,发现隐藏指数涨9~11点,其在游戏中显示出来的对应值才涨1点.也就是说,从游戏中发现一个球员的finishing涨了1点,实际上是把他的可增长点数投了10点左右放到了隐藏的finishing中.而一个球员可增长点数是多少呢?就是Potential Ability减去Current Ability.
关于妖人:stupid_yi文章中说了妖人的之所以妖的原因,我再用土豆说明一下.土豆的隐藏指数里面只有三项是正的,分别是Dribbling, off the ball, finishing.这下大家明白他为什么这么能进球了吧,呵呵
好,下面开始修改.用到的工具是fpe和mcm for 0304.
1)进入游戏,选定想要修改的球员,假设该球员叫ABC
2)打开mcm,找到这名球员,在"场上位置"栏目中修改他的goalkeeper属性为一个值x,然后返回cm
3)打开fpe,切换回cm
4)然后用热键(默认为小键盘的"*"键)进入ftp
5)在"分析"这个标签页中,点击"新的",输入这个分析项目的名称,假设我们叫它"position",确认
6)选择"Data Type"为"8 bits",然后再"分析目标"栏目中填写"17",点击"开始"进行查找
7)分析结束之后点击"游戏",回到游戏中
8)从cm再切换到mcm,修改goalkeeper能力为y,不能等于x
9)重复步骤4~8,直到在下方的地址列表中剩下唯一的确定地址
10)选定这个地址,按"F10"进入内存编辑界面,刚才找到的地址就是图中的紫色位置,其值就是刚才我们在mcm中修改的值转成16进制.这个地址就是这次修改的起始地址
此主题相关图片如下:
(怎么贴图阿?)
从这个地址开始往后的前12个字节(红色框内)为场上位置的指数,依次分别是:
goalkeeper
sweeper
defender
defensive midfielder
midfielder
attacking midfielder
attacker
wing back
free role
right side
left side
central
这些值为"明值",最大改成7F,10进制就是127.再大就是负值了,会出问题.
再往下11个字节(黄色框内)对非守门员来说是"highconvert"的隐藏能力值,对守门员来说是"lowconvert",依次分别是:
Crossing
Dribbling
Finishing
Heading
LongShots
Marking
OffTheBall
Passing
Penalties
Tackling
Creativity
再往下6个字节(蓝色框内)对非守门员来说是"lowconvert"的隐藏能力值,对非守门员来说是"highconvert",依次分别是:
Handling
AerialAbility
CommandOfArea
Communication
Kicking
Throwing
再往下8个字节(绿色框内)对所有球员来说都是"highconvert"的数值,依次分别是:
Anticipation
Decisions
OneOnOnes
Positioning
Reflexes
ThrowIns
FirstTouch
Technique
这些隐藏数值最低为"80"也就是10进制的-127,最高为"7F"也就是10进制的127.
再往下28个字节则是非隐藏的属性了("明值"),依次是:
LeftFoot
RightFoot
Flair
Corners
Teamwork
WorkRate
LongThrows
Eccentricity
RushingOut
TendencyToPunch
Acceleration
SetPieces
Strength
Stamina
Pace
Jumping
Influence
Dirtiness
Balance
Bravery
Consistency
Aggression
Agility
ImportantMatches
InjuryProneness
Versatility
NaturalFitness
Determination
修改规则也是最大为7F
另外还有一些值比如Adaptability都还没有修改.这些值的地址离上述值的地址有一段距离,并不在一起,因此需要重新查找,方法同上,不再一一赘述.值的排列依次是:
Adaptability
Ambition
Loyality
Pressure
Professionalism
Sportsmanship
Temperament
Controversy
最后是球员的Current Ability 和 Potential Ability,这两个值又在第三个地方了,查找方法同上。注意的地方是,这两个值为16bit,因此查找时请把8bit换成16bit,可提高查找速度。
这两个值最大可改为"FF 7F",也就是10进制的"32767".
修改就告一段落了.有个地方我没改:教练的指数.其实这个也是可以改的.大家自己琢磨琢磨吧,我就不多说了.
搞不懂的地方:corner kick和set pieces总是变成19,不解... ...
修改的效果:我改的是前锋,最终数值如上面的图,1场比赛进了22个球
搞笑的地方:人的速度比球快:)经常看到他带球带着带着球跑到他的身后去了,还要回去追... ...
牛B的地方:怎么射门怎么有,进球率80%以上
最后,祝大家玩得愉快!也祝cm能越做越好!
声明:playcm.net上的文章就是我写的,由于参考了playcm.net上的stupid_yi的文章,因此首先发到那儿去了:)
本文主要参考了stupid_yi的文章“【完全解密】球员属性与能力值之间的关系”以及nygreen写的cm scout的源代码,严重感谢二位:)
我看到很多人说看不懂stupid_yi这篇文章,所以我想首先解释一下他的文章,这样后面说起来也比较方便.
一个球员的属性值主要分为三种:
第一种是1~20的“明值”,这种值在内存中就直接表示为1~14(16进制),这个和我们在游戏中看到的值是一致的,比如speed;
第二种是-127~+127的隐藏值,这种值在内存中表示为1~FF(16进制),这个值和我们在游戏中看到的指是不一样的,其关系是一个函数,在cm scout的源代码中这个函数表示为“Highconvert”,比如非守门员的finishing.不管这个隐藏数值为多少,经过"highconvert"的计算,在游戏中表现出来的数值都在5~20之间;
第三种同上,只是函数关系不同,在cm scout的源代码中的函数关系表示为"lowconvert",比如守门员的finishing.
关于隐藏指数:当然是越高越好了,从10进制的角度来说,指数的好坏程度从-127~+127,越来越好.从16进制的角度来说,最低是80,往高里涨就81,82,一直到FF,再高就是00,再高一直到7F就到头了.隐藏指数的对球员能力的影响程度的概念是什么呢?stupid_yi也说过了,牛人Giggs也只有Dribbling是正值!!!我新造的球员,能力全20的牛人,没有一项指数是正的,最高值不过FE而已!!!
关于天才球员的定义:隐藏指数是不会有质的飞跃的,也就是说,一个球员的隐藏指数如果最初是负值,那最高练到FF,永远成不了正值!其实这也就是cm中定义天才球员的方法了.天才之所以是天才,是有几项普通人无论如何也练不上去的值的.
关于球员能力增长:通过我的试验,发现隐藏指数涨9~11点,其在游戏中显示出来的对应值才涨1点.也就是说,从游戏中发现一个球员的finishing涨了1点,实际上是把他的可增长点数投了10点左右放到了隐藏的finishing中.而一个球员可增长点数是多少呢?就是Potential Ability减去Current Ability.
关于妖人:stupid_yi文章中说了妖人的之所以妖的原因,我再用土豆说明一下.土豆的隐藏指数里面只有三项是正的,分别是Dribbling, off the ball, finishing.这下大家明白他为什么这么能进球了吧,呵呵
好,下面开始修改.用到的工具是fpe和mcm for 0304.
1)进入游戏,选定想要修改的球员,假设该球员叫ABC
2)打开mcm,找到这名球员,在"场上位置"栏目中修改他的goalkeeper属性为一个值x,然后返回cm
3)打开fpe,切换回cm
4)然后用热键(默认为小键盘的"*"键)进入ftp
5)在"分析"这个标签页中,点击"新的",输入这个分析项目的名称,假设我们叫它"position",确认
6)选择"Data Type"为"8 bits",然后再"分析目标"栏目中填写"17",点击"开始"进行查找
7)分析结束之后点击"游戏",回到游戏中
8)从cm再切换到mcm,修改goalkeeper能力为y,不能等于x
9)重复步骤4~8,直到在下方的地址列表中剩下唯一的确定地址
10)选定这个地址,按"F10"进入内存编辑界面,刚才找到的地址就是图中的紫色位置,其值就是刚才我们在mcm中修改的值转成16进制.这个地址就是这次修改的起始地址
此主题相关图片如下:
(怎么贴图阿?)
从这个地址开始往后的前12个字节(红色框内)为场上位置的指数,依次分别是:
goalkeeper
sweeper
defender
defensive midfielder
midfielder
attacking midfielder
attacker
wing back
free role
right side
left side
central
这些值为"明值",最大改成7F,10进制就是127.再大就是负值了,会出问题.
再往下11个字节(黄色框内)对非守门员来说是"highconvert"的隐藏能力值,对守门员来说是"lowconvert",依次分别是:
Crossing
Dribbling
Finishing
Heading
LongShots
Marking
OffTheBall
Passing
Penalties
Tackling
Creativity
再往下6个字节(蓝色框内)对非守门员来说是"lowconvert"的隐藏能力值,对非守门员来说是"highconvert",依次分别是:
Handling
AerialAbility
CommandOfArea
Communication
Kicking
Throwing
再往下8个字节(绿色框内)对所有球员来说都是"highconvert"的数值,依次分别是:
Anticipation
Decisions
OneOnOnes
Positioning
Reflexes
ThrowIns
FirstTouch
Technique
这些隐藏数值最低为"80"也就是10进制的-127,最高为"7F"也就是10进制的127.
再往下28个字节则是非隐藏的属性了("明值"),依次是:
LeftFoot
RightFoot
Flair
Corners
Teamwork
WorkRate
LongThrows
Eccentricity
RushingOut
TendencyToPunch
Acceleration
SetPieces
Strength
Stamina
Pace
Jumping
Influence
Dirtiness
Balance
Bravery
Consistency
Aggression
Agility
ImportantMatches
InjuryProneness
Versatility
NaturalFitness
Determination
修改规则也是最大为7F
另外还有一些值比如Adaptability都还没有修改.这些值的地址离上述值的地址有一段距离,并不在一起,因此需要重新查找,方法同上,不再一一赘述.值的排列依次是:
Adaptability
Ambition
Loyality
Pressure
Professionalism
Sportsmanship
Temperament
Controversy
最后是球员的Current Ability 和 Potential Ability,这两个值又在第三个地方了,查找方法同上。注意的地方是,这两个值为16bit,因此查找时请把8bit换成16bit,可提高查找速度。
这两个值最大可改为"FF 7F",也就是10进制的"32767".
修改就告一段落了.有个地方我没改:教练的指数.其实这个也是可以改的.大家自己琢磨琢磨吧,我就不多说了.
搞不懂的地方:corner kick和set pieces总是变成19,不解... ...
修改的效果:我改的是前锋,最终数值如上面的图,1场比赛进了22个球
搞笑的地方:人的速度比球快:)经常看到他带球带着带着球跑到他的身后去了,还要回去追... ...
牛B的地方:怎么射门怎么有,进球率80%以上
最后,祝大家玩得愉快!也祝cm能越做越好!