DNF台服PVF修改教程:商城物品的修改
看有大伙儿再问,所以讲解下怎么在商城里面添加物品,DIY个人商城。用到的工具是SuperPVF,没有的自己去PVF吧下一个,以及怎么用这个不细说了。首先是文件路径:etc/newcashshop.etc
我们先来看下商城分几个类目,下面上图:
装扮——
复活币——
道具又分两个小类:
1.道具——
2.时效道具——
宠物——
礼包——
上面的代码在newcashshop.etc里面都是成对出现的,一一对应。
下面以时效道具为例,取部分代码分析下:[@05] //时效道具里面每10行描述一个物品
[@02]30001 //1.顺序编号:数字大的排在前面
[@02]16 //2.物品代码:id=16,就是阿拉德大陆贸易许可证
[@02]1 //3.物品的数量:1个
[@02]0 //4.保留
[@02]0 //5.保留
[@02]50 //6.点券价格:即以50D币的价格出售
[@09]13 //7.保留
[@0A]name_16 //8.固定格式:name_id,就是物品显示的名字
[@02]0 //9.显示商品样式:0不显示,1新品,2活动,4热门
[@02]0 //10.保留
[@02]30002
[@02]2660411
[@02]1
[@02]0
[@02]0
[@02]50
[@09]13
[@0A]name_2660411
[@02]0
[@02]0
[@02]30003
[@02]46
[@02]1
[@02]0
[@02]0
[@02]50
[@09]13
[@0A]name_46
[@02]0
[@02]0
[@02]30004
[@02]34
[@02]1
[@02]0
[@02]0
[@02]50
[@09]13
[@0A]name_34
[@02]0
[@02]0
[@02]30005
[@02]1284
[@02]1
[@02]0
[@02]0
[@02]50
[@09]13
[@0A]name_1284
[@02]0
[@02]0
所以按上面的代码来看,时效道具一栏显示的应该是这样:
阿拉德大陆贸易许可证
成长之契约(15天)
达人之契约(15天)
霸王之契约(15天)
变异的扭转书
当然,顺序是反过来的,前面说了顺序编号大的排在前面。
下面是完整代码的效果图:
其他的也是一样,无非就是多几个描述的。
例如要在一个物品(假设顺序编号是30020)前面添加服务器喇叭(物品ID:36),
要求数量为10个,售价120D币,物品旁边显示new。
就在上个物品的代码后面接着这么写:
[@02]30021
[@02]36
[@02]10
[@02]0
[@02]0
[@02]120
[@09]13
[@0A]name_36
[@02]1
[@02]0
单件时装:12行为一个物品
时效道具:10行为一个物品
礼包道具:11行为一个物品 最后面还有能不能用赠送,能不能用D点购买,能不能叠放购买(一次只能买一个)等等,可以不管,追求完美的你也可以把相应的顺序编号填在里面,来设置相应的限制。
还有个category event tag分类事件标志,为1相应的分类旁边就显示一个new
[@05]
[@02]0
[@02]1
[@02]0
[@02]1
0 1 0 1就是这个效果,有需要的也能自己改,很简单的啦
金币购买商城道具:
要修改的物品里面改成 部分PVF代码行数不一样可以考虑忽略,以自己的pvf为准,copy现有的道具为主 商城礼包加入需要注意:
部分全职业透明天空、全职业稀有时装套礼盒不能直接放商城礼包类,因为商城礼包类是购买后直接使用或者打开自选,某些礼包可能不支持,考虑会出现礼包购买后背包没有的情况,所以需要单独自己新增一个礼包代码,打开此礼包之后获得想要放到商城的礼包。
简单说:部分礼包不支持商城直接购买,需要将这个礼包放在一个新增的礼包道具中即可。
导入文件:
修改:stackable/stackable.lst
新增礼包代码,并调用礼包文件
201 //物品代码
`event/bestfriend/event_8389.stk` //调用位置
6497 245 0 0 4000 `全職業克隆裝扮禮包` 4 0 -1 -1
其中4代表热门 新增的礼包一定要跟已有的礼包一个目录,不然会爆pvf,跑不出五国 大豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆豆
页:
[1]
2