《无忧网游咨询站》Www.5uwl.Net (免费资源,从无忧开始!) 设为首页 加入收藏 网站地图
您现在的位置: 无忧网络网游私服技术资源站 >> 技术文章 >> 传世技术 >> 传世脚本技术 >> 正文
关于强化技能的写法

作者:佚名  文章来源:网络搜集  阅读:  更新时间:2007-11-11 7:48:04

先在Magic.DB增加

87,强化小火球,0,0,4,10,15,1,2,2,1,99,65535,150,65535,300,65535,1800,,
88,强化攻杀剑法,0,0,0,10,20,0,0,0,0,99,65535,150,65535,300,65535,1200,descr,
89,强化施毒术,0,0,4,0,0,0,0,0,2,99,65535,150,65535,300,65535,1600,,


以强化攻杀剑法为例 总共设置五个DB

DB设置

物品名字   强化攻杀一重 

Stdmode = 49

Shape=0

weight = 1

Anicount= 这里自己设一个值比如 10

Source = 0

reserved  = 0

Looks = 994

Need = 0

needlevel = 这里需要的等级自己设

其余的都可以设置成0

二重三重四重五重设置方法同上

然后到mir200\Envir\market_def\QFunction-0.txt 这个文件增加一段脚本


;======================================================================================================================一重攻杀的写法

[@StdModeFuc232] ;这里的10就是Anicount设的值
#IF
  CHECKJOB  Wizard
#act
  Messagebox 本技能只能战士学习,您是法师请学习强化火球术!
break
#IF
  CHECKJOB TAOS
#ACT
  MESSAGEBOX 本技能只能战士学习,您是道士请学习强化施毒术!
break
#IF
  CHECKSKILL 强化攻杀剑法 = 1
#act
  MESSAGEBOX 你已经学会了第一重的强化攻杀剑法\请学习第二重
break
#IF
  CHECKSKILL 强化攻杀剑法 = 2
#act
  MESSAGEBOX 你已经学会了第二重的强化攻杀剑法\请学习第三重
break
#IF
  CHECKSKILL 强化攻杀剑法 = 3
#act
  MESSAGEBOX 你已经学会了第三重强化攻杀剑法\请学习第四重\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 4
#act
  MESSAGEBOX 你已经学会了第四重的强化攻杀剑法了\请学习第五重
break
#IF
  CHECKSKILL 强化攻杀剑法 = 5
#act
  MESSAGEBOX 你已经学会了第五重的强化攻杀剑法了\
#ELSEACT
  take 强化攻杀一重 1
  GMEXECUTE 添加技能 $USERNAME 强化攻杀剑法 1
  SENDMSG 6 恭喜您的强化攻杀剑法成功提高第一重境界
break

 

;======================================================================================================================二重攻杀的写法

[@StdModeFuc233] ;这里是二重的写法
#IF
  CHECKJOB  Wizard
#act
  Messagebox 本技能只能战士学习,您是法师请学习强化火球术!
break
#IF
  CHECKJOB TAOS
#ACT
  MESSAGEBOX 本技能只能战士学习,您是道士请学习强化施毒术!
break
#IF
  CHECKSKILL 强化攻杀剑法 = 2
#act
  MESSAGEBOX 你已经学会了第二重的强化攻杀剑法\请学习第三重
break
#IF
  CHECKSKILL 强化攻杀剑法 = 3
#act
  MESSAGEBOX 你已经学会了第三重强化攻杀剑法\请学习第四重\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 4
#act
  MESSAGEBOX 你已经学会了第四重的强化攻杀剑法了\请学习第五重
break
#IF
  CHECKSKILL 强化攻杀剑法 = 5
#act
  MESSAGEBOX 你已经学会了第五重的强化攻杀剑法了\
#IF
  CHECKSKILL 强化攻杀剑法 = 1
#ACT
  take 强化攻杀二重 1
  GMEXECUTE Training $USERNAME 强化攻杀剑法 2
  SENDMSG 6 恭喜您的强化攻杀剑法成功提高第二重境界
#ELSEACT
MESSAGEBOX 您还没有学习强化攻杀剑法一重\请学会一重后再学习二重!


;======================================================================================================================三重攻杀的写法

[@StdModeFuc234] ;这里是三重的写法
#IF
  CHECKJOB  Wizard
#act
  Messagebox 本技能只能战士学习,您是法师请学习强化火球术!
break
#IF
  CHECKJOB TAOS
#ACT
  MESSAGEBOX 本技能只能战士学习,您是道士请学习强化施毒术!
break
#IF
  CHECKSKILL 强化攻杀剑法 = 1
#act
  MESSAGEBOX 你当前的强化攻杀只是在第一重\请学会二重后再来\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 3
