|
   
- 帖子
- 6621
- 精华
- 63
快乐币- 4331 金
钱币- 180 金
- 来自
- gd-sz
- 注册时间
- 2009-1-3
        
|
1楼
发表于 2009-2-18 11:07
| 只看该作者
| AIACT修改教程 (NBA竞技世界 猫爪) 这个教程是不知道是0几的,不过08应该可以用 补丁大家都见了很多了,但是改扣蓝动作大家一定没见过,我也只发现了一点点,不过拍蓝板这个动作这个动作的确是我改了dunk数据后发现才有的~,我把04的扣蓝代码和05的做了比较,把04的扣蓝代码替换到05里,我感觉有点04的扣蓝味道了,也许我发现完全是错误的,哈哈!先打开你的nba live 2005的游戏安装目录,你会发现有很多文件夹和文件,有我们常见的sgsm文件夹里面放补丁,fe文件夹里关系到一些界面补丁,database文件夹放的是nbalive2005的原始记录(就是每次启动游戏,会自动生成在我的文档里nbalive2005文件夹),我们要改的文件在ai文件夹里,我目前怀疑ea公司把扣蓝投篮的所有动作放在这里面,具体文件是ai\act\aiact.viv,因为05比04在这个文件夹里多出2个文件ai3ptact.viv和aidcact.viv,我感觉可能是补蓝和补扣的动作文件,所以我现在也没去研究它。(随便说一下03没有aiact.viv这个文件,我没找到) 好了废话不多说,开工~~!!) 用编辑器(关于编辑器的使用我就不提供介绍了,有关问题请去补丁区提问)打开05的aiact.viv看到了吗?有好多.act文件 assignment.act block.act (盖帽) dunk.act (扣蓝) loco.act panim.act (传球) pcontext.act preception.act ranalog.act shotconditions.act (射蓝) shotttype.act (射蓝) steal.act (断球) tipin.act ttables.act zone.act 没写的就是不知道的了 (先提供点理论的东西,我也只是猜测,扣蓝动作和盖帽的动作可能是对应关系,也就是说,一个扣蓝动作和一个盖帽动作是对应的,如果你成功改出一个扣蓝动作但没有改出一个与之对应的盖帽动作,可能游戏会卡死) 导出dunk.act改扩展名为dunk.txt,就可以打开了,发现里面有很多代码,我现在还不能很准确的翻译这些代码,还是猜测比如第一条DNKBIG2F1HBASIC这个一定是扣蓝的名称了,04和05有一些扣蓝动作是相同的。在DUNK_REG后面的,这个应该是扣蓝时的坐标,我把-90改成过-30结果不会扣蓝了,只会抛射,(-和x 可能是灯光设置回放时候用到的,有网友发现 )。(小提示:也许在这里可以改出超人扣蓝哦~!!!)后面还有如:ALYSHN2F2HJAM、LAYPSH2FBSE1HSLAP,这些也不知道,可能是空接动作和控制扣蓝后的声音的代码。我是把04的dunk.act文件里的代码和05里的做了替换,所以我提供04的代码给大家,你们对着改成一样的就好了,04和05的动作有些不一样,所以名称不一样的就不要改了(如果你要改也没关系,记得备份哦!),可能扣了就退出游戏了。都改好了,把txt改为act,导回去就可以了。不过你们用eagraph可以导出,但没办法导回去的,要和其他工具配合,bigGUI工具和eagraph,先用bigGUI新建一个aiact.viv文件,然后用eagraph把aiact.viv里的文件都导出,再用bigGUI把导出的所有文件导到新建的aiact.viv里。 动作库文件初步研究以NBA LIVE 2005为例 已知xanims和xsyms为LIVE猜测已久动作库文件 大家熟悉的AIACT就是这两个文件动作指令控制代码 因为xanims和xsyms为VIV文件 所以我用eagraph打开 得到ORL和ORD文件 应该有关联作用 XMCPDNK XMCPDNK2是上篮/扣蓝动作 SXMCPHOT是投篮动作 XMCPPASS是传球动作 XMCPSTI是抢断动作 其他还无法得知 将老外编辑的结合06扣蓝的XMCPDNK文件单独分别结合到原版的xanims和xsyms里成功 05里出现了06的扣蓝动作 其他动作不变 但会偶尔出现虚影的BUG 原因和解决方法未知 但是理论上我觉得将04-07的动作集合到一代LIVE里是可能的 希望大家都能试试 一起研究出更好的游戏补丁 原著:cloudluo 投篮 关于aiact.viv的投篮姿势,主要是由SHOTCONDITION和shottype两个文件决定的,shotcondition主要控制投篮动作发生的条件(包括区域\球员类型\准确度\角度),shottype能控制投篮动作的每个细节动作的姿势,角度,出手点高度,出手后身体移动的方向等... SHOTCONDITION的研究已经有高手放出过了,我不再说明,shottype的研究好象还没人放过,我拿出来大家一起研究一下,下面是后仰投篮的代码: fadeawayinterior SHTJERJMPER SHTSHERFDAWAY SHTJERJMPERFAKE SHTSHERFDAWAYEARLY SHTSHERFDAWAYEARLY2 HIGHARC SHTSHERFDAWAYREG SHTSHERFDAWAYREG2 REGULAR SHTSHERFDAWAYLATE SHTSHERFDAWAYLATE2 HIGHARC MOVEBACK -15 -15 DEFAULT fadeaway x fadeaway 1 24 SHTJERJMPER SHTSHERFDAWAY -------------这两个字段就是投篮的起手势,你可以把他替换成内线明星动作的 SHTJERJMPERFAKE------------这个字段决定该动作点一下是否可以是一个假动作 SHTSHERFDAWAYEARLY SHTSHERFDAWAYEARLY2-----这是跳起下落到最低点时放开投篮键做出的姿势 HIGHARC SHTSHERFDAWAYREG SHTSHERFDAWAYREG2----------这两个是投篮最后出手的动作姿势 MOVEBACK-------------投篮时移动的方向,这是向后移动 -15 -15----------------------出手时身体的角度 DEFAULT fadeaway x fadeaway-------------这一段我也不懂 1 24-------------------------出手的高度,把天勾那招高度改高点会更好~~ |
|
|