查看: 814|回复: 0

鞭尸脚本写法

[复制链接]

35

主题

46

帖子

288

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
288
发表于 2019-8-23 22:11:36 | 显示全部楼层 |阅读模式
;作者:烟草,官网www.361mir.com,如脚本有问题可联系我。
;QF鞭尸脚本写法

;--------------------------------------
[@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
$杀人者.CHECKITEMW 188刀下无人铠 1
#ACT
MOV N$鞭尸状态 1
H.KILL 0
SENDMSG 0 [<$KILLER>]触发了[188刀下无人铠]隐藏buff:把[<$DECEDENT>]连人带英雄一并送上黄泉路!!! 251 249 20
;break        //注意:此处不要写break结束脚本段,因为如果杀人者同时还穿了另外的装备可以执行下面的鞭尸脚本,脚本前面加分号代表不用。

#IF
$杀人者.CHECKITEMW 188引擎鞭尸神斩 1
#ACT
MOV N$鞭尸状态 1
SENDMSG 0 [<$KILLER>]把[<$DECEDENT>]一刀爆头还不解气,拖起来再鞭尸一次!!! 251 249 3
DELAYCALL 10 @Dieagain
break                    //注意:执行了鞭尸的延时跳转就写上break结束掉脚本,不需要执行下面的了。不然穿着其他的鞭尸装备玩家都不知道该怎么死了。

#IF
$杀人者.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


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表