[mw_shl_code=sql,true]以creature_loot_template表也就是怪物掉率的表格为例简单说一下。
entry 怪物的编号 对应于creature_template
item 物品的编号 对应于item_template
Chanceorquestchance 掉落几率 负值为任务物品
lootmode 全部都是1
groupid 同一怪物下有几个group就最多掉几个物品,同一group各物品掉落率总和不得超过100 否则红字~~掉落率为0的物品必须在一个group中,否则红字~group为0则各物品间掉落无关,独立计算。
mincountorref 正值 掉落的最小数量 负值参照reference_loot_template表
maxcount 掉落的最大值此外 reference_loot_template中有的物品编号在其余的loot表中如有此物品 mincountorref 必为物品编号的负值,否则~红字~
有很多办法的结果又不太尽如人意
本帖隐藏的内容
1. 第一种是比较常见的, 即在conf文件里提高掉率, 很容易出现小怪身上的东西狂暴; 看的烦心; 同时解决不了0概率的问题.
2. 第二种即是大芒果论坛的一个同志写的, 首先把所有groupid改为0, 然后在conf里提高掉率;下面是引用, 这是前人的贡献:
"
首先update creature_loot_template set groupid=0;
接着update creature_loot_template set Chanceorquestchance=1 where Chanceorquestchance=0;
然后修改所有蓝色紫色橙色物品的爆率
update creature_loot_template set ChanceOrQuestChance=30 where ChanceOrQuestChance<30 and ((select Quality from item_template where entry=item)=3 or (select Quality from item_template where entry=item)=4 or (select Quality from item_template where entry=item)=5);
这样就大功告成,其余的表的修改类似。当然自己也可以根据这些规则然后参照item_template修改成自己喜欢的各种模式。
"
说明: item的quality=3 是蓝色, =4是紫色, =5是橙色.
这样对一多半副本就ok了, ...
[mw_shl_code=sql,true]以creature_loot_template表也就是怪物掉率的表格为例简单说一下。
entry 怪物的编号 对应于creature_template
item 物品的编号 对应于item_template
Chanceorquestchance 掉落几率 负值为任务物品
lootmode 全部都是1
groupid 同一怪物下有几个group就最多掉几个物品,同一group各物品掉落率总和不得超过100 否则红字~~掉落率为0的物品必须在一个group中,否则红字~group为0则各物品间掉落无关,独立计算。
mincountorref 正值 掉落的最小数量 负值参照reference_loot_template表
maxcount 掉落的最大值此外 refer ...