DNF阿拉德游戏论坛

 找回密码
 立即注册
搜索
查看: 5372|回复: 0
打印 上一主题 下一主题

[PVF] 装备属性相关:锻造上线+10/不会失败/爆率修改教程

[复制链接]

签到天数: 1 天

[LV.1]无主之魂

363

主题

365

帖子

645

积分

网站编辑

Rank: 8Rank: 8

积分
645
怒气
65
声望
100
战力
15
跳转到指定楼层
楼主
发表于 2020-4-1 16:37:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式


By:549036662



锻造上限+10 & 100%成功
适用于任何pvf
对应文件
etc/upgrade_separate.etc


已改好的爆率
  白图只爆粉,深渊只爆史诗,翻牌90%粉 10%史诗,想自己定制爆率的话看下面的计算教程
对应文件
tc/itemdropinfo_clearreward.etc     翻牌
etc/itemdropinfo_monseter.etc      白图
etc/itemdropinfo_monseter_extra.etc     白图
etc/itemdropinfo_monster_hell.etc      深渊

根据需求选择对应文件用pvftool导入
爆率计算:
注意这里的爆率指的是在爆出了装备的前提下,不同品级装备出现的几率;至于出与不出东西的概率本文并不涉及(数据库开个1000倍爆率活动,满地金币白云不能再开心)。
对应文件上面已经给出了
文件内对应的要修改的字段是
[basis of rarity dicision]
800000 989900 999900 1000000 1000001 1000002
爆率是采用随机数区间的计算方法,以上面的(台服官方翻牌)数据为例,服务器随机生成一个0~1000002之间的整数,如果这个数在0~800000之间则出白装,
800000~989900之间出蓝装,989900~999900之间出紫装,999900~1000000之间出粉装(1000000~1000001理论上出史诗但是不出,我猜测这里的处理方式是条件语句判断时使用的都是>和<,即不包括区间边界)
那么爆率的算法就很简单了比如翻牌出粉的概率就是(1000000 - 999900) / 1000002 约等于万分之一(坑吗?其实还好)

举一反三,就可以自己精确定制爆率了,比如说白:蓝:紫:粉:橙 = 1:1:1:1:1即为
200000 400000 600000 800000 1000001 1000002



“今天也是充满希望的一天!”——赛丽亚
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|DNF阿拉德游戏论坛 ( 渝ICP备2024024979号 )

渝公网安备50023502000547号

GMT+8, 2024-11-22 02:52 , Processed in 0.165042 second(s), 36 queries .

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