一.知识点

QFunction-0

;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾

[@Attack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

二.配套脚本

[@attack]
#if
#act
mov s$宝石名称1 
mov s$宝石名称2 
mov s$宝石名称3 
mov s$宝石名称4 
mov s$宝石名称5


#if
CheckItemw 血龙佩
#act
goto @获取宝石名字

#if
CHECKCURRTARGETRACE  = 0
#act
#call [\buff脚本\攻击BUFF.txt] @攻击BUFF脚本

外调的buff脚本攻击BUFF.txt

[@攻击BUFF脚本]
{
#or
equal s$宝石名称1    天心·探囊取物
equal s$宝石名称2    天心·探囊取物
equal s$宝石名称3    天心·探囊取物
equal s$宝石名称4    天心·探囊取物
equal s$宝石名称5    天心·探囊取物
#act
goto @天心探囊取物BUFF判断

 

[@天心探囊取物BUFF判断]
#if
random 30
#act
<$currrtargetname>.take 随机传送石 46
<$currrtargetname>.take 盟重回城石 46
SendCenterMsg 253 0 你成功触发【特技·探囊取物】BUFF,<$CURRRTARGETNAME>所有物品被回收. 0 3
<$currrtargetname>.SendCenterMsg 253 0 你被【<$USERNAME>】【特技·探囊取物】BUFF打中,所有物品被回
break


}

 

 

评论提问