在最新的传奇更新中,我们引入了全新的CALL爆率功能,允许玩家和开发者更灵活地管理和编辑游戏物品的爆率规则。这一创新不仅支持多个爆率文件的混搭使用,还引入了变量检测,让爆率设置更加智能化和个性化。

新增CALL爆率功能

文件引入: 现在可以在MonDropItems目录下的文本文件(如白野猪.txt)中调用其他相关的爆率文件,如药品和衣服爆率,通过#CALL指令实现。

爆率变量检测

新格式支持: 新爆率规则采用1/x格式,如1/1 强效太阳水 1 $GOLDCOUNT ? 0 100000,允许根据变量(如金币数量)进行条件判断。

兼容性: 旧格式的爆率规则仍然可以使用,新规则与旧规则可以混合使用。

检测符: 检测符如?表示大于等于,^和“用于字符串匹配。

支持的变量

提供了大量游戏状态、玩家信息、服务器信息等变量,如金币、等级、角色名等,方便根据实时条件调整爆率。

示例

1/8 某物品 1 $USERID ^ head:只有账号以head开头的玩家才有可能掉落该物品。

1/8 某物品 1 $USERNAME tail: 只有角色名以tail`结尾的玩家才有可能掉落。

注意事项

避免频繁使用全局变量,如STR(XX),以防止服务器性能下降。

一些变量如H.HUMAN(XX)定义为内存操作,使用时需注意效率问题。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。