china0396 发表于 2 小时前

白鹭引擎冰雪传奇三网H5修改怪物掉落物品爆率教程

首先找到服务端怪物文件/data/Debug/LogicServer/data/config/monster/Monster.config比如我演示的是鹿的爆率,下图找到鹿dropid = 200132 这个200132就是一个掉落组,可能前期小怪物是没有dropid = 掉落组的,需要的话可以自己加上!https://pic.imgdb.cn/item/114008/2024/03/28161757125.png这个200132是对应服务端/data/Debug/LogicServer/data/config/drop/dropgroup.config里面的这就是掉落组的文件https://pic.imgdb.cn/item/114008/2024/03/28161814550.png = { –掉落组编号,按顺序排列,不能重复id = 200132, –掉落组编号,按顺序排列,不能重复type = 1, –掉落组类型,1为随机,如5个物品rate都为50,则每个(掉落表)物品都有50%几率掉落2为权重,如5个物品rate都为50,则每个(掉落表)物品都有50/250的几率即20%掉落group = {{rate=100,id=2100156}}, –rate=100是几率id=2100156是掉落表,对应的是服务端/data/Debug/LogicServer/data/config/drop/droptable.confighttps://pic.imgdb.cn/item/114008/2024/03/28161851493.png = { –掉落表序号,新加也是在后面按顺序写id = 2100156, –掉落表序号type = 1, 掉落类型,跟上面一样table = {{rate=100,type=0,id=865,count=5}}, –这里rate=100是几率,type=0 type区分是数值还是物品,(type=0为道具,需要配置后面的id为道具ID;type>0为对应数值定义,比如1为金币)id=865 当type=0时这里的id就是物品ID,当type=1时 后面的id也是1count=5 这是数量table = {{rate=100,type=0,id=865,count=5}}, 那么这里可以理解为打死怪物百分百掉落5个ID=865的物品物品ID去/data/Debug/LogicServer/data/config/item/StdItems.config 查看table = {{rate=100,type=4,id=4,count=500}},这里可以理解为会百分百掉落500元宝
页: [1]
查看完整版本: 白鹭引擎冰雪传奇三网H5修改怪物掉落物品爆率教程