作者SocketAM2 (AM2)
看板Powerful_PRO
标题[心得] 编辑球员能力的方法 (编辑中)
时间Thu Sep 22 19:09:04 2011
前情提要:
首先,你要像小弟一样对版上神(经病)人们高超的技术及卓越的耐心怀抱满怀的景仰
但却碍於自己的没耐心加手残,对创造"野球神"之类超级原创角色只能有憧憬
打人家分享的密码呢,又觉得那个球员名字不是自己想要的(例如想要做一队熟人)
解决的方法之一是用模拟器加上金手指,在成模创造人物
但如果想要创造一些超弱人物很可能成模通不了关就野球人生终结
(个人想在实况里创造一只自己真人打过的球队,"真实能力"@@)
而且有些能力成模没法用加点点出来,要SL也是很花时间精神
再退一步说,做一个球员要跑完整个成模流程个人觉得有点久...
总之,小弟现在研究中的目标就是:自行创造球员
因日文苦手,所以主力都在玩美版的MLB 2008 (也就是台湾卖的MLB3)
PS2模拟器是PCSX2 r4918(支援多核心!!),GS用gsdx10 MSVC15 0.1.4 SSE2
(r4918预设的GS会有记忆体用量爆炸的问题,我是改用旧版解决)
速度稳定度蛮满意的,有模拟器相关交流请私信
(Athlon X4 635 OC @ 3.2G 实战中可跑约1.3~1.4倍速,其他进行最快可约0.8~8倍速)
目前使用到的工具是GameMaster9
---------------------------------以上废话 以下正题-----------------------------
目前只会修改已创造球员(还不能自行新增球员)的以下属性,没提到就是还在研究中
背号、左右投打、弹道、六围、主守位*、全守备位置适性、球速、控球、耐力
野手特殊能力(
陆续增加中):
SprayH/PowerH/HotH/ToughOut/B2BH/RallyH/GoldGlove/PatientH
方法:
1.模拟器进入游戏(相关问题请洽模拟器版或
http://goo.gl/kyl21 http://goo.gl/Tkt4Z)
进入球员成绩编辑,My Data => Custom Edit Player => Statistics Setup
如图:
http://ppt.cc/Jx~1
利用可以合法快速在此编辑球员资料的特性,帮助下一步骤快速找到资料位置
2.打开GameMaster9,选到模拟器视窗
找个欲修改球员现在的资料搜寻,例如HR数81,如图
http://ppt.cc/UDR;
3.第一次搜寻会找到太多其他东西,所以就在模拟器改一下数字
储存後再搜寻
如图:
http://ppt.cc/0QcN http://ppt.cc/5yei
4.重复上个步骤直到GM9找到存放这笔球员资料的记忆体位置
如图:
http://ppt.cc/3oUS
5.在新视窗编辑这个记忆体位置,以MLB2008来说的话,建议选成图中红圈处的检视方式
这一区就是存放我们想编辑的球员的资料(至少大部分)
如图:
http://ppt.cc/OL!i
这里有个小技巧,选成左上红圈处的"改变文字浏览方式"後,
就可以用滑鼠滚轮在记忆体栏位"string"处滚动调整显示记忆体的位置方便检视
6.一些基本属性的位置说明如图
http://ppt.cc/@FSH
7.野手特殊能力(1): SprayH/PowerH/HotH/ToughOut/B2BH/RallyH/GoldGlove/PatientH
如图:
http://ppt.cc/tm8n
GM9视窗下方的"BIT"显示的是2进位的八位数,对应图中说明的八个能力
"1"和"0"分别代表此八项能力的有无
要修改的话要选到记忆体位置输入这2进位的八位数对应的
16进位的两位数
快速计算的方法如果是win7的话打开小算盘使用"程式设计师"检视模式
选"Byte"、"2进位",打入想要的八码再选16进位就会显示出数字了
当然如果你是强者可以心算,算得快还满屌的
8.野手特殊能力(2):
VS Lefty/Clutch Hit/Catcher..............................
http://ppt.cc/S5@,
Base Clearer/Bunt/Power Htr/Contact Htr/Walk-off Htr.....
http://ppt.cc/,R,J
Stealing/Pull Htr/Barehand Catch/Trash Talk/(续下行)
Firstball Htr/Timely Whiff/Gd Pinch Htr..................
http://ppt.cc/sGnX
Throwing/Head 1st Slide/Base Running/Agg. Running/(续下行)
Tough Runner/Spark Plug/
Morale/Intimidator*/(续下行)
Agg.Cau.Stealing/Gd Block/...............................
http://ppt.cc/(E(p
Durability/Consistency/Error Prone/Small Ball/(续下行)
Table Settler/Break DP/Canon Arm/Refined/Agg. Fielding/(续下行)
Spider Catch/Pivot Man...................................
http://ppt.cc/_AWX
所有的特殊能力对应关系已经找到,都存在上面图中20ABF030~20ABF03E的位置
试过重开机位置会跑掉,不过这些资料的"相对位置"都不会变,找到一个就有一串了
各项能力的设定方式是:
单纯灯亮不亮的能力:
如power hitter等大多数 => 单位元控制,"1"有 "0"没有
图示是灯亮或不亮,但其实分成几类的:
如base clearer、walk-off hitter => 双位元控制,可复选
前位元表示打力增加,後位元表示打框增加
五阶能力:
只有野手的clutch hitting、VS Lefty是五阶技能,
其他如FB life、spin试过都确定是三阶
(Stealling好像昏睡中有眼残看过1,但之後怎麽都试不出来)
=> 8位元(1 byte)控制,0~4表示1~5阶能力
有好有坏的三阶能力:
包含spin、gd rain、agg/cau run、patient/agg. hitter等等许多共用一格亮灯的
=>双位元控制,前坏後好,坏的位元是1就是坏,所以要好技能只有"01"
有进阶的好能力:
包括内野安打、好捕手等 => 前位元是grt,後位元是gd,"11"="00"表没有
以上有用到双位元控制的有时候不再同个byte里面而在隔壁byte
(说学术点就是放在同个word里刚好被两个byte断开)
以些能力如lucky/unlucky等等好几个都这样,但不影响前述规则
例外:
头部滑垒这个技能是我全部测过唯一的例外
=> 双位元控制,01、10、11都是有,00没有
(果然是一个俨然好技能但其实不是的假货XD)
如果是野手的话大概95%以上都找到修改的方法了
(打击动作太多懒得一一查对应,有人找到的话也请分享一下)
目前只剩下投手球路部分还没去查 再来就是球员国籍之类的小问题
正在弄"设计球员"=>"记忆体HEX值"的自动计算介面 大概完成70%左右
记忆体位置、大部分资料的对应可以看这个(未完成版)
http://goo.gl/W8hik
--
因小弟怕研究及分享的热情熄灭,故选择一边研究一边Po文,发现就补上
故本文会一直重新编辑,在完稿或小弟放弃之前各位大大的推嘘文可能会受影响
非刻意修/打断推嘘文,请各位见谅
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.192.25.86
※ 编辑: SocketAM2 来自: 123.192.25.86 (09/22 19:45)
※ 编辑: SocketAM2 来自: 123.192.25.86 (09/22 23:10)
1F:推 tsming:我用模拟器跑实况时会有速度的问题,所以玩不起来 09/22 21:28
2F:→ tsming:我的PS2几乎变成美版实况MLB专用机:P 09/22 21:29
3F:→ SocketAM2:如果是AMD多核心的话试试看我的版本吧 我也是换了才顺 09/22 23:12
※ 编辑: SocketAM2 来自: 123.192.25.86 (09/23 00:11)
4F:推 tsming:Acer 4745G, i5 450 :P 前阵子看PCSX2有新版本针对四核优 09/23 12:56
5F:→ tsming:化的样子?很久没测了 09/23 12:56
※ 编辑: SocketAM2 来自: 123.192.25.86 (09/24 07:55)