找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 112|回复: 14

【小白长大之路之副本篇】

[复制链接]

3996

主题

3万

回帖

12万

积分

出神入化

积分
128919
发表于 5 小时前 | 显示全部楼层 |阅读模式
首先来说一下小白问我最多的问题 如何制作一个副本 也是很多小白一搞就炸的问题
此教程面向完完全全0基础 甚至都没有pvfunity的超级小白
教程非常详细 老手看着非常啰嗦 但我凭借帮助过很多小白来说
有些几乎不可能成为问题的问题 都会成为问题...
下面我就详细来说一下 手把手教小白制作一个副本































后面会继续更新如何更改难度 怪物等

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复

使用道具 举报

3996

主题

3万

回帖

12万

积分

出神入化

积分
128919
 楼主| 发表于 5 小时前 | 显示全部楼层
先收藏再说捏

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4003

主题

3万

回帖

12万

积分

出神入化

积分
128995
发表于 5 小时前 | 显示全部楼层
好贴,前排,感谢分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
如何理解地图文件里面的内容呢?
[type]标签很好理解,是指你房间类型是普通房间还是BOSS房间,如果是BOSS房间,击杀BOSS后副本流程结束。
[greed]标签是指地图连接方向,也就是这个地图有几个“门”,门的朝向是怎样的。
这两个标签在pvf修改软件都有详细的注释,这里就不展开来说了,接下来说两个关键的东西。
①控制地图大小及可移动区域(图中红色表示)
②设置地图背景(图中粉色表示)
具体如下图所示:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

发表于 5 小时前 | 显示全部楼层
收藏等更新,完全能看得懂
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

3996

主题

3万

回帖

12万

积分

出神入化

积分
128919
 楼主| 发表于 5 小时前 | 显示全部楼层
后续会写很多0基础小白教程  比如自制武器和外观,  宽屏修复,魔盒制作,抽奖机添加,任务修改,装备和套装制作,自制道具等 当然会另开一贴
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
首先我建议一个副本的所有地图都放在同一个文件夹下,就如上图所示的所有map文件都在命名为“5”的文件夹下,那么在这个文件夹下所有地图都是共用“animation”和“tile”文件夹下辖内文件的。
然后我还是建议大家在修改PNF的时候多多看一下前人的注释,能解决很多问题。
先说title部分,这个时候发现给的注释已经起不到作用了。title的实际意思是地板,即角色行走、移动时的地面背景。
上图中可以看到,title分成了两部分,一部分是[tile],一部分是[extended tile]。
点开[tile]内的文件,如图所示:


可以看到,里面分成两个部分,分别是[IMAGE]和[pass type],[IMAGE]指向贴图,制表符后面的数字是1,那么就应该是这张图片


然后是[pass type],意味着地图可以行走的区域。上面显示的图片只是视觉效果,而接下来才是真正控制地板。
0代表着可移动区域,1代表着不可通过,2代表着仅浮空单位可以通过。那么这个文件就很好解释了,他意味着上面的一片区域任务不能通行(仅浮空单位可以通过),仅能在下半面的区域自由行动。
然后回到地图文件,可以看到这个地图放置了5个相同的文件,实际上也可以不一样,通过设置地图的“0”“1”“2”是否可以通行来改变地图的走势。
那么放置五个文件代表什么意思?它规定了地图的长度。[tile]中所有的文件全部横向拼接,形成地图文件的最上层部分。
这也是为什么在[pass type]最上面几行全是不可通行,因为这是地图最上层文件,要防止角色一直往上走甚至一部分人物建模走到地图外,因此一般情况下[tile]文件中前面几行都是不可通行的,具体可以进图测试,看看将几行设置为1或2更不容易穿模。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
接下来[extended tile]就好解释了,他代表地图余下的部分,当然也可以没有,代表地图所有地板全部写在[tile]中。
分析[extended tile],和[tile]一样也是横向排列的,但不同的是他下辖文件的数量必须是[tile]的整数倍。
像我上图发的文件,[tile]中有5个文件,[extended tile]中有10个,意味着地图的第一排是[tile]中的5个文件横向排列,第二排是[extended tile]前5个文件横向排列,第三排是[extended tile]后5个文件横向排列。
点开[extended tile]其中一个文件:


发现行数变少了?实际上行数是根据[IMAGE]中的建模决定的,如果跟上面[tile]中的til文件行数一样多,实际进入地图中就会出现阴影部分,但是每一排每个til文件的行数应该保持一致。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
接下来是背景文件。什么是背景文件?就是你进入地图之后,除了地板以外部分的背景。比如云彩、星空这些。


