查看: 10|回复: 0

[传奇技术] BLUEm2引擎增加传奇装备套装随机必爆指定数量功能设置说明

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:107
  • 打卡月天数:9
  • 打卡总奖励:1817
  • 最近打卡:2024-12-21 13:42:36

65

主题

1

回帖

17万

积分

帮主

积分
174279

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2023-8-9 12:34:42 | 显示全部楼层 |阅读模式
新BLUEm2引擎增加传奇装备套装随机必爆指定数量功能设置说明
功能:;GETITEMFLAG(3)
装备随机爆出数量设置
MonItems目录下的爆率文件,第一行增加标志:;GETITEMFLAG(3),数字3,表示将随机必爆爆率为1/99999999的其中3样物品
白野猪.txt 爆率文件内容格式如下
;GETITEMFLAG(3)
1/5 金币 200
1/2 强效魔法药
1/2 强效金创药
1/5 太阳水
1/5 强效太阳水
1/99999999 天魔神甲
1/99999999 圣战宝甲
1/99999999 法神披风
1/99999999 霓裳羽衣
1/99999999 天尊道袍
1/99999999 天师长袍


1.jpg

新增CALL爆率
功能:新增爆率文件引入用法,可以和以前的爆率混搭使用,支持多个文件被同时调用,方便编辑爆率
  比如在 白野猪.txt 写入如下内容: // MonDropItems目录位于MonItems目录下
  #CALL [MonDropItems\药品爆率.txt]
  #CALL [MonDropItems\衣服爆率.txt]
---------------------------------------
支持爆率变量检测,兼容老格式,满足指定条件,物品才会爆出:
1/x 装备名称 数量 $变量 检测符(><=!?) 检测数值 扣除(负数扣除,正数增加)
检测符: ?表示>=,^和`用于字符串检查
扣除: 和爆率没有关系,只关联检查条件,设置数值为0不操作

例如:
1/1 强效太阳水 1 $GOLDCOUNT ? 0 100000  // 增加10万金币
1/3 强效太阳水 1 $GAMEGOLD ? 100 -100  // 元宝>=100时,有1/3几率计算掉落物品,否则不掉;元宝>=100时,扣除100元宝
1/8 某区物品   1 $SERVERNAME = XX传奇1区 // XX传奇1区 才有可能爆出
1/8 某物品     1 $USERID ^ head    // 账号以head开头 才有可能爆出
1/8 某物品     1 $USERNAME ` tail   // 角色名以tail结尾 才有可能爆出


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则