【PSP】求金手指高阶教程

来源:百度知道 编辑:UC知道 时间:2024/05/25 08:18:00
RT,我用的FC,简单的数据搜索就不用说了,我想修改游戏中的几项锁定值,例如游戏中某一处是被锁定的不能选择,如何解开锁定并赋值,请说的详细一点。
我要修改的游戏是SmackDown vs Raw 2009,是以WWE摔跤为主题的动作类游戏,我想修改的内容是这样的:
游戏中有一项是可以自己设计一个Finisher,说白了就是必杀技。
在设计必杀技的时候会有10个动作槽,从1到10排列,组成一套动作。
初始时第一个位置是自动开启的,选择一个动作后,会开启第二个,并根据地一个动作的特性提供可以在第二个动作槽里出现的动作(不是所有动作都可以任意选择,因为需要考虑到动作连贯性),一直到选择一个“结束动作”,选择结束动作之后,结束动作之后的所有动作槽就会全部锁死。

也就是说,现在的情况是这样的:
动作槽
1 2 3 4 5 6 7 8 9 10 完成键
动作若干
我想解锁的内容是,比如我设计了一个包含三个动作的必杀技,那么1、2、3号位被占,4号位被锁,如何解锁4号位继续选择动作?
这样解锁面临着一个问题是如何突破上一个动作对下一个动作的限制,也就是说,让每个动作槽都可以自由选择动作。

最终到达的效果就是,1-10动作槽完全开启,并且可以在每一个动作槽中选择所有动作。

这个动作有些类似于一个道具,我曾试着搜索过它的字符串,有四行地址,但是,我无法看出这些地址与动作槽之间的联系。更想不出如何搜索动作槽

这已经不是高阶,是专科了吧、、、、

选择一个动作后,会开启第二个,并根据地一个动作的特性提供可以在第二个动作槽里出现的动作(不是所有动作都可以任意选择,因为需要考虑到动作连贯性),一直到选择一个“结束动作”,选择结束动作之后,结束动作之后的所有动作槽就会全部锁死。

----------------------------------------------------
这应该是游戏设计好的,老实说,应该不属于修改之列。。。-_-|||

我现在能想到的唯一方法就是网上提供的代码(类似于动作设定无限制之类的)其他无能了╮(╯_╰)╭

LZ能举个想要自行搜索的例子吗?比如,MHP2G,复仇の刻······
这样范围广了很多,不好用到实际操作。
说说我对LZ的补充的理解。
由于不知道LZ所说的具体游戏,那我就举个类似的例子吧:KOF97里的山崎龙二的近距离超杀,最终可以通过按键的次数,来决定引发的四种超杀的类型。或者是KOF2000以后,八神的八稚女之后接的超杀。
LZ是想通过解锁来达到不触发条件而发动理想中的超杀结局吧?
LS正解。
无法实现同时引发2个或者2个以上的结局。就像同时开启龙二的4个超杀结局(龙二苦恼ING···)。

理论上当然有这种修改方法,但我认为修改出的结果肯定是死机,修改必须要在游戏程序许可的范围内进行。

比如你说的,选择一个动作后,会开启第二个,并根据地一个动作的特性提供可以在第二个动作槽里出现的动作(不是所有动作都可以任意选择,因为需要考虑到动作连贯性)。

第二个动作是根据第一个动作来的,假定A之后有B、C两种分支,这是程序许可的范围,但如果你强行修改出分支D,因为超过了游戏的程序许可范围,那么轻则花屏,重则死机。
比如机战这个游戏中,机师和机体的搭配是固定的,A机师只能乘坐B机体,但如果修改为C机体,那么进入战斗画面必然死机,因为程序中没有设定A机师乘坐C机体的动画,超出了程序许可范围。但倘若关闭战斗动画,则不会死机,因为此时程序只会运行伤害值计算的部分,虽然改变了机体,但不影响程序对伤害数值进行计算。