一.知识点:

格式: MAKEPOSION 类型(0-5,0和1是绿毒和红毒 5是麻痹 12冰冻 13蛛网 其他无效) 时间(秒) 威力

例:
[@main] 
#ACT
MAKEPOSION 5 10 10
#SAY
你被麻痹了

[@main] 
#ACT
MAKEPOSION 12 10
#SAY
你被冰冻了

[@main] 
#ACT
MAKEPOSION 13 10
#SAY
你被蛛网缠绕

二.配套脚本

功能脚本qfunction

[@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脚本]
{
#or
equal s$宝石名称1    天心·探囊取物
equal s$宝石名称2    天心·探囊取物
equal s$宝石名称3    天心·探囊取物
equal s$宝石名称4    天心·探囊取物
equal s$宝石名称5    天心·探囊取物
#act
goto @天心探囊取物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>.MAKEPOSION 13    5
sendcentermsg 253 0 你成功触发【特技·蛛网缠身】BUFF,<$CURRRTARGETNAME>行动如乌龟 0 5
<$CURRRTARGETNAME>.sendcentermsg 253 0 你被【<$USERNAME>】【特技·蛛网缠身】BUFF打中,行动如乌龟 0 5
break


[@天心探囊取物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


}

评论提问