光明之魂2——人物状态修改
2024-01-11 13:46 来源:西西手机下载 作者:佚名人物状态修改
第n个效果(1≤n≤8)
02009634+n*28 有符号2字节 时间
异常状态
02009636+n*28:0064 开启异常模式
02009638+n*28
0001 烧伤 此时[0200963A+n*28]的2字节为损伤的HP
0002 晕眩 无法移动
0003 冰冻 DEF减半,移动速度减半
0004 闪耀 此时[0200963A+n*28]的2字节为损伤的HP
0005 黑暗 DEX减半
0006 中毒 此时[0200963A+n*28]的2字节为每次损伤的HP
0007 中剧毒 此时[0200963A+n*28]的2字节为每次损伤的HP
能力提升状态
02009636+n*28:0000 开启能力提升状态
0200963A+n*28 有符号2字节 非变身魔法:技能LV;变身魔法:变成的怪物种类
02009638+n*28
法师:0005 魔法护盾,DEF增加值=技能LV*10,格挡值增加值=技能LV*8
僧侣:0003 守护魔法,DEF增加值=技能LV*20
0004 抵抗魔法,全抗性增加值=技能LV*10
0005 祝福魔法,STR、DEX、INT、VIT增加值=技能LV*8
黑暗法师:0004 变身魔法,[0200963A+n*28]的2字节为变成的怪物种类,详细内容请见“黑暗法师变身金手指”
忍者:0005 韦驮天之术,移动速度增加值=技能LV*20
-----
黑暗法师变身金手指
黑暗法师专用,可以变成其他怪物,下面金手指看不懂的请看“变身金手指生成工具”
开始变身(时间无限)
02009634+n*28:04B0 时间无限
02009636+n*28:0000 开启能力提升模式
02009638+n*28:04 开启能力提升模式的变身效果
取消变身
02009634+n*28:FFFF
02009636+n*28:00 关闭能力提升模式的变身效果
0200963A+n*28:xx 变成的怪物种类
由编号找代码:
左边是要变成的怪物的编号
┏“07”或“09”:xx即为“07”或“09”
右边是xx┃
┗“±y”,如“+8”:将左边编号加减y,再转换成十六进制,如结果仅有一位,在前面补“0”
1~7 -1
7变异 07
8 08
8变异 09
9 0A
10~23 +8
23变异 20
24~25 +9
26~28 +12
29~31 +6
32~141 +9
由代码找编号:
左边是:xx的值
┏“7”或“9”:怪物编号即为“7”或“9”
右边是怪物编号┃
┗“±y”,如“+8”:将左边代码转换成十进制,再加减y
01~06 +1
07 7变异
08 8
09 8变异
0A 9
0B 7
0C 7变异
0D 8
0E 8变异
0F 9
10 7
11 8
12~1F -8
20 23变异
21~22 -9
23~25 -6
26~28 -12
29~96 -9
97 无
98 7加强
99 无
9A 10加强 str+45 dex+7 vit+175
9B~9C 无
9D 1加强
9E 14加强
如果已知怪物的编号,使用“由编号找代码:”版,比如:
怪物编号为24,
查到“24~25 +9”这一行,
24+9=33,转换为十六进制21
再使用金手指:
0200965c:04b0 //这两行是开始变身
02009660:04 //这两行是开始变身
02009662:21 //21就是刚才算的
怪物编号为7,
查到“1~7 -1”这一行,
7-1=6,转换为十六进制6
6只有一位,补“0”得06
再使用金手指:
0200965c:04b0 //这两行是开始变身
02009660:04 //这两行是开始变身
02009662:21 //06就是刚才算的
推荐用96 姆加(移动的样子很好笑,能力也很强)
-----
'光明之魂2黑暗法师变身金手指生成工具
'把下面这段代码用记事本保存为 .vbs 文件,然后双击
'输入要变成的怪物的编号后,会在E:生成SS2.txt,里面就是金手指代码
Dim no, hexno
Set file = CreateObject("Scripting.FileSystemObject")
Set txt = file.CreateTextFile("e:SS2.txt") '输出文件的路径,可改
txt.write("开始变身(时间无限)"&vbCrLf&"0200965C:04B0"&vbCrLf&"02009660:04"&vbCrLf&"02009662:")
no=InputBox("请输入要变成的怪物的编号", "光明之魂2黑暗法师变身金手指"&vbCrLf)
if no<8 then
no=no-1
elseif no=8 then no=8
elseif no=9 then no=10
elseif no<33 then no=no+8
elseif no<143 then no=no+9
elseif no=143 then no=153
elseif no=144 then no=155
else no=169
end if
hexno=Hex(no)
if len(hexno)=1 then hexno="0"+hexno
txt.write(hexno&vbCrLf&vbCrLf&"取消变身"&vbCrLf&"0200965C:0000"&vbCrLf&"02009660:00")
-----
以下为静态数据,只能用来查看
03003DC8 2字节 移动速度
03003DE0 2字节 ATK
03003DE2 2字节 DEF(会随冰冻而变化)
03003DE4 2字节 会心率
03003DFC 2字节 道具出现率
03003DF4 2字节 集气技能消耗SP
03003DF6 2字节 格挡率
03003Df9 2字节 集气速度10
02006CD2 2字节 第一个敌人受到的实际伤害
02006CD4 4字节 第一个敌人受到的显示伤害
03003E64 4字节 关卡中主角攻击次数
以上就是光明之魂2——人物状态修改的全部内容了,文章版权归原作者所有,如有侵犯您的权利,请及时联系本站删除,更多相关光明之魂2改名的攻略资讯,请关注收藏西西下载站。
下一篇:忍影堂新手指导