QF杀人触发不成功
功能:[@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)
查了好久文档没有搞明白什么问题。 参数:
KillFUNC(X) //地图杀人触发
说明:
人物在该地图杀人.将触发QMapEvent-0.txt的[@KillPlay数字]节.人物在该地图杀怪.将触发QMapEvent-0.txt的[@KillPlayMon数字]节(宝宝杀人杀怪有效,秒杀除外)。
相关文件:
MapInfo.txt 设置如下
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>干掉了
;==========================================
页:
[1]