如何让银夜之棘加入属性值配置里。[已解决]
本帖最后由 1170759450 于 2025-9-27 19:32 编辑想通过改文件把银夜之棘魔法能用属性值配置出来,t_orbment文件里除银夜之棘的所以魔法及需要的属性值,我按同意格式把银夜之棘的及自定需要属性值加进去游戏里没效果,有大佬知道怎么改会吗?
银夜之棘应该属于幻魔法吧?这个游戏生成魔法并不是像以前装备某种回路才会产生相应的魔法而是七耀属性值满足这种魔法的要求就可以生成这种魔法!应该是没有这种魔法! koujun 发表于 2025-9-27 12:38
银夜之棘应该属于幻魔法吧?这个游戏生成魔法并不是像以前装备某种回路才会产生相应的魔法而是七耀属性值满 ...
这我知道,我的意思是想通过改文件让银夜之棘这魔法能通过属性值配置出来,
t_skill.tbl文件里有这魔法,t_orbment.tbl里有除这魔法的所以魔法所需的属性值设定,
我按同样格式把银夜之棘魔法及所需要的属性值加入进去但是游戏里没效果。
银夜之棘,莱维专属魔法
20年前还有个魔法,能防2次攻击的大地之墙·改,也是莱维专属
FC正常情况只能配出混沌烙印和神圣祝福
要到SC后期,才能配出银色荆棘,但是玩家能用时还是削减版…{:3_56:}
但是现在时代不同了,可用大佬的存档修改器加到技能里
菜单不显示,指令战斗时可用
星剃斩月 发表于 2025-9-27 14:30
银夜之棘,莱维专属魔法
20年前还有个魔法,能防2次攻击的大地之墙·改,也是莱维专属
FC正常情况只能配出 ...
求一个存档修改器
星剃斩月 发表于 2025-9-27 14:30
银夜之棘,莱维专属魔法
20年前还有个魔法,能防2次攻击的大地之墙·改,也是莱维专属
FC正常情况只能配出 ...
求一个存档修改器{:3_111:} johnor 发表于 2025-9-27 14:45
求一个存档修改器
在老版空迹分区里
johnor 发表于 2025-9-27 14:45
求一个存档修改器
点击查看
星剃斩月 发表于 2025-9-27 14:30
银夜之棘,莱维专属魔法
20年前还有个魔法,能防2次攻击的大地之墙·改,也是莱维专属
FC正常情况只能配出 ...
老轨粉了这些我都知道,我的意思是想通过改文件让银夜之棘魔法能用属性值配置出来技术不行改了没效果,想问问有大佬知道怎么改之前编辑意思没说清楚。
1170759450 发表于 2025-9-27 15:17
老轨粉了这些我都知道,我的意思是想通过改文件让银夜之棘魔法能用属性值配置出来技术不行改了没效果,想 ...
这个银色荆棘,是在莱维战技里释放的,虽属于魔法,却无法搭配出来
你可以用修改器,把人物模型、技能替换成莱维就明白了
所以加到技能里可用
就是改完人物,对应语音文件太多,要改名替换
不然男女互替,放技能会有半男半女声音
前些天看到B站上有人改出来了,就是这样…
我还没时间测这些,目前就换了旧语音,和重制版太难听的ED星之所在
本帖最后由 1170759450 于 2025-9-27 16:03 编辑
星剃斩月 发表于 2025-9-27 15:30
这个银色荆棘,是在莱维战技里释放的,虽属于魔法,却无法搭配出来
你可以用修改器,把人物模型、技能替换 ...
我的意思的是改成和其他魔法一样全部角色可以靠回路属性值配置出来,不是这种替换人物替换就能的方式改出来。
1170759450 发表于 2025-9-27 16:01
我的意思的是改成和其他魔法一样全部角色可以靠回路属性值配置出来,不是这种替换人物替换就能的方式改出 ...
我明白你的意思,不想把这个魔法放战技里释放
要直接从魔法配出来用,得请教大佬了
我看t_skill.tbl里面银夜之棘的targeting_data字段跟别的不一样,想让玩家能用的话是否这里也要改,你可以试试
跟那个字段没有关系,我把t_orbment.tbl里面混沌利刃的C40000改成C50000游戏里就能显示出来了,所以应该是你修改t_orbment.tbl的方式不对
往里面新加入一条数据的话,可能还要去改整个数据块的计数值
两个都配出来了,添加成功,跟我说的思路一致,
这整个数据块有个计数值,你添加一条数据就得把那个数值+1
否则游戏不会读取你新加的数值 yihuxingkong 发表于 2025-9-27 16:52
两个都配出来了,添加成功,跟我说的思路一致,
这整个数据块有个计数值,你添加一条数据就得把那个数值+1 ...
大大的确是你说的计数值这问题,这计数值要怎么改
1170759450 发表于 2025-9-27 17:14
大大的确是你说的计数值这问题,这计数值要怎么改
他的计数值在文件开头,41 72 74 73 50 61 72 61 6D 的后面
41 72 74 73 50 61 72 61 6D 这一串就是ArtsParam,一串00后面有个2B,那个就是它的计数位
2B改成2C即可
yihuxingkong 发表于 2025-9-27 17:21
他的计数值在文件开头,41 72 74 73 50 61 72 61 6D 的后面
41 72 74 73 50 61 72 61 6D 这一串就是ArtsP ...
可以了谢谢大佬 yihuxingkong 发表于 2025-9-27 16:52
两个都配出来了,添加成功,跟我说的思路一致,
这整个数据块有个计数值,你添加一条数据就得把那个数值+1 ...
大佬再麻烦问下,这添加技能后的属性图标没了是一样问题吗
1170759450 发表于 2025-9-27 18:18
大佬再麻烦问下,这添加技能后的属性图标没了是一样问题吗
差不多的问题,不过这次不是计数的问题
是因为新添加了一条数据,导致后面AttrData的偏移值变了
所以要把它的偏移值也改掉,新加入一条数据后,AttrData的开头的
01 00 00 00 2A 00 00 00 EA 99 12 E9 C0 76 00 00 EF 18 00 00 00 00 00 00
偏移值从17A8变成了17B8,所以要从文件开头的41 74 74 72 44 61 74 61也就是AttrData的后面找到
A8 17这两数据块改成B8 17,这样就正常了
yihuxingkong 发表于 2025-9-27 18:50
差不多的问题,不过这次不是计数的问题
是因为新添加了一条数据,导致后面AttrData的偏移值变了
所以要把 ...
虽然计数值和偏移值还是不太懂但也非常感谢你的教程{:3_121:}
本帖最后由 longlongcat 于 2025-10-16 16:58 编辑
yihuxingkong 发表于 2025-9-27 18:50
差不多的问题,不过这次不是计数的问题
是因为新添加了一条数据,导致后面AttrData的偏移值变了
所以要把 ...
大神你好!非常感谢您的无私分享,看着您跟网友的讨论,我自己跟着做也把“银夜荆棘”加到魔法表里了,同时解决了魔法属性图标消失的问题。
但是现在还有一个问题,就是魔法表里的“银夜荆棘”里没有杀伤力等级(C、B、A、S、S+、SS等),能问下是什么原因吗?感谢!
您可以看下图:
本帖最后由 longlongcat 于 2025-10-16 17:23 编辑
yihuxingkong 发表于 2025-9-27 18:50
差不多的问题,不过这次不是计数的问题
是因为新添加了一条数据,导致后面AttrData的偏移值变了
所以要把 ...
魔法表加入银夜之棘后引发的第二个问题,就是刃系结晶回路,都会被视为同一种结晶回路,导致无法装备两个以上的刃系回路。比如下图,无法同时装备灭之刃和混沌之刃(刚又试了一下,盾系回路也有一样问题)。
是否还需要对其他地方进行调整?谢谢!
longlongcat 发表于 2025-10-16 16:45
大神你好!非常感谢您的无私分享,看着您跟网友的讨论,我自己跟着做也把“银夜荆棘”加到魔法表里了,同 ...
这个东西要去t_skill.tbl里面改。
建议你把它转成json以后再改,比较方便。
https://github.com/nnguyen259/KuroTools
这个人的python脚本可以把t_item.tbl转成json再转回去
用tbl2json.py转,改完后再用json2tbl.py转回去
转成json以后的各项数据都很清晰,不用再去用十六进制摸索了
大部分能用到的都能转,但是t_orbment.tbl转不了,所以才用了16进制编辑
记得直接下载源码,不要去release里面下过时版本
具体要改的是转成json后,银夜之棘 上面有个"data"字段,把后面的322改成276,游戏应该就会正常显示出A+。
这是我的推测,没有测试,你可以试试
longlongcat 发表于 2025-10-16 17:20
魔法表加入银夜之棘后引发的第二个问题,就是刃系结晶回路,都会被视为同一种结晶回路,导致无法装备两个 ...
这个我还真不知道,暂时也没有时间研究。你找到原因的话欢迎来分享一下。
yihuxingkong 发表于 2025-10-16 17:44
这个我还真不知道,暂时也没有时间研究。你找到原因的话欢迎来分享一下。
...
非常感谢!但是我目前的水平是个纯粹小白,第一次接触这一类的MOD操作(用十六进制修改器直接改),全都是跟着大神教程按部就班,估计没能力自己去解决问题。目前只会在t_orbment.tbl里修改回路的属性值,其他啥都不会。
想从0开始学起,比如最简单的修改装备攻击、防御等属性,应该修改t_item.tbl里的哪些地方,还有怎么知道那个代码对应哪个装备。但是一直苦于搜遍全网找不到入门的办法,或者找到能跟着学的教程。
不知道大神能否给个可以学习的链接?我试着跟着做一个装备修改。
再次感谢!
yihuxingkong 发表于 2025-10-16 17:34
这个东西要去t_skill.tbl里面改。
建议你把它转成json以后再改,比较方便。
测试可以了,显示成了A+!
这是我第一次用github上的开源项目,从零开始学,感动到哭。
一并转换了t_item.tbl,改物品也一下子豁然开朗了!
跪谢!
longlongcat 发表于 2025-10-16 18:01
非常感谢!但是我目前的水平是个纯粹小白,第一次接触这一类的MOD操作(用十六进制修改器直接改),全都 ...
t_item.tbl和t_skill.tbl都可以用那个工具转换
里面的内容懂一点英语的话应该都能看懂
hp ep str def这些都是加的绝对数值,比如hp后面填写200就会加200hp上限
effects里面是一些词条对应一些主动效果或者被动效果,比如攻击3的词条
{
"id": 1004,
"value1": 20,
"value2": 0,
"value3": 0
},
{
"id": 1010,
"value1": 15,
"value2": 0,
"value3": 0
},
1004就对应 百分比增加str,1010就对应 百分比减少def。你把1010改成1005,他就会变成 增加def 15%
这是别人整理好的一个表,可以拿来参考
longlongcat 发表于 2025-10-16 20:46
测试可以了,显示成了A+!
这是我第一次用github上的开源项目,从零开始学,感动到哭。
能帮到你就好。
本帖最后由 longlongcat 于 2025-10-17 03:14 编辑
yihuxingkong 发表于 2025-10-16 23:30
t_item.tbl和t_skill.tbl都可以用那个工具转换
里面的内容懂一点英语的话应该都能看懂
hp ep str def这些 ...
谢谢!学会转json之后,我已经把我想弄的都搞定了。顺便再问您个两个问题:
第一,下面代码来自 激励 技能,其中value2是持续回合数,value3只有0和1两个值,指的是什么?
{
"id": 80,
"value1": 100,
"value2": 3,
"value3": 1
},
第二,PAC文件中,哪个.tbl文件存放各个角色的属性值?
感谢!
页:
[1]
2