看注释可以发现,背景一共分为三个图层,[far sight scroll]、[middle sight scroll]、[near sight scroll]分别代表不同图层的移动速度。下面的[background animation]规定了每个图层的演出动画,这些ani文件必须和地图在同一个文件夹内。
至于最后的单独写的[animation],规定了在某个区域特定的演出动画,而不是上述那种连续的。
另外,无论是地板文件还是背景文件,都不建议选用亡者峡谷副本的地图作为模板,很容易产生未知错误,跑不出五国,如果有知道原因的大佬可以解释一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
再往下是声音文件[sound],就是背景音乐。如果我想给这张地图配上一个我想要的背景音乐怎么办?
首先,下载你选取的音乐,转换成.ogg格式,放入music文件夹中。
然后用记事本打开根目录下的audio.xml文件,按照<MUSIC ID=?格式定义,然后在地图文件中M_+ogg文件名。
再往下是[pathgate pos]文件,即上下左右门的坐标,如果没有和对应方向房间连接就不会显示这个门。一般设置在地图边缘,也没啥好说的。
再往下是[passive object]文件,大家都知道特效文件很重要了。
首先,如果前面的地板文件你设置了一些不可通行区域,是没有视觉效果的,你就是单纯的走不过去。如果你想告诉别人此路不通,就要通过特效文件在这里对应坐标处放置特效来实现。
其次,一些其他特效,例如精灵回血、宝箱、可打碎物品、障碍物等,也都是通过这个文件写在对应坐标下实现。
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
再往下就是放置怪物了,一般分为两种,一种是普通怪物,另一种是人偶,分别展开来说。
①对于普通怪物使用的[monster]标签,PVF中注释的内容已经说的很详细了,我这里补充一点。
第2列代表怪物数量,第3列代表怪物等级。
如果是1  0代表怪物跟随副本等级;如果是0   ?代表这个怪物在副本中是固定?级,如果是0   0,那么也没问题,五国照常跑,缺点是进入该地图后游戏直接崩溃。
一般写几排怪物,下面[monster specific AI]就要跟几排`[normal]`,意思是正常AI,但是实测缺了或者多了也没啥事,但还是建议照着一样的数量写上。
②对于人偶[ai character],第一个数字是APC代码,后面两个数字是他出现在副本中的横纵坐标,后面是0,然后设置是BOSS还是小怪,如图所示

图中最后这段代码意思是副本禁用消耗品,如果不想禁用删掉即可。
如果使用了这段代码但是不生效,建议将这段代码向上移,弄到前面去说不定就生效了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4638

主题

4万

回帖

14万

积分

出神入化

积分
142905
发表于 5 小时前 | 显示全部楼层
好好好 我明天就自己diy一个副本
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
地图文件解释完毕后,最后简单解释一下副本部分,嘎佬已经将最重要的和地图关联的部分讲完了,这里简单说一些其他的细节。普通副本里有的就不说了,这里说一下其他特殊的词条,


[worldmap pattern info]→每个副本进入副本前的长方形图片,一般独一无二。
[no fatigue]→不消耗疲劳值
[coin limit]→复活币最大使用数量
(这里有另外一个代码[party member coin limit],似乎是复活币使用数量会随着组队人数增加*2、3、4倍)
[minimum required level]→最小进入副本等级
[ancient dungeon]、[risk dungeon]→远古图
[basis level]→怪物基本等级
[required item]→需求的门票
[dimension dungeon]→异界地下城,此标签会限制地图进入次数,同时怪物等级会跟随角色等级,使用此标签副本最小进入等级为60级
[necessary party]→最小进入人数
[designate dungeon difficulty]→设定地图难度,使用此标签将无法选择副本难度,0到4分别是普通级到英雄级。
另外,使用此标签将无法使用控偶师制作的人偶
[pathgate object]→副本中“门”的形象,注意有些门只有一个方向(例如绝望之塔副本只有左右朝向),如果这里选用单向门会导致无法进入另一个朝向的房间。
最后,有些副本还有一个标签是[monsterapc diff table],位置一般在副本目录下的TABLE文件夹中(但是也不绝对,可以通过路径指向其他副本文件的TBL文件)
这个文件打开后乍一看很难懂,实际上修改的话非常简单,下载一个入梦心泊间工具集,找到便携式修改地下城难度,再找到你这个副本单独修改就可以了,每一项代表什么意思都列好了,非常方便。
另外说明一点,“难度”和“等级”目录下是相乘的关系,比方说你普通级怪物血量设定5,71-90级设定血量5,那么你进入一个这个副本打普通级,一个71-90级之间的怪血量倍率就是25。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

3996

主题

3万

回帖

12万

积分

出神入化

积分
128919
 楼主| 发表于 5 小时前 | 显示全部楼层
大佬们求一份pvfunity
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4493

主题

3万

回帖

13万

积分

管理员

积分
137978
发表于 5 小时前 | 显示全部楼层
最后我想说的是,副本、装备、道具、技能这些基础内容,对于资深玩家来说可能只需几分钟就能改完,即使是新手,只要用心研究也能很快上手。真正考验功力的,在于编写 nut 脚本、创作素材和打造版本。
如今,台服社区资源极其丰富:海量版本、素材库、一键导入包、详尽的架设教程,以及众多迭代优化的实用工具。可以说,学习和修改 PVF 的难度已大幅降低。这背后,离不开那些无私分享资源与工具的大佬们的巨大贡献。
其中,嘎嘎香大佬的贡献相信大家有目共睹。更难能可贵的是,嘎佬始终耐心解答新手们的各种问题。解答一两个问题或许不难,但面对成十上百的疑问依然不厌其烦,这份热忱与担当,正是他如今全票当选吧主的重要原因之一。
承蒙嘎佬为大家解决了如此多难题,我也在此竭尽所能,分享一些个人浅见。如有疏漏不足之处,恳请各位大佬指正补充!
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表