#act
  MESSAGEBOX 你已经学会了第三重强化攻杀剑法\请学习第四重\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 4
#act
  MESSAGEBOX 你已经学会了第四重的强化攻杀剑法了\请学习第五重
break
#IF
  CHECKSKILL 强化攻杀剑法 = 5
#act
  MESSAGEBOX 你已经学会了第五重的强化攻杀剑法了\
#IF
  CHECKSKILL 强化攻杀剑法 = 2
#ACT
  take 强化攻杀三重 1
  GMEXECUTE Training $USERNAME 强化攻杀剑法 3
  SENDMSG 6 恭喜您的强化攻杀剑法成功提高第三重境界
#ELSEACT
  MESSAGEBOX 您还没有学习强化攻杀剑法一重\请学会一重、二重后再学习三重!

 

;======================================================================================================================四重攻杀的写法

[@StdModeFuc235] ;这里是四重的写法
#IF
  CHECKJOB  Wizard
#act
  Messagebox 本技能只能战士学习,您是法师请学习强化火球术!
break
#IF
  CHECKJOB TAOS
#ACT
  MESSAGEBOX 本技能只能战士学习,您是道士请学习强化施毒术!
break
#IF
  CHECKSKILL 强化攻杀剑法 = 1
#act
  MESSAGEBOX 你当前的强化攻杀只是在第一重\请学会二重、三重后再来\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 2
#act
  MESSAGEBOX 你当前的强化攻杀只是在第二重\请学会三重后再来\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 4
#act
  MESSAGEBOX 你已经学会了第四重的强化攻杀剑法了\请学习第五重
break
#IF
  CHECKSKILL 强化攻杀剑法 = 5
#act
  MESSAGEBOX 你已经学会了第五重的强化攻杀剑法了\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 3
#ACT
  take 强化攻杀四重 1
  GMEXECUTE Training $USERNAME 强化攻杀剑法 4
  SENDMSG 6 恭喜您的强化攻杀剑法成功提高第四重境界
#ELSEACT
  MESSAGEBOX 您还没有学习强化攻杀剑法\请先学会一重、二重、三重后再学习四重!

 

;======================================================================================================================五重攻杀的写法

[@StdModeFuc236] ;这里是五重的写法
#IF
  CHECKJOB  Wizard
#act
  Messagebox 本技能只能战士学习,您是法师请学习强化火球术!
break
#IF
  CHECKJOB TAOS
#ACT
  MESSAGEBOX 本技能只能战士学习,您是道士请学习强化施毒术!
break
#IF
  CHECKSKILL 强化攻杀剑法 = 1
#act
  MESSAGEBOX 你当前的强化攻杀只是在第一重\请学会二重、三重、四重后再来\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 2
#act
  MESSAGEBOX 你当前的强化攻杀只是在第二重\请学会三重、四重后再来\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 3
#act
  MESSAGEBOX 你当前的强化攻杀只是在第三重\请学会四重后再来\
break
#IF
  CHECKSKILL 强化攻杀剑法 = 5
#act
  MESSAGEBOX 你已经学会了第五重的强化攻杀剑法了\请不要重复学习
#IF
  CHECKSKILL 强化攻杀剑法 = 4
#ACT
  take 强化攻杀五重 1
  GMEXECUTE Training $USERNAME 强化攻杀剑法 5
  SENDMSG 6 恭喜您的强化攻杀剑法成功提高第五重境界
#ELSEACT
  MESSAGEBOX 您还没有学习强化攻杀剑法一重\请学会前四重后再学习五重!

;注:这里的Training请和你的COMMAND.ini文件里的Training=后面的相对应 

 

--------------------------------------------------------------------------------

 

强化施毒术  强化小火球写法同上

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
文章录入:黑鹰    责任编辑:ceo 

版权声明:严禁商业网站和媒体未经授权对本站内容进行转载、摘编、复制或建立镜像;非商业网站转载本站文章必须标注原作者和“转载自无忧网络网游技术网”字样。文章版权属原作者所有。
网友评论(只显示最新10条)
内容 标题 作者 站外

两性教育排行
技术文章排行
学院技术排行
游戏攻略排行
 
关于我们 | 友情链接 | 服务条款 | 广告服务 | 联系站长 | 软件发布 | 会员中心 | 网站导航
            版权所有:Copyright © 2002-2010 中国·无忧网络 Www.5uwl.NET All Rights Reserved.
               建议使用:1024*768 分辨率 Windows2000 Internet Explorer v5.0 or Higher
                      广告投放:[5uwl.net] QQ 267320050 TEL [移]013689532036网络安全报警台
                                 IP备案号:粤ICP备05092442号