设为首页 设为收藏
当前位置: sf999首页 > 攻略资讯 > 开服技术 > 自定义传奇魔法补蓝脚本sf999.com

自定义传奇魔法补蓝脚本sf999.com

发布时间:2015-12-23 05:56攻略来源:sf999攻略作者:
以下脚本须与魔法DB数据库配套 

首先随意复制一个技艺

然后把它的ID改为 比如  259

不要与其余技艺反复了

最后在QFunction-0.txt中退出:

{比如 X=259}

[@MagTagFuncX]
;检测被施放人的等级,停止决议加蓝多少
#IF
  CHECKLEVELEX < 70
#ACT
goto @magOthers4
break
#IF
  CHECKLEVELEX < 100
#ACT
goto @magOthers2
break
#IF
  CHECKLEVELEX < 151
#ACT
goto @magOthers1
break

[@magOthers4]
#IF
random 1
#ACT
HumanMP + 250
SENDMSG 5 [对手]  你回复了250MP!
break
#IF
random 1
#ACT
HumanMP + 170
SENDMSG 5 [对手]  你回复了170MP!
break
#IF
random 1
#ACT
HumanMP + 100
SENDMSG 5 [对手] 你回复了100MP!
break
#IF
random 1
#ACT
HumanMP + 80
SENDMSG 5 [对手] 你回复了80MP!
break
#IF
random 1
#ACT
HumanMP + 50
SENDMSG 5 [对手]  你回复了50MP!
break

;-------------------------------------
[@magOthers2]
#IF
random 1
#ACT
HumanMP + 250
SENDMSG 5 [对手]  你回复了250MP!
break
#IF
random 1
#ACT
HumanMP + 270
SENDMSG 5 [对手]  你回复了270MP!
break
#IF
random 1
#ACT
HumanMP + 200
SENDMSG 5 [对手] 你回复了200MP!
break
#IF
random 1
#ACT
HumanMP + 180
SENDMSG 5 [对手] 你回复了180MP!
break
#IF
random 1
#ACT
HumanMP + 150
SENDMSG 5 [对手]  你回复了150MP!
break

;------------------------------------------

[@magOthers1]
#IF
random 1
#ACT
HumanMP + 450
SENDMSG 5 [对手]  你回复了450MP!
break
#IF
random 1
#ACT
HumanMP + 470
SENDMSG 5 [对手]  你回复了470MP!
break
#IF
random 1
#ACT
HumanMP + 400
SENDMSG 5 [对手] 你回复了400MP!
break
#IF
random 1
#ACT
HumanMP + 380
SENDMSG 5 [对手] 你回复了380MP!
break
#IF
random 1
#ACT
HumanMP + 350
SENDMSG 5 [对手]  你回复了350MP!
break

 


多不容易呀

我也会写脚本啦

既要测试技艺的效果

又要增加技艺的声效

 


后言:

因为这是给指标(人物)加的技艺效果

缺陷是施法者不会扣蓝

兴许这个可能DB中停止设置

然而不会准确的

人物本身要是想回蓝怎样办呢

这里提供了一种欠缺的处理办法

同时参照提升(MAX)的引擎性能

;----------------------------------------------


[@MagSelfFuncX]  
;注:MagSelfFunc前面的X是和上面对他人施法时的技艺编号一样的,这个本人设置
#IF
  CHECKLEVELEX > 75
  CHECKLEVELEX < 151
#ACT
goto @MagOwn1
break

#IF
  CHECKLEVELEX  > 1  
CHECKLEVELEX  < 76
#ACT
goto @MagOwn2
break

[@MagOwn2]
#IF
random 1
#ACT
HumanMP + 140
HumanMP - 25
SENDMSG 5 你回复了140点魔力! 
break
#IF
random 1
#ACT
HumanMP + 130
HumanMP - 25
SENDMSG 5 你回复了130点魔力! 
break
#IF
random 1
#ACT
HumanMP + 100
HumanMP - 25
SENDMSG 5 你回复了100点魔力! 
break
#IF
random 1
#ACT
HumanMP + 80
HumanMP - 25
SENDMSG 5 你回复了80点魔力! 
break

;-------------------------------------------

[@MagOwn1]
#IF
random 1
#ACT
HumanMP + 240
HumanMP - 49
SENDMSG 5 你回复了240点魔力! 
break
#IF
random 1
#ACT
HumanMP + 230
HumanMP - 49
SENDMSG 5 你回复了230点魔力! 
break
#IF
random 1
#ACT
HumanMP + 200
HumanMP - 49
SENDMSG 5 你回复了200点魔力! 
break
#IF
random 1
#ACT
HumanMP + 180
HumanMP - 49
SENDMSG 5 你回复了180点魔力! 
break
------分隔线----------------------------
  • 挑错
  • 打印
返回顶部

热门搜索

显示全部