契约教程

By:冬天的诺言天蝎

http://tieba.baidu.com/p/4813051808?see_lz=1

pvf契约教程
首先,先来讲一讲和契约(传说中500一个的契约)有关的几个文件—etc/premiumlist_new.etc、etc/premiumserviceeffect.etc、etc/timelimiteditemslist.etc,这三个文件就是和契约有关的文件了。
下面将以成长契约和晶体契约来进行讲解(注意契约这玩意主要靠的是理解可能不是那么容易就懂我讲的只是一些契约的基础理论助于大家对契约的理解罢了)
1. premiumlist_new.etc
可以从文件中看到这一段的代码,这样的为一组契约

[type](契约的关键所在下面会提到) 契约类型与/premiumserviceeffect.etc 关联
79
[target item] 普通契约礼包
2660408
[item] 契约天数礼包
2660703
[term] 契约天数设定
1
[/term]

[/item]

[item]
2660409
[term]
3
[/term]

[/item]

[item]
2660410
[term]
7
[/term]

[/item]

[item]
2660411
[term]
15
[/term]

[/item]

[name] 契约名称(这个其实没啥卵用)
`己厘狼拌距橇府固决`

[attr] 定义
`[term]`

[term]
1
[bonus exp] 来了这个就是成长契约中的增加%20经验的关键了
20
[quest item drop rate] 任务物品掉落率(字面上是这么理解的)
20
[independent drop rate] 独立掉落率
20 23 27 30
[/independent drop rate]

 

2.etc/premiumserviceeffect.etc
[type] 是不是发现这个type和上面的type数值是一样的简单来说就是被调用对象
79
[main premium image index] 这个嘛嘿嘿我也不知道怎么解释,也懒得上图自己试
36 35
[add equipment list] 嘿嘿这个有的玩了字面也很好理解增加的装备
2312900
[/add equipment list]

[/premium service]

[premium service]

举个简单的例子
[add equipment list]
2312900 2312901 2312902 2312903 2312904
[/add equipment list]
假设以上的代码是天域套代码那么当你拥有该契约时,进图刷图就自带天域套的特效了简单说也就是默认装备天域套理解了吧(什么二觉被动啊暴击伤害啊附加伤害啊等等可以靠这个实现不解释)

下面讲讲晶体契约
[type]
92
[main premium image index]
40 39
[add selectAble equipment list]
3033 100300084 3034 100300087 3035 100300086 3036 100300085 3037 100300088 3262 100300089
[/add selectAble equipment list]

[/premium service]

这个就是晶体契约的结构了原理其实和上面的那个调用装备的原理差不多,就是多了个消耗品要注意的是:装备代码要有一个消耗材料的代码比如消耗无色啥的 自行理解 还有一点晶体契约是固定的不能增加
[add selectAble equipment list]
3033 100300084 3034 100300087 3035 100300086 3036 100300085 3037 100300088 3262 100300089
[/add selectAble equipment list]
所以你把这段复制到其它契约上面去是没用的

最后一个文件
3.etc/timelimiteditemslist.etc
#PVF_File

[tab]

[index]
0
[entry]
47 `CONTRACT_SKILL_MASTER` 47代表契约代码 后面是名称 要写显示契约剩余天数 就是在这定义的 (但是 遗憾的是 这个好像是无法增加的 也就是只有10个能个完美显示天数 )
2660357 `GABRIEL`
197 `ONE_DAY_LETHE`
35 `ADVENTURER_CONTRACT_MONARCH`
2660352 `PRIVATE_STORE`
137 `AUCTION_ADVANTAGE`
2660408 `GROWTH_BASE`
2660544 `EMOTICON_A_BASE`
2660546 `EMOTICON_B_BASE`
10000387 `CUBECONTRACT_BASE`

[/entry]

[/tab]

好了看完了是不是觉得一脸蒙蔽自己动手丰衣足食动手之后就能更好的理解了。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容