@GroupItemOn
例如:
[@GroupItemOn0]
#IF
#ACT
SENDMSG 0
圣战套装隐藏属性被激发:攻击上限增加5点!
[@GroupItemOn1]
#IF
#ACT
SENDMSG 0
法神套装隐藏属性被激发:魔法上限增加5点!
[@GroupItemOn2]
#IF
#ACT
SENDMSG 0
天尊套装隐藏属性被激发:道术上限增加5点!
@GroupItemOff
例如:
[@GroupItemOff0]
#IF
#ACT
SENDMSG 0
圣战套装隐藏属性失效:攻击恢复正常!
[@GroupItemOff1]
#IF
#ACT
SENDMSG 0
法神套装隐藏属性失效:魔法恢复正常!
[@GroupItemOff2]
#IF
#ACT
SENDMSG 0
天尊套装隐藏属性失效:道术恢复正常!
套装生效触发[@GroupItemOnX],套装失效触发[@GroupItemOffX],英雄对应[@HeroGroupItemOnX],[@HeroGroupItemOffX] X表示套装序号
功能:@KillPlay 杀人触发
范围:QF
[@KillPlay]
#ACT
MessageBox
你杀人了
功能: 杀死人物宝宝时触发
范围:QF
[@KillSlave]
#IF
CheckKillSlaveName
月灵
#ACT
SendMsg 5 你把对方的月灵宝宝杀死了.
功能: 杀死怪物时触发
说明:
对应地图参数中需要加入ONKILLMON才可生效!
[@OnKillMob]
#IF
CheckKillMonName
白野猪
#SAY
你杀死一头白野猪!
[@KillMon]
#ACT
SENDMSG 7 你杀死<$KILLMONNAME>
break
范围:QF
示例:
[@PlayReconnection]
小退触发成功。
人物死亡时触发.
#IF
KillByHum
#ACT
SendMsg 5 玩家
<$HumKiller> 在%m 把你干死了!
#ELSEACT
SendMsg 5 怪物 <$MONKILLER> 在%m
把你干死了!
检查是被怪物还是人物杀死的.
#IF
KillByHum
#ACT
SendMsg 5 玩家
<$KILLER> 在%m 把你干死了!
#ELSEACT
SendMsg 5 怪物 <<$KILLER>>
在%m
把你干死了!
功能:
人物是被怪物杀死还是玩家杀死
格式:
;==========================================
[@PlayDie]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】杀死了 255 249
BREAK
#IF
CHECKCURRTARGETRACE = 1
#ACT
SENDMSG 6
你被英雄【<$CURRRTARGETNAME>】杀死了 255 249
BREAK
#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】杀死了 255
249
BREAK
;======================下面变量获取角色和怪物完整名字==========================
增加变量以显示完整名(不去数字):$CURRRTARGETFULLNAME
上面演示脚本中变量不获取角色以及怪物名字后面的数字:$CURRRTARGETNAME
提供2种变量大家自己按需使用!
功能:人物升级触发
范围: QFunction-0.txt
;此脚为功能脚本,用于实现各种与脚本有关的功能
示例:
[@PlayLevelUp]
#ACT
MessageBox 升级
@KillMonGetExp 人物杀怪获得经验触发 QF
@HeroKillMonGetExp 英雄杀怪获得经验触发 QF
@GetExp
例如:
[@GetExp]
#if
#act
SENDMSG 5
:人物本次获取经验为:<$GetExp>
break
功能:[@PlayOffLine] 人物大退触发
范围:QF
示例:
[@PlayOffLine]
#ACT
MAPMOVE 3 333 333
| ||||||||||