大家都知道每个传奇私服版本最让管理头疼的一件事就是游戏的平衡
,
玩家在游戏中打怪获得的游戏币、装备的几率就决定了游戏的平衡。如果你设计是一个长期传奇版本
,
那么我们就要适当的调整怪物整体的爆率
,
让高级和顶级物品的爆率尽量低一些;如果你制作的是一个快餐广告服
,
那么你起码要保证你的爆率可以在一定时间内将该出的物品装备都爆出来
,
不然就是非常失败的爆率。详细跟大家介绍下爆率的一些相关设置:
在传奇服务端的DB数据库中怪物名称相对应“D:\MirServer\Mir200\Envir\MonItems”这个文件夹下
,
以怪物名字命名的TXT文件即是怪物爆率控制的单个文件。不知道大家可以理解上边我说的意思吗?举个例子:怪物数据库中的稻草人
,
那么它的爆率控制文件就是“D:\MirServer\Mir200\Envir\MonItems\稻草人.txt”。
我们打开稻草人这个爆率文件看下里边的内容:
1/1 木剑
1/100 金币 32
1/2 金创药(小量)
1/5 魔法药(小量)
1/50 布衣(男)
1/50 布衣(女)
1/100 匕首
1/50 乌木剑
1/50 金项链
1/50 古铜戒指
1/50 铁手镯
1/50 传统项链
以上爆率参数中“1/1 木剑”的意思应该很显而易见
,
就是打死一个稻草人必爆一个木剑;那么“1/2 金创药(小量)”是不是打死2个稻草人就必爆1个金创药?答案并不是我们想的那样的。这里“1/2”的概念其实就是50%的可能性
,
可能性大家应该理解吧?就像抛硬币出反正面的几率一样
,
硬币只有2面吧
,
抛出后得到其中1面的可能性是50%
,
并不代表第一次抛出人头
,
第二次抛出就能够得到的是字面。
小编可以很负责任的告诉大家
,
开服这么多年经过反复测试
,
1/2~1/65535这个表达式绝对不是几个必爆1个的意思
,
再跟大家这样分析一下
,
服务端并不记录全服中死掉了几个稻草人、爆出了几个金创药
,
再去计算下一个稻草人是不是该出金创药了。
如果这个参数不准确我们为了保证爆率的稳定应该如何应对呢?你可以尝试将 1/2的爆率写成100/200
,
这样可以相对稳定一些。
另外小编有一次开长久服决定将顶级装备爆率设置十分低
,
比方说设置成1/10000
,
但是在正式开区中的玩家体验到的实际爆率并不是非常艰难的
,
这也足以证明以上推论。后来经过小编反复测试
,
还一个保证爆率低的办法就是在该怪物爆率表中尽量多的增加一些垃圾物品的爆率。举例如下(增加爆率表中其他无用装备爆率的数量是可以大大降低第一件装备爆出的几率):
1/10000 顶级装备
1/100 垃圾装备
1/100 垃圾装备
1/100 垃圾装备