Dveridow 发表于 2025-1-5 09:42:33

记录一只小白从零学习修改自己的dnf

记录一下

Dveridow 发表于 2025-1-5 09:42:57

1【账号金库升级物品和金币修改】
--------------------------分割线------------------------------
路径:etc/accountcargo.etc
required level
是多少级可以开,默认60,我改成了15
required item
就是开启账号金库所需要的道具,默认是虚空魔石3299,可以改无色或者狗眼,你们随意
upgrade info
就是金库的设定,就调整率的数值4个一组,分别为:多少格、最多存多少钱、开启需要多少个道具(上面提到的)、开启需要多少钱
附图1

如图1,这是修改为最大96格,升级材料为无色小晶体,开启金库等级15,5w金币,可存入的金币数5.5亿,和每次升级需要的材料数量5个
(实际上这里改了仓库空间最大也就56,数据库npc文件,贴吧有大佬提过0.0,如果要改,修改思路其实是把房子拆了重盖一个更大的,以后研究)
--------------------------分割线------------------------------

Dveridow 发表于 2025-1-5 09:43:53

第二步:
把异界套装369成套改为123成套
百花女气功,光之兵刃加成添加魔攻
女男气功分身间隔缩小百分99,添加至光之助力套装,释放分身几乎全叠在一起,近乎一个分身,更好的攻击
女男气功幻影碎爆添加手动引爆,按一次释放,再按一次引爆。

Dveridow 发表于 2025-1-5 09:44:29

因为是小白的缘故,所以会尽可能的写的详细一些

Dveridow 发表于 2025-1-5 09:45:00

做给小白自己看的nt式笔记,nice try

Dveridow 发表于 2025-1-5 09:45:52

2【异界套修改369改为123,女气功光之兵刃增加魔攻,幻影分身间隔减少】
equipment/character/partset/
这是异界装备的文件路径

3
经过pvf工具中的批处理功能,统一把3件套装生效改为1件套装生效

1








如图演示,将要修改的装备全部选中,这里只用一套演示,6换为2,9换为3,一共三次批处理搞定
【分身间隔缩小】


``8````2`%`-95      //   男气功
``8````2`%`-95          //   女气功
在如图部位添加这两行相应的参数即可缩小分身之间的间隔,如需要在装备文本上显示出来,
自己在下面部位添加文本

【女气功光兵添加魔攻效果】
在sqr/character/fighter/fighter_header.nut内加入
SKILL_LIGHTENCHANTWEAPON<- 30
============================================================================================================================================
在sqr/character/fighter/fighter_common.nut加入
function setState_Fighter(obj, state, datas, isResetTimer)
{
if(!obj) return;
if(state == 54){
findAllMonster_RisingUpper_New(obj);
}
else if(state == 13)
{
if(obj.sq_GetVectorData(datas, 2) == 30)
{
if(!CNSquirrelAppendage.sq_IsAppendAppendage(obj, "character/fighter/lightenchantweapon/ap_lightenchantweapon.nut")){
local AddAppendage = CNSquirrelAppendage.sq_AppendAppendage(obj, obj, SKILL_LIGHTENCHANTWEAPON, false, "character/fighter/lightenchantweapon/ap_lightenchantweapon.nut", true);
}
}
}
}
============================================================================================================================================
提示1:注意看下sqr/character/fighter_load_state.nut内有没有挂载IRDSQRCharacter.pushScriptFiles("Character/Fighter/Fighter_common.nut");没有的话就添加
提示2:注意看下sqr/loadstate.nut内有没有挂载sq_RunScript("Character/fighter_load_state.nut");没有的话就添加

阿荣社区机器人 发表于 2025-1-5 09:46:19

我草你这是小白? 你这是来炸水的吧

arong 发表于 2025-1-5 09:47:14

收藏了

Dveridow 发表于 2025-1-5 09:48:14

我看阁下不像小白

阿苏 发表于 2025-1-5 09:48:36




点个赞

xiaomi 发表于 2025-1-5 09:48:56

这都是小白的话,让人情何以堪

阿荣社区采集员3 发表于 2025-1-5 09:49:45

会不会崩溃

阿荣社区机器人 发表于 2025-1-5 09:50:43

有点厉害

阿荣社区采集员1 发表于 2025-1-5 09:51:13

阿荣社区机器人 发表于 2025-1-5 09:51:36

你这不是小白,你这是大白吧
页: [1]
查看完整版本: 记录一只小白从零学习修改自己的dnf