在传奇游戏中,ESP插件提供了一种机制,可以通过QF脚本来检测人物数据,决定怪物在死亡时是否爆出稀有装备。以下是对这一机制的详细解析:
一:功能概述
ESP插件能够在怪物死亡时触发QF脚本,通过检测人物数据来决定是否爆出稀有装备。这一机制为游戏的物品掉落增加了更多的随机性和策略性。
二:命令与参数
命令:ESPALLOWDROP
参数1: 0=不允许掉落物品,1=允许掉落物品。如果不调用命令,默认不允许掉落物品。
三:常量与触发
常量: <$DROPITEMNAME>,表示杀死怪物时正在打出的物品名称。
触发: 在爆率中,装备名称后面可以加上|@触发字段,例如:1/10 开天|@爆开天触发检测。
四:实例解析
怪物爆率文件: D:\\Mirserver_GOM32\\Mir200\\Envir\\MonItems\\黑野猪教主.txt
爆率内容: 例如,1/100 屠龙|@爆稀有装备检测表示屠龙剑有1%的概率在杀死黑野猪教主时掉落,并且会触发稀有装备检测脚本。
五:QF脚本示例
脚本例子:
; 检测是否为指定的物品名称
[@爆稀有装备检测]
#if
#OR
equal <$DROPITEMNAME> 屠龙
equal <$DROPITEMNAME> 嗜魂法杖
equal <$DROPITEMNAME> 命运之刃
#act
goto @打出稀有装备条件检测
break
; 检测人物元宝数量
[@打出稀有装备条件检测]
#if
checkgamegold < 10000
#act
; 元宝小于1W,设置不允许打出物品
ESPALLOWDROP 0
break
#elseact
; 元宝大于1W,设置允许打出物品
ESPALLOWDROP 1
Copy
六:支持特性
支持#CHILD和1/1 RANDOM的爆率写法,增加了掉落的随机性和多样性。
ESP爆稀有装备检测,打出物品时触发QF检测人物数据决定是否打出物品,杀死怪物时,触发QF脚本 检测人物数据后决定是否打出物品,在爆率中装备名字后面加|@触发字段 如:1/10 开天|@爆开天触发检测,下面详细介绍。
功能:杀死怪物时,触发QF脚本 检测人物数据后决定是否打出物品
命令:ESPALLOWDROP 参数1
参数1: 0=不允许掉落物品 1=允许掉落物品 不调用命令,默认不允许
常量:<$DROPITEMNAME> 杀死怪物正在打出的物品名称
触发:在爆率中装备名字后面加|@触发字段 如:1/10 开天|@爆开天触发检测
例子:
怪物爆率文件:D:\Mirserver_GOM32\Mir200\Envir\MonItems\黑野猪教主.txt
爆率内容:
1/2 比奇传送石
1/2 万年雪霜
1/10 圣战戒指
1/10 法神戒指
1/10 天尊戒指
1/50 怒斩
1/50 逍遥扇
1/50 龙牙
1/100 屠龙|@爆稀有装备检测
1/100 嗜魂法杖|@爆稀有装备检测
1/100 命运之刃|@爆稀有装备检测
QF中脚本例子:
;检测是否为指定的物品名称
[@爆稀有装备检测]
#if
#OR
equal <$DROPITEMNAME> 屠龙
equal <$DROPITEMNAME> 嗜魂法杖
equal <$DROPITEMNAME> 命运之刃
#act
goto @打出稀有装备条件检测
break
[@打出稀有装备条件检测]
#if
checkgamegold < 10000
#act
;元宝小于1W,设置不允许打出物品
ESPALLOWDROP 0
break
#elseact
;元宝大于1W,设置允许打出物品
ESPALLOWDROP 1
支持 #CHILD 1/1 RANDOM 爆率写法
传奇游戏ESP爆稀有装备检测机制解析
来源:
作者:
点击:

