level 6
经过几天摸索,也算是能成功提取了。期间想放弃找人花钱。结果卖技术的一点也不客气,200,300,500。可谓漫天要价。现在为了大家少交学费,说一下自己的心得,不一定对也不专业都是大白话。但都是自己埋头比对文件试出来的。
2025年11月02日 13点11分
1
level 6
为了方便提取,点搜索-输入技能名-点文件名-在所有文件中搜索。特效及nut,点搜索-点脚本文件内容-基于文本-输入技能名-选passiveobject或者spr,快速找到特效和nut
技能一般最少需要5个文件夹,添加注册时注意编号重复
2025年11月02日 13点11分
2
level 6
1,character文件里面是人物动作,一般以技能英文名命名animation里的ani文件,effect里的技能ani。有些还有atattackinfo里的技能数值atk,particle里的技能移动ptl。后面两个不一定,具体看nut代码怎么写。
注册在character/角色/角色.chr文件里。因为代码读取是算行数并且以0开始,所以实际行数要+1格。(例如死亡突袭是114,那实际就要数到115行)注意有些技能有atk,那就下拉找到atk的注册。
2025年11月02日 13点11分
3
level 6
2,equipment文件里面是放技能时的时装显示,equipment/character/角色/里每个文件翻找技能名ani。(快速搜索看开头)
注册在equipment/角色.lay文件里,也是数行数
2025年11月02日 13点11分
4
level 6
3,clientonly/skilltree/角色.sp里找对职业英文名及技能编号,复制技能树信息。clientonly/skilltree/角色.sp为sp技能,clientonly/skilltree/角色.tp为tp技能。注意如果时复古在导师处学技能的,要在npc文件里找到导师名文件,添加技能编号。(注意编号顺序也代表的技能显示排序,如死亡突袭236设置成48级技能最好跟在疯狂屠戮66后)
2025年11月02日 13点11分
6
请问下,黑武的TP技能怎么开启?我看PVF里已经有了,但是游戏里没有。
2025年12月09日 09点12分
@KaTonic 在tp文件里添加技能编号和坐标。就是我上面说的这个后缀为tp的文件。
2025年12月09日 09点12分
@KaTonic 技能编号是在skill文件夹里后缀.lst的文件里找吗?
2025年12月09日 10点12分
level 6
4,skill技能文件,主文件只有一个按技能名提取。注册在skill/角色skill.lst中。
2025年11月02日 13点11分
7
level 6
5passiveobject特效,提取主要看技能nut里调用的是哪个特效,确定编号后。在注册列表里快速定位,把里面关联的所有文件都提取,包括ani所有文件和atk文件有时也有ptl文件(实测有的只需要提取要的技能ani和atk也可以)
2025年11月02日 13点11分
9
level 6
顺嘴一说,改变技能贴图显示效果也可以直接改技能ani调用的npk。但有些在passiveobject的effect-ani里,有些在character的effect-ani文件,自己定位修改。
注册在passiveobject/passiveobject.lst文件里,注意编号重复
2025年11月02日 13点11分
10
level 6
6,spr文件nut技能运行逻辑与调用特效等。里面包括技能nut,有些有po特效nut和ap-nut。后面两个不一定。提取一般主要看nut文件,确定特效编号,找特效po(注意很多版本用的是剑圣的特效,这位把多个技能与被动写在一个po里,包含几个子文件,提取时要都提取,注册挂载时也要注意都完整,需要精简的自己试验。注意剑圣是个单独的文件夹,里面有个单独的common,nut挂载文件及关联的3个文件)
2025年11月02日 13点11分
11
level 6
onSetState这个函数一般是人物动作逻辑,里面一般包含character注册的行数ani调用。有些用行数代表,有些人用CUSTOM_ANI_GUNNER名字代表。
onKeyFrameFlag这个函数一般是技能特效,伤害判定等 一般有特效编号。有些版本特效编号没写,可以提着试一下,不行就换版本提。
(别的函数改技能的话自己研究,每个函数括号里都有注释代指,每个人写的代指也不一样,比如有些用技能名,有些用编号。有些角色代指甚至有用obj的,我一搜obj出来几十个结果,人都麻了。nut具体我也看不全懂,有需求的自己研究)
2025年11月02日 13点11分
12
level 6
开始注册挂载,spr里有个主sqr/loadstate.nut文件里面个职业的 角色_load_state.nut挂载。load_state.nut职业文件里有_common.nut。_header.nut。passive_skill_gunner.nut。buff,nut。4个挂载。 可以理解为 上中下三级分支。
load_state.nut里有技能nut,po挂载. 这里说一下剑圣po的挂载有1个特效编号挂载下面5个子项目,及1个common的挂载
header.nut里主要是技能编号SKILL。状态编号STATE。注册ani编号CUSTOM_ANI。
2025年11月02日 13点11分
13
level 6
注意,修改特效编号,改passiveobject.lst,load_state.nut,技能nut里调用。几个都要改
ani同理,注册行数,header.nut,技能nut里调用。
技能编号同理,角色skill.lst,load_state.nut,header.nut,技能nut里调用。
2025年11月02日 13点11分
14
level 6
在说一句,星河的nut有加密,要先解密。我就是吃的这个亏
2025年11月02日 14点11分
18