台服dnf吧 关注:112,903贴子:1,698,414

开坑记录一下今天开始的改版经历 85偏手动复古

只看楼主收藏回复

玩了多个知名版本感觉都很棒,不过各个版本离我追求的那种综合了手动复古练级、各种便利性更新以及装备多样化的感觉都差了一些,因此我决定自己入改版坑。(其实狗哥改神迹加上了各种老任务和低级深渊已经非常接近我的理想版本了,不过我想要紫装也有用武之地而不是一身假粉无敌,而且想要调整一下怪的强度)。另外我本身就对修改游戏很感兴趣,所以就不改现成版本了而是用清风1031底板,这样学到的东西会多一些。
前段时间我尝试加二觉结果捣鼓了半天才找到问题,因此我准备开贴记录一下我作为一个小白遇到的问题和解决办法,供以后新入坑的小伙伴来参考,少走弯路。
因为现实比较忙所以我更新大概会非常慢


IP属地:美国1楼2024-04-23 23:41回复
    干巴爹


    IP属地:湖南来自Android客户端2楼2024-04-24 00:05
    收起回复
      联动一下之前发过的记录我玩各种版本的贴子:/p/8792836116
      以及我大致的改版方向:
      1.考古老版本解包,加入早期60版本任务,包括刷图评分、送sp书、经验书、属性石之类的任务。一些任务可以参考狗哥改神迹,非常棒;
      2.1到60级慢刷多刷远古图,61级之后经验优化,相当于添加一段60级的毕业期。沿用原版制作远古装备肝度,但每日改成重复任务。远古图添加有助于提升的道具如矛盾等。异界改成3、4、5件成套;
      3.考虑全开地狱级,地狱级难度变态,可能需要对策或猴戏装备,但给予特殊奖励。到时候视实现难度而定;
      4.加入二觉技能,全面调整技能强度,配合装备能有不同的加点流派;
      5.加入老版史诗装备掉落,加入npc武器获取。加入85史诗和传说装备。全面调整75级以下装备属性。调整紫装套装属性,让它们加入某些地图的对策效果或者各技能流派效果等等,不再是毫无亮点的过渡装;
      6.在某些方面减负,如随意获取深渊票等。参考各版本的便利性优化,如技能剩余冷却时间等。


      IP属地:美国3楼2024-04-24 00:10
      收起回复
        我也在改 便利性nut 伤害nut 1-85任务,地图 全职业技能都已经测试修复了 下面准备提点优化性二觉三觉被动


        IP属地:江苏来自iPhone客户端4楼2024-04-24 00:36
        收起回复
          首先是二觉技能的导入,已经有叫做60剑圣的大佬做了十职业完美二觉包,链接:
          6ZO+5o6l77yaaHR0cHM6Ly9wYW4uYmFpZHUuY29tL3MvMVpfVFJHSTRFTVhreHNiczdMVERNbncgCuaPkOWPluegge+8mjNpaWc=
          用pvfutility导入进pvf之后,还需要关联上nut和passiveobject才行,不然会进图灰技能以及技能丢伤害。这个问题困扰了我好几天通过对比神迹的pvf我才解决的
          loadstate.nut关联剑圣60common以及各职业load_state.nut,关联之后技能才能使用:
          passiveobject.lst加上导入的obj,加上之后技能才有动作特效及打击伤害:

          值得一提的是pvf里新加的物品、技能、被动对象等等都需要添加到相关文件夹里的列表文件(.lst)中


          IP属地:美国5楼2024-04-24 01:17
          收起回复
            一同加油,顶起


            IP属地:湖北来自Android客户端6楼2024-04-24 01:41
            回复
              定一下,我一直再找清风1031,带二觉,带75/85ss的但是找不到


              IP属地:河南来自Android客户端7楼2024-04-24 05:05
              收起回复
                插眼


                IP属地:法国8楼2024-04-24 05:29
                回复
                  楼上的链接是base64转码了的防止度娘吞楼,百度base64解码即可。/p/xxxxx是贴吧的贴子,加上前缀即可。如果是/s/xxxxx则是度盘。
                  去dnf资料站考古了一下老版本的任务准备加进去,这一步应该比较简单。考古链接:aHR0cHM6Ly9kbmYucXEuY29tL2Jvb2syMDExL2dkYy8xMDAyOC8xMDA5NC8xOS5zaHRtbA==
                  不过在底板pvf里我看到了一些奇奇怪怪的可能是台服有而国服没有的任务,所以我准备先进游戏玩一轮看看到底都有些啥。为了方便测试,写一个城镇移动速度称号和一个经验药放赛丽亚商店出售,正好分享一下最基本的pvf修改:添加装备或道具。
                  称号属于装备,在equipment/character/common/title找到dnf_administrator.equ即DNF运营商称号,因为我只要城镇移动速度词条所以选了最方便的它,复制粘贴改名叫dnf_advanced_administrator.equ即DNF高级运营商,里面有一些参数可以自己随便调试着玩。我把[room list move speed rate]即城镇移动速度词条改成5.0,就是+500%。图标和动画不变,和DNF运营商共享。如果想要加上其它词条可以从别的称号里复制词条过来。比如我想加个命中率+50%,就随便找个有命中率词条的称号,复制[stuck]词条,改成-50。
                  图里[attach type] account(账号绑定)会导致无法穿戴提示等级不够,不知道为什么。改成trade就行。

                  然后是最重要的一步,在equipment.lst装备列表里关联上这个新加的称号。我选了202404001这个代码方便归档。这也是用GM工具发给自己装备时对应的代码。新加的东西最好都整理备份一下免得日后弄重复了导致冲突。

                  以类似的手法在stackable道具里找到经验药,复制,改名,改成8倍的效果,然后加入stackable.lst
                  我懒得打开GM工具,那么把这两个东西加入赛丽亚商店:在itemshop(NPC商店)找到赛丽亚,把空余的位置(-1)改成想让她出售的物品代码,即我刚刚加入的202404001和202404002。这里就不需要加入lst了,不过需要回到这两个物品的代码里,加上[need material]或者[price]词条,也就是在NPC商店购买所需要的材料或金币。

                  对了,装备词典收录装备还没研究,之后再说。


                  IP属地:美国9楼2024-04-24 06:27
                  收起回复
                    85级还加石头和sp书,你就别想吃转职书了


                    IP属地:广西来自iPhone客户端10楼2024-04-24 07:52
                    收起回复
                      添加GSD心眼系列任务(格兰之森到天空之城刷图被击数)成功!明明很简单但是被一个小问题卡了几个小时
                      来看流程:首先底板有一个GSD心眼系列第11个任务也就是刷城主宫殿的任务,在恢复整个系列任务时都可以参考它的代码参数和写法。任务位置在n_quest/westcost/palaceofload/normal_25_palaceofload_gsd_mind_11.qst,编号1106。底板有的任务按地区-副本分类,比如1106被分在westcost西海岸-palaceofload城主宫殿,有的又在common文件夹里另外分类。分类杂乱的原因应该是几次大版本更新了任务系统,每次都改了分类方式避免新任务和旧任务混在一起不好分辨。台服60版的部分支线是按npc分类的,比如心眼系列在gsd文件夹里。为了方便,我在底板n_quest文件夹下也仿照台服60版新建了gsd文件夹以及kagon(卡坤,对应之后要加的技巧任务)、poongjin(风振,操作任务)、kiri(凯丽,评分任务)等等。
                      我查看了台服60pvf解包来找任务对应台词 解包是我从DAF学习网上找到的。任务代码对应quest.kor.str中的台词,如图:


                      另外我参考了9楼提到的考古资料站,任务完成条件及奖励以资料站为准。资料站内容对应早期60版本,台服60pvf应该是60版本末期。某些任务在早期更难完成。
                      掌握了这些资料,复刻心眼系列任务就很简单了。以心眼2为例,只用在心眼11的基础上修改接任务等级[level]、前置任务[pre required quest](当然,心眼2的前置就是心眼1。心眼1的前置我选择了编号102开始冒险)、完成条件[int data](三个参数对应副本编号、难度(?存疑)、被击数(这是因为[sub type]=1,如果[sub type]=2这一项就是技巧百分比,3就是操作百分比......))、奖励以及台词。我重新改动了文件名,为了方便把1106改成了10011并移动到gsd文件夹内,同时相应地更新了quest.lst中的对应任务。

                      注意每条新加的任务都要在quest.lst任务列表中关联。底板基本已经用掉了10000以前的编号,所以我从10000开始编号。编号不能太大!!!我最开始用的30000,捣鼓了几小时任务都不出现,简直怀疑人生!还好我略有编程基础,想到了这个可能
                      差不多就是这样。我添加了几条卡坤的技巧任务也成功出现了,但是不知道底板的连击杀伤率系统是否能完成操作和技巧项(我怀疑操作技巧仍然在,只是隐藏了起来)。如果可能的话,我还是想恢复旧版的操作技巧系统。接下来的目标是添加完老版1-50级支线任务之后重做职业任务和添加二觉职业。
                      最后强调两点:
                      1.检查任务链流程是否有问题,有问题的话可能导致整条任务链包括前置任务消失。任务编号不能太大,建议在10000到20000之间。之前我使用了30000导致整条任务链包括前置的主线任务都不见了。
                      2.检查quest.lst列表里和新加的任务及修改的任务是否符合。不符合的话服务端会报init channel type fail,无法跑出频道。


                      IP属地:美国11楼2024-04-25 03:10
                      收起回复
                        哇日,,,我也在捣鼓85


                        IP属地:四川12楼2024-04-25 05:11
                        收起回复
                          坐等


                          IP属地:辽宁来自Android客户端13楼2024-04-25 20:17
                          回复


                            IP属地:浙江14楼2024-04-26 11:08
                            回复
                              支持


                              IP属地:湖南来自Android客户端15楼2024-04-27 01:40
                              回复