立即注册 找回密码

搜索

传奇引擎无限蜂插件怪物爆率扩展以及精准爆率脚本使用说明

[复制链接]
发表于 2023-4-10 16:01:49 | 显示全部楼层 |阅读模式
传奇怪物爆率扩展,传奇精准爆率脚本

WXFALLOWDROP

参数1: 是否掉落 (0=不允许掉落物品 1=允许掉落物品)

增加一个常量:<$WXFDROPITEMNAME> 杀死怪物正在爆出的物品名称

触发:在爆率中装备名字后面加|@触发字段 如:1/10 开天|@爆开天触发检测**

1/10 强效魔法药|@爆稀有装备检测

触发规则: 需要命中这1/10几率 才到触发QF里的 @爆稀有装备检测 这个字段

;一但加上触发,该物品,如果是被大刀或弓箭手等等非人物杀死的是不会爆的,因为只有人物才能触发脚本,人物杀死的才会根据脚本是否爆出

1/10 强效魔法药|@爆稀有装备检测
1/1 强效金创药
1/1 强效金创药
1/2 强效金创药
1/3 强效金创药
1/4 强效金创药
1/4 强效金创药


QF中脚本例子:
[@爆稀有装备检测]


#if
large U3 1999
#act
;U3充值记录大于2000元,则允许此物品掉落
WXFALLOWDROP 1
break
#elseact
;小于2000,不允许掉落
WXFALLOWDROP 0



---------------------------------------------

怪物爆率扩展


原爆率格式
#CHILD 1/20 RANDOM //此爆率代表1/20的概率在下面物品中随机产出一件
(
1/1 1元价值物品
1/1 2元价值物品
1/1 5元价值物品
)

扩展格式
#CHILD 1/20 RANDOM [G3>4|1,U3>4,U4>U3|2] //此爆率代表只有当G3>4且U3>4且U4>U3时才会进入1/20的随机 且物品爆出后G3减少1,U3减少2如果条件不满足则不会进入随机,用于精准控制物品产出,支持P变量、D变量、M变量、N变量、N扩展变量、I变量、G变量、U变量,支持逻辑方式大于(>)、小于(<)、等于(=)(
1/1 1元价值物品
1/1 2元价值物品
1/1 5元价值物品
)

==================================以下是采用#call设置怪物爆率===============================

D:MirserverMir200EnvirMonItems白野猪.txt

#CALL [爆率系统基础爆率.txt] @药水

--------------------------------------------------------以上是怪物爆率文件中白野猪设置-----------------------------------------

D:MirServerMir200EnvirQuestDiary爆率系统基础爆率.txt

[@药水]
{
#CHILD 1/1 RANDOM
(
1/1 超强金创药
1/1 超强魔法药
1/1 太阳水
)
}


--------------------------------------------------------

怪物爆率拓展


//参数1: 物品名
//参数2: 数量

注:物品来源和击杀怪物一致


实例:

[@ONKILLMOB]
#if
#act
M.WXFThrowItemEx2 屠龙

配合其他命令使用

; 可随机抽取物品,最后一个随机物品几率务必为1/1
#ACT
WXFRandomText RANDOM*{1/15}5钻石|{1/11}2钻石|{1/9}1钻石|{1/7}100元宝|{1/5}50元宝|{1/3}20元宝|{1/2}10元宝|{1/1}5元宝* | S3
M.WXFThrowItemEx2 <$STR(S3)>
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【64gm论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服QQ:909928377

顶部

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|手机版|64gm论坛 ( 鄂ICP备2021011479号-2 )|网站地图

GMT+8, 2024-5-8 14:03 , Processed in 0.196786 second(s), 46 queries .

Powered by 64gm X3.5 © 2009-2023 64gm论坛 Inc &

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!开区请获得授权.