功能:人物死亡触发QF脚本段 [@PlayDie]
//鞭尸脚本写法
[@PlayDie]
#If
KillByHum
#Act
MOV
S$杀人者 <$KILLER>
MOV S$被杀者 <$DECEDENT>
CALCVAR HUMAN 杀人次数 +
1
SAVEVAR HUMAN 被杀次数 ..\QuestDiary\死亡次数Save.txt
SendMsg 1
[<$KILLER>]一记漂亮的回旋踢把[<$USERNAME>]干倒在地图[%m]. 250 0
SendMsg 1
[<$KILLER>]一记漂亮的回旋踢把[<$USERNAME>]干倒在地图[%m]. 250
0
Close
#ElseAct
SendMsg 1
体格弱小的[<$USERNAME>]被凶残的怪物[<$MONKILLER>]按在[%m]地上摩擦!! 250 0
SendMsg
1 体格弱小的[<$USERNAME>]被凶残的怪物[<$MONKILLER>]按在[%m]地上摩擦!! 250
0
Close
#IF
EQUAL N$鞭尸状态 1
#ACT
BREAK
#IF
S$杀人者.CHECKITEMW 188刀下无人铠
1
#ACT
MOV N$鞭尸状态 1
H.KILL 0
SENDMSG 0
[<$KILLER>]触发了[188刀下无人铠]隐藏buff:把[<$DECEDENT>]连人带英雄一并送上黄泉路!!! 251 249
20
;break
//注意:此处不要写break结束脚本段,因为如果杀人者同时还穿了另外的装备可以执行下面的鞭尸脚本,脚本前面加分号代表不用。
#IF
S$杀人者.CHECKITEMW
188引擎鞭尸神斩 1
#ACT
MOV N$鞭尸状态 1
SENDMSG 0
[<$KILLER>]把[<$DECEDENT>]一刀爆头还不解气,拖起来再鞭尸一次!!! 251 249 3
DELAYCALL
10 @Dieagain
break
//注意:执行了鞭尸的延时跳转就写上break结束掉脚本,不需要执行下面的了。不然穿着其他的鞭尸装备玩家都不知道该怎么死了。
#IF
S$杀人者.CHECKITEMW 188引擎鞭尸戒指 1
#ACT
MOV N$鞭尸状态
1
SENDMSG 0 [<$KILLER>]把[<$DECEDENT>]一刀爆头还不解气,拖起来再鞭尸一次!!! 251 249
3
DELAYCALL 10 @Dieagain
break
//注意:执行了鞭尸的延时跳转就写上break结束掉脚本,不需要执行下面的了。不然穿着其他的鞭尸装备玩家都不知道该怎么死了。
[@Dieagain]
#IF
#ACT
GMEXECUTE
复活 <$DECEDENT>
S$被杀者.HUMANHP = 0
break
- 本文固定链接: http://www.520kf.com/ChuanQi_JiaoBen/967.html
- 转载请注明: 传奇爱好者 于 【520开服网】 发表