~~~~CE修改队友能力值教程~~~~
本帖最后由 xbxbox 于 2015-4-14 13:15 编辑此方法可以用于任意模式修改任意球员的能力值 用CE查找球员能力值内存基址有两种比较方便的方法,一种是通过直接搜索球员能力值得到基址,一种是通过搜索球员倾向值后计算得出基址!
想要找到基址前我们先了解一下NBA2K15球员能力值与倾向值内存基址的排列顺序
⑴球员能力值基址排列顺序:原地上篮 突破上篮 背身后仰跳投 背身钩射 背身控制 移动中近距离投篮 ......取前几个值就可以搜到了
⑵球员倾向值基址排列顺序:投篮 原地上篮 突破上篮 原地扣篮 切入灌篮 接触灌篮...... 也是取前几个值就可以了
查找球员能力值基址(搜索的数值= 游戏里显示的值 减去25 再乘以3 )
以勇士的巴恩斯为例,根据能力值排列顺序的数值分别为 78 73 67 48 48 70 换算成搜索的数值就是 159 144 126 69 69 135
http://att.3dmgame.com/att/album/201504/14/102046lml8q79tcz4fd7q8.jpg
http://att.3dmgame.com/att/album/201504/14/102047jkkwn5hargw8amjw.jpg
http://att.3dmgame.com/att/album/201504/14/102049cew640wwecue00ic.jpg
打开CE,选择好NBA2K15的进程后,将数值类型改为 byte数组,搜索框内输入刚刚的查的数值,点首次搜索
http://att.3dmgame.com/att/album/201504/13/212448gmoesb76osc9ss0e.jpg
搜索出来的一般情况有两个绿色的结果,如果要修改它们,就将它们拉到下列地址列表,不是绿色的都无视掉
http://att.3dmgame.com/att/album/201504/13/2124499hg26ztxx2xyxk9t.jpg
接下来我们试着修改下第一个绿色地址的第一个数值,所对应的是原地上篮,我们将它该为 0 看一看
http://att.3dmgame.com/att/album/201504/14/102030ezjy9js08j9o0pj0.jpg
http://att.3dmgame.com/att/album/201504/14/102031m5xcchhkyzy920w0.jpg
进游戏看看,原地上篮数值没有改变,那么这个地址并不是正确的
http://att.3dmgame.com/att/album/201504/14/102032r9o99h74zzx4m8g7.jpg
那我们试试第二个绿色的地址
http://att.3dmgame.com/att/album/201504/14/102034meqm6ag4cqabsgmb.jpg
http://att.3dmgame.com/att/album/201504/14/102034ive6uya6l4myjn6l.jpg
进游戏看下,原地上篮变成了25 ,那么这个地址就是我们要找的基址
http://att.3dmgame.com/att/album/201504/14/102035m0goe2w6uzqqhgug.jpg
接下来我们把地址列表里数值类型长度改成57 我们就可以修改球员的所有能力值了
查找球员倾向基址(搜索数值就是游戏里显示的值 0—100)
根据倾向值排列顺序的数值分别为 62 15 55 5 45 60
http://att.3dmgame.com/att/album/201504/14/102050uk8l7hs50e360fu7.jpg
http://att.3dmgame.com/att/album/201504/14/102052hinhi0i3bh0n688h.jpg
http://att.3dmgame.com/att/album/201504/14/102057gtt1o09hg6rb990b.jpg
同样数值类型选择 byte数组,输入刚刚查的数值搜索,搜索出来后我们看到有4个结果
http://att.3dmgame.com/att/album/201504/14/102036zb4hpa5ph56c5o4k.jpg
接下来我们就一个一个的试,我们将第一个地址数值改为0看看,对应的投篮这个数值
http://att.3dmgame.com/att/album/201504/14/11440955lk2pg0e3og7lmd.jpg
http://att.3dmgame.com/att/album/201504/14/114410ev85gp54ebmbqqgg.jpg
游戏里的数值没有变化,那么这个地址排除删掉
http://att.3dmgame.com/att/album/201504/14/1020387ahm8mmvhelhh3xk.jpg
继续第二个地址,将它改成0看看
http://att.3dmgame.com/att/album/201504/14/102041uv10604s290740j4.jpg
游戏里投篮数值变成了0 那么这个地址就我们要找的
http://att.3dmgame.com/att/album/201504/14/1020397blzyl7l00hv0xjh.jpg
找到倾向地址后,我们就可以计算出球员能力值的基址了,双击倾向地址复制,然后点手动添加地址,将地址黏贴进去,在后面减去3A,类型选择Array of Bytes 长度57,然后确定就得到了能力值的基址
http://att.3dmgame.com/att/album/201504/14/102042n13solt4ul1on0e9.jpg
http://att.3dmgame.com/att/album/201504/14/102043g45xgbb5i0287rz2.jpg
顺便提一下,我们知道了球员能力的基址,同样可以计算得出徽章的基址,那么影响球员发挥的无非是球员能力值 徽章 倾向!
复制球员能力的基址,手动添加,粘帖地址,后面加上88,长度改为16,确定
http://att.3dmgame.com/att/album/201504/14/102044034w0jf3j3efhkwk.jpg
http://att.3dmgame.com/att/album/201504/14/1020451ih4nhni1gjmcn7a.jpg
PS:最后说一下,经过我的测试,MC模式到第二个赛季之后,用第一种方法无法找到正确的球员能力基址,比如游戏里原地上篮显示78,第二个赛季显示的依然是78 ,但搜索的数值却不是计算出来的159,而是160 ,所以怎么搜都搜不到正确的了!那么用第二种方法就可以找到正确的球员能力基址(MG其他模式不知道第二个赛季后是不是也这样,没试过)
{:3_121:}技術帖,要支持一下 樓主可以教我怎麼用HOOK嗎?{:3_113:} 頂 上 去
{:3_135:} 史提芬楊 发表于 2015-4-14 13:03 static/image/common/back.gif
技術帖,要支持一下
我之前在你教程五的帖子里问过你为何按你的方法找到了基址却修改不了队友的能力值,我一直奇怪!所以重新开了个档,发现可以改,但模拟到第二个赛季就不行了,所以我就觉得基址变了,但球员能力值与倾向的偏移量应该是没有变的!所以我就试了下先找队友的倾向值再计算出球员的能力值,试了下果然找到正确的基址
xbxbox 发表于 2015-4-14 13:28 static/image/common/back.gif
我之前在你教程五的帖子里问过你为何按你的方法找到了基址却修改不了队友的能力值,我一直奇怪!所以重新 ...
{:3_121:}太優秀了
史提芬楊 发表于 2015-4-14 13:17 static/image/common/back.gif
樓主可以教我怎麼用HOOK嗎?
哈哈,你觉得我像是搞IT的吗:L
xbxbox 发表于 2015-4-14 13:30 static/image/common/back.gif
哈哈,你觉得我像是搞IT的吗
{:3_94:}我覺得你挺適合的啊
史提芬楊 发表于 2015-4-14 13:31 static/image/common/back.gif
我覺得你挺適合的啊
哈哈,我也觉得是,但无奈大学选得专业跟这个差了十万八千里,工作更是毫无相干啊:Q
xbxbox 发表于 2015-4-14 13:35 static/image/common/back.gif
哈哈,我也觉得是,但无奈大学选得专业跟这个差了十万八千里,工作更是毫无相干啊
...
{:3_56:}我也是啊.....2K16我應該沒時間玩.......{:3_57:}
史提芬楊 发表于 2015-4-14 13:39 static/image/common/back.gif
我也是啊.....2K16我應該沒時間玩.......
玩肯定有时间玩,天天玩肯定是不可能的!!时间都是挤出来的:D
xbxbox 发表于 2015-4-14 13:43 static/image/common/back.gif
玩肯定有时间玩,天天玩肯定是不可能的!!时间都是挤出来的
{:3_56:}這樣說也是沒錯,但是太不健康了
哇,这个帖子得支持,顺便学习一下 说下修改徽章的方法,尽可能的简单点的
找到球员的能力值基址,然后双击地址复制,再手动添加地址,在地址后面加上 88 类型选择 Array of Bytes 长度16 就能得到徽章基址了
长度16表示有16个位置,16个数值
一个徽章都没有自然就是 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 徽章全满就是254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
根据下面的图举个例子
例如得分射手的金色徽章(金徽章=铜徽章+银徽章),得分射手的铜徽章和银徽章都在位置5 ,那么得分射手金徽章数值就是0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0
再比如拦截者的金色徽章,铜徽章在位置14 银徽章在位置15,那拦截者的金色徽章数值就是0 0 0 0 0 0 0 0 0 0 0 0 0 128 1 0
想要哪个徽章就找到其对应的位置,对应的代码
配上游大的图
http://att.3dmgame.com/att/forum/201410/26/011143eoq4383kllvqqe0i.jpg
+1+1+1+1+1+1+1 请问mt模式里面的合同数目能修改吗? 这个还是有点看不懂 嘿嘿 特别是改徽章!不过谢谢分享啦! hmc1985 发表于 2015-4-16 16:25
每个球员有一个合同数,用于打mt模式的比赛的,打一场,合同数就少一个,如果合同用完了,就需要用mt点数 ...
合同数一般显示是多少啊?你自己用CE找找看,先输入你看到的值,打一场后再搜索变化的值! Lopzn丶 发表于 2015-4-16 21:09
这个还是有点看不懂 嘿嘿 特别是改徽章!不过谢谢分享啦!
不知道你会CE的基本操作吗?去百度看看,后面再看教程会很容易的! xbxbox 发表于 2015-4-17 17:06 static/image/common/back.gif
不知道你会CE的基本操作吗?去百度看看,后面再看教程会很容易的!
CE是知道弄就是弄徽章这里有点看不懂 不知道怎么对应每个徽章的地址
Lopzn丶 发表于 2015-4-17 20:28
CE是知道弄就是弄徽章这里有点看不懂 不知道怎么对应每个徽章的地址
具体什么地方不清楚? xbxbox 发表于 2015-4-17 17:04 static/image/common/back.gif
合同数一般显示是多少啊?你自己用CE找找看,先输入你看到的值,打一场后再搜索变化的值! ...
不行,直接搜数字是搜不出来的,我试过好多次了,我怀疑这个跟球员属性差不多,是通过计算得到的,但应该不是属性的-25*3这种,因为合同有的只有1,2,这样减了,就直接是0了,具体的我也不知道,所以很烦
hmc1985 发表于 2015-4-18 16:37
不行,直接搜数字是搜不出来的,我试过好多次了,我怀疑这个跟球员属性差不多,是通过计算得到的,但应该 ...
那就是应该和年龄是一个类型的,是根据年月日来判断的!修改球员的年龄,调的就是出生年月,那么合同数调的也应该是年月日 楼主这个方法好,比较通用。建议用楼主这个方法来找原地上篮。 xbxbox 发表于 2015-4-18 17:17 static/image/common/back.gif
那就是应该和年龄是一个类型的,是根据年月日来判断的!修改球员的年龄,调的就是出生年月,那么合同数调 ...
修改年龄的帖子地址能发一下吗?谢谢!
我想用MC模式修改自己建的球员,是到了第二个赛季的,每次搜索都是搜不到球员的,MC模式又看不了球员的倾向,这该怎么修改 a344072464 发表于 2015-4-19 16:04
我想用MC模式修改自己建的球员,是到了第二个赛季的,每次搜索都是搜不到球员的,MC模式又看不了球员的倾向 ...
mc模式自己建的球员第二个赛季依然可以用第一个方法搜到的啊 hmc1985 发表于 2015-4-19 14:34
修改年龄的帖子地址能发一下吗?谢谢!
你是说修改球员的年龄吗? xbxbox 发表于 2015-4-19 21:22 static/image/common/back.gif
mc模式自己建的球员第二个赛季依然可以用第一个方法搜到的啊
不知道为什么,我用别人给的那个CE地址点开,其他数据都是对的,但是属性全是255的数值,其实属性没有那么高,然后用你这个方法,打上255就可以搜到我那个球员,但是每次关闭以后就会恢复原样,新建一个存档就可以用你这个方法
{:3_160:}{:3_160:}{:3_160:}
页:
[1]
2