以下脚本须与魔法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 |