主题 : 【求助】ALPHA外传静态武器残弹的修改方法,Triple-E老大请入!
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
楼主  发表于: 2006-07-18 13:55

【求助】ALPHA外传静态武器残弹的修改方法,Triple-E老大请入!

看了教程,武器的残弹很是怨念啊,又没有残弹X2的芯片
虽然我知道会有共用属性,但是我已经做好备份了
请老大给出一个残弹修改的例子吧!
看教程我真的是研究不出来
谢谢拉~~~
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7689
威望: 83 星
金钱: 794 浮游币
贡献值: 9860 点
好评度: 13244 点
人气: 1271 点
在线时间: 1964(时)
注册时间: 2004-03-25
最后登录: 2024-10-19
沙发  发表于: 2006-07-18 18:07

残弹并无一个很好的解决方法,如果出现共用代码,那么残弹代码位就会只有一个字节。这游戏要求现有残弹和最大残弹要一致。只改最大残弹的话现有残弹为0时,一样不能使用该武器。所以具体算起来很麻烦。
残弹(1或2):其储存规律是第一字节的前半字节每+2现有弹药就+1(前半字节只取偶数,如果是奇数的话,那么-1再取偶数)。第一字节的后半字节每+1,最大残弹上限就+4,当超过4×16=64时,就向前半字节进位,使它变成奇数。其第二字节每+1,现有残弹数就+8。但是要注意的是有4种基本情况。分别对应游戏中弹药数—4×N后所得值为0、为1、为2、为3 (N取使残弹数能够小于4大于等于0的整数)。所冶Ρ改时会发现4种初始值,这4种初始值决定了你某些残弹数值肯定达不到(因为只能4个一改)。还有,有的时候它只有一个字节,那么残弹的最大值只有可能分别是04、05、06、07这4种。
举例:按造上面的说法首先找到残弹位址,当N=1时(具体N为多少要看机体而定,这个得自己实验)而且无共用情况(残弹位为2),此时假设某机体残弹位址显示B1 08
第一字节前字节(B-1)÷2=5(这是现有残弹数1)
第一字节后字节(因为B=11为奇数所以要整合前字节的奇位)11h×4=44h=68(这是最大残弹数1)
第二字节8×8=64(这是现有残弹数2)
N=1这是最大残弹数2
所以现有残弹数=5+64=69
最大残弹数=68+1=69
这两个一定要相等。
第二个例子
当残弹字节为1时(共用情况出现,很好判断,看残弹第二字节是否为0X就行了,不是0X就是共用出现了),假设N=3。此字节显示为E1
第一字节前字节E÷2=7(这是现有残弹数)
第一字节后字节1×4=4(这是最大残弹数1)
N=3这是最大残弹数2
那么现有残弹为7,最大残弹为3+4=7。出现这种情况残弹最大只能为7。而且如果N=0的话残弹最大只能为4,否则现有残弹和最大残弹不可能相等。
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
板凳  发表于: 2006-07-18 21:18

如果改了共用的残弹数
是否相关联的武器残弹都跟着变?
还有请问:
1.武器修改(只修改了属性,攻击气力合成,射程,EN)
导致1~N个武器适应性出现E
这样会当机吗?加全适应芯片可以解决吗?
还有,会使非- 的适应性变成 - 吗?
2.想使不耗费EN的武器(光束军刀等)耗费EN
它的EN地址是怎么表示的呢?
多谢了!
[ 此贴被chrismen在2006-07-18 21:47重新编辑 ]
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7689
威望: 83 星
金钱: 794 浮游币
贡献值: 9860 点
好评度: 13244 点
人气: 1271 点
在线时间: 1964(时)
注册时间: 2004-03-25
最后登录: 2024-10-19
地板  发表于: 2006-07-19 00:28

引用
引用第2楼chrismen2006-07-18 21:18发表的“”:
如果改了共用的残弹数
是否相关联的武器残弹都跟着变?
还有请问:
1.武器修改(只修改了属性,攻击气力合成,射程,EN)
导致1~N个武器适应性出现E
.......

1不会死机,但是很不好看。
2和那些耗EN的武器地址是一样的,但是对于什么都不耗的武器把该地址随便改动后,EN消耗是出来了,但是武器列表可能会出现异常状况,不推举这么做。ALPHA外传限定很多,并不能像F那样随心所欲。所以能够不动的地方最好不要动,否则就麻烦大了。
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
草席  发表于: 2006-07-19 08:23

适应性E的话
效果是否等同于-?
或是显示E但实际应用还是不变?
级别: 论坛版主
UID: 26192
精华: 3
发帖: 1171
威望: 10 星
金钱: 91196 浮游币
贡献值: 8824 点
好评度: 4409 点
人气: 600 点
在线时间: 103(时)
注册时间: 2005-05-05
最后登录: 2024-11-09
5楼  发表于: 2006-07-19 11:51

