DNF阿拉德游戏论坛

标题: DNF台服PVF修改教程:PVF修改入门教程必懂资料 [打印本页]

作者: dnf台服吧    时间: 2018-7-12 14:46
标题: DNF台服PVF修改教程:PVF修改入门教程必懂资料
早说了pvf是游戏的灵魂,要想自己修改,有必要了解一下相关的内容。
今天介绍下pvf,以及对应目录下文件的作用,算是给修改竖个灯塔,指个路。


(, 下载次数: 29)
还是先上图吧,无图无真相。
架设过的基本都了解了,接触最多的就是这个文件,Script.pvf,客户端和服务端都有这个东东,下面来揭开它神秘的面纱。


服务端和客户端都是要读取和校验pvf文件的。
服务端的数据库操作相关的,比如购买物品后会扣D点,金币等,商城物品的价格都是在pvf里面的。
客户端的动画、图片、声音资源等的路径也都保存在pvf,根据这个路径调用相关文件,如果没找到相关路径,就会显示红叉,甚至客户端闪退等。


它是以一定的格式封装起来的,所以要想查看和修改里面的内容,要用专业的工具。关于工具使用,在阿拉德大陆论坛里有详细讲到。
具体里面是什么内容,再来组图,一睹为快:

(, 下载次数: 29)
(, 下载次数: 26)

单个目录或文件介绍:

  • aicharacter:APC人偶之类的
  • appendage:附加状态相关的
  • aura:角色光环
  • cashshop:商城或者商店物品的部分配置文件
  • character:角色相关,包括副职业
  • chatemoticon:聊天表情
  • clientonly:客户端的部分配置文件
  • common:通用调用文件,比如地图传送之类的
  • creature:宠物
  • data:存放的一些技能,ui相关数据
  • dungeon:地下城
  • equipment:装备
  • etc:配置文件,包括商城、爆率等等,很多
  • event:活动相关的一些东西
  • itemshop:NPC商店
  • map:地图
  • monster:怪物
  • n_quest:任务
  • nexon:nexon
  • npc:npc
  • passiveobject:被动对象,不动的
  • pet:宠物
  • pvp_mission:PVP
  • region:区域,目前就三个,阿拉德,天界,以及素喃
  • skill:技能相关
  • sqr:存放的一些脚本
  • stackable:可叠放的物品。物品分两种,一种是装备,不可叠放,一个装备一个格子;一种就是这个,比如无色小晶块,一个格子放999个。
  • stagemap:用不到,还没研究过。
  • town:城镇
  • ui:界面相关
  • worldmap:世界地图,比如洛兰,赫顿玛尔、异次元裂缝、素喃、时空之门等。

说明:
.lst文件相当于一个列表,里面罗列了游戏要用到的东西,所以新增物品记得添加对应的列表。
.kor.str文件就是语言描述文件,所以对应的文字修改都在这个里面,改装备里面的没用,没有的也可以统一指向到这个里面,比如野猪套套装说明就是这么修复的。国服的pvf里面,对应的是.chn.str。
每个文件夹下基本都有一个.lst和.kor.str文件。
关于有哪些kor.str文件,可以看n_string.lst,这个里面全部列出来了。


作者: virus    时间: 2019-4-18 23:21
JIANGDEHAO
作者: Evejian    时间: 2019-9-15 12:09
阿里玛莎
作者: 奶茶    时间: 2019-11-9 13:48
66666666666666
作者: 奶茶    时间: 2019-11-9 13:51
666666666666666666
作者: 奶茶    时间: 2019-11-9 13:54
88888888888888
作者: 赤尾丶    时间: 2020-2-15 22:37
水水水水水水水水水水水水水水




欢迎光临 DNF阿拉德游戏论坛 (https://oldbbs.arad.ink/) Powered by Discuz! X3.3