诚实小鸟 发表于 2026-3-27 15:57:54

为啥这个杀怪触发无效,请教各位屌大的大佬们!


这个是地图参数设置
ONKILLMON
这个是QF
;======================杀怪触发==========================
[@OnKillMob]
#IF
CHECKITEMW 炼狱
#ACT
AddhpPer + 1
SendCenterMsg 250 0 炼狱的力量精炼了怪物的妖魂为你恢复1%的气血 0 3
就是炼狱击杀任意怪物恢复自身气血1%
然后我看了下也没错,M2运行读取参数都没报错,就是不触发,
杀怪也没任何文字提示,也不加血。
请教下论坛各位屌大的。。这个脚本要咋写。。

诚实小鸟 发表于 2026-3-27 15:57:54

兄弟我来了

诚实小鸟 发表于 2026-3-27 15:57:54

杀怪触发应该只检测到你杀了什么怪吧

诚实小鸟 发表于 2026-3-27 15:57:54

[@OnKillMob]
#IF
CheckKillMonName 妖兽
#ACT
#CALL [\\\\杀怪触发\\检测武器.txt] @当前武器
;以下放call的目录看看
[@当前武器]
{
#IF
CHECKITEMW 炼狱
#ACT
AddhpPer + 1
SendCenterMsg 250 0 炼狱的力量精炼了怪物的妖魂为你恢复1%的气血 0 3
}

诚实小鸟 发表于 2026-3-27 15:57:54

试试看这样子行不行

诚实小鸟 发表于 2026-3-27 15:57:54

lwnokia3230 发表于 2022-9-12 14:30 [@OnKillMob]
#IF
CheckKillMonName 妖兽
额 我去试试

诚实小鸟 发表于 2026-3-27 15:57:54

lwnokia3230 发表于 2022-9-12 14:30 [@OnKillMob]
#IF
CheckKillMonName 妖兽
诶 我是要炼狱击杀任意怪物都能触发啊,,那我是不是要搞个击杀怪物的文本,里面有所有怪物的名字。。
CheckKillMonName 妖兽 这个地方就不用 对吧。。

诚实小鸟 发表于 2026-3-27 15:57:54

GEE最菜的鸟 发表于 2022-9-12 14:40 诶 我是要炼狱击杀任意怪物都能触发啊,,那我是不是要搞个击杀怪物的文本,里面有所有怪物的名字。。
...
你试试呀,目前我写的那个只是1只 但是不知道能不能支持读取文本

诚实小鸟 发表于 2026-3-27 15:57:54

GEE最菜的鸟 发表于 2022-9-12 14:40 诶 我是要炼狱击杀任意怪物都能触发啊,,那我是不是要搞个击杀怪物的文本,里面有所有怪物的名字。。
...
如果引擎杀怪触发 只能检测 CheckKillMonName  那你只能多少怪物写多少检测

诚实小鸟 发表于 2026-3-27 15:57:54

CheckKillMonName <$KILLMONNAME>  试试看这样子行不行。如果可以那就一个应该就行了
页: [1] 2 3
查看完整版本: 为啥这个杀怪触发无效,请教各位屌大的大佬们!