查看: 412|回复: 2

QF杀人触发不成功

[复制链接]

4

主题

24

回帖

146

积分

初学乍练

积分
146
威望
4
金币
82
贡献
468
发表于 2025-10-31 00:57:15 | 显示全部楼层 |阅读模式

Blue引擎+登录器+程序全部免费开放,QQ快捷登陆,加入BLUE引擎论坛!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
功能:
[@KillPlay] ;人物杀人触发
格式:
我在QF下写了这个触发为什么执行不成功?

[@KillPlay]
#IF
#ACT
SENDMSG 0 技艺超群的<$USERNAME>在PK场杀死了对手!
break

是不是QF开头没有添加什么命令?

比如类似:
(@@InPutInteger @@InPutString @@sendmsg @storage @getback @buy @sell @repair @s_repair @@offlinemsg @getnextpage @getPreviouspage @@InPutString @@useitemname @Onlogout_OffLinePlaying @KillByHum @PickupItem)


4

主题

24

回帖

146

积分

初学乍练

积分
146
威望
4
金币
82
贡献
468
 楼主| 发表于 2025-10-31 00:57:43 | 显示全部楼层
查了好久文档没有搞明白什么问题。

83

主题

583

回帖

2万

积分

超级版主

积分
22325
威望
165
金币
20287
贡献
15668

活跃会员

发表于 2025-11-1 01:00:29 | 显示全部楼层
参数:
   KillFUNC(X) //地图杀人触发

说明:
   人物在该地图杀人.将触发QMapEvent-0.txt的[@KillPlay数字]节.人物在该地图杀怪.将触发QMapEvent-0.txt的[@KillPlayMon数字]节(宝宝杀人杀怪有效,秒杀除外)。

相关文件:

MapInfo.txt 设置如下

[3 盟重省] KillFUNC(1)

QFunction-0.txt 设置如下

[@PlayDie] ← 死亡触发功能下添加变量
#IF
#ACT
MOV A13 <$DECEDENT>

示例:

;==========================================
[@KillPlay1]
#If
CheckLevelEx > 0
#Act
SendMsg 0 %s在:%m(%x:%y)杀死:<$STR(A13)>

[@KillPlayMon1]
#If
CheckLevelEx > 0
#Act
SendMsg 5 怪物<$MONKILLER>在:%m(%x:%y)把<$USERNAME>干掉了
;==========================================

功能:
   新增一个杀人触发的地图参数KillFunc(X).人物在该地图杀人.将触发QMapEnent-0.txt的[@KillPlay数字]节.人物在该地图杀怪.将触发QMapEnent-0.txt的[@KillPlayMon数字]节(宝宝杀人杀怪有效,秒杀除外)

示例:

;==========================================
[@KillPlay1]
#If
CheckLevelEx > 0
#Act
SendMsg 5 <$KILLER>在:%m(%x:%y)把<$USERNAME>干掉了

[@KillPlayMon1]
#If
CheckLevelEx > 0
#Act
SendMsg 5 怪物<$MONKILLER>在:%m(%x:%y)把<$USERNAME>干掉了
;==========================================
您的回帖是对楼主莫大的鼓励和支持。禁止讨论违规敏感话题、禁止攻击辱骂他人!懒人可选回复语句:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帮助

客服

QQ群

回复

列表