如果你改武器适应性变成全E的话,那么不死机已经是RP不错了。
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
6楼  发表于: 2006-07-19 12:28

楼上看清楚点
我没说适应性全E
修改过程中我也没出现全E的情况
如果你没研究到这一步请你不要说"RP""死机"这一类话
虽然我水平不高但是改机体机师到武器还没S过机
T老大的话我记得,危险的我会跳过,跳不过还有备份补丁
全E和死机没什么大不了,再说外传也不是那么好4机的,只要你发现问题,就没有问题!
级别: 论坛版主
UID: 26192
精华: 3
发帖: 1171
威望: 10 星
金钱: 91196 浮游币
贡献值: 8824 点
好评度: 4409 点
人气: 600 点
在线时间: 103(时)
注册时间: 2005-05-05
最后登录: 2024-11-09
7楼  发表于: 2006-07-19 12:49

何必如此激动,怪我没看完帖子,我道歉。
更正一下,武器适应E只是最低不等于-
武器适应性直接关系武器伤害度
公式如下
武器攻击力X(机师气力+机师射击或格斗值)X适应性参数/200
A = 100% B = ??% C = 66% D = ??%   E = ??%
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
8楼  发表于: 2006-07-19 13:11

乱激动一把是小白一大特性
哈哈
武器我还是担忧2点
一是出现E后,实战时效果真的会变成E而不是显示错误那么简单
我个人估计应该是攻击力(或别的属性)共用的武器一旦被修改后
相关联的那个武器与修改的武器适应性叠加,造成E,如果事实真是这样的话,那么E只是显示问题而不涉及
实战效果
二是如果真的叠加我希望不会使武器出现-才好!>_<
边测试边等T老大解疑.....
级别: 论坛版主
UID: 26192
精华: 3
发帖: 1171
威望: 10 星
金钱: 91196 浮游币
贡献值: 8824 点
好评度: 4409 点
人气: 600 点
在线时间: 103(时)
注册时间: 2005-05-05
最后登录: 2024-11-09
9楼  发表于: 2006-07-19 13:45

适应性E的问题我以前改重武装高达时也遇到过,-倒是不会出现,不过武器杀伤力减低是一定的,至于其他武器的关联问题也只有T老大才能解答了。
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
10楼  发表于: 2006-07-19 15:04

那+个适应性全A的不就搞定了?
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7689
威望: 83 星
金钱: 794 浮游币
贡献值: 9860 点
好评度: 13244 点
人气: 1271 点
在线时间: 1964(时)
注册时间: 2004-03-25
最后登录: 2024-10-19
11楼  发表于: 2006-07-19 17:32

武器适应性叠加以后所对应的武器适应性都会变成E,而不会使某一个依然保持A。这是这游戏特烦的一点。在攻击中是不会死机的(改机体技能倒是经常在出击或攻击画面死机),威力要则做测试才知道。
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
12楼  发表于: 2006-07-19 19:28

06AC29B7关系攻击力
06AC29B8至06AC29FC是经验相关
06AC29C0是修理增加经验,06AC29C8是战斗经验,原值0A为100%经验,64就有10倍了
--------------------------------------------
以上是机战世界yashiro2原话(烙铁了)
06AC29C0为23H
T老大这经验怎么计算的呢
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7689
威望: 83 星
金钱: 794 浮游币
贡献值: 9860 点
好评度: 13244 点
人气: 1271 点
在线时间: 1964(时)
注册时间: 2004-03-25
最后登录: 2024-10-19
13楼  发表于: 2006-07-19 19:57

经验有专门的公式计算。这里的经验是指经验倍率。0A代表100%。那么14就是200%,1E就是300%,依次类推。改了后获得经验相对原来就成倍增加。
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
14楼  发表于: 2006-07-19 20:12

我比较在意这个
06AC29C0是修理增加经验
值是23H
即是说23H是100%,那么46H也相当双倍咯?
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
15楼  发表于: 2006-07-19 21:16

测试了一下
适应性为E的武器实战效果同"E"....-_-
且战场中显示为乱码
+全适应A芯片可以解决
级别: 模拟小生
UID: 85252
精华: 0
发帖: 49
威望: 0 星
金钱: 2772 浮游币
贡献值: 0 点
好评度: 145 点
人气: 0 点
在线时间: 26(时)
注册时间: 2005-12-10
最后登录: 2018-05-20
16楼  发表于: 2006-07-21 00:59

T老大可以给出恢复精神消耗的地址么
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7689
威望: 83 星
金钱: 794 浮游币
贡献值: 9860 点
好评度: 13244 点
人气: 1271 点
在线时间: 1964(时)
注册时间: 2004-03-25
最后登录: 2024-10-19
17楼  发表于: 2006-07-21 20:29

恢复全精神消耗,现在我无法做到,因为我没记录地址,我记的只是数据串。现在我在国外手上无此游戏的原始ISO所以也不可能再次找到该地址。