用户登录  | 
首 页技术文章软件发布广告价格
当前位置:传奇游戏服务端下载站传奇站长论坛资源网站程序技术文章文章资讯传世架设教程传世脚本

关于强化技能的写法

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2014-10-03 15:33:05

先在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 dedecms.com

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 恭喜您的强化攻杀剑法成功提高第一重境界 dedecms.com
break dedecms.com

 

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

[@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 您还没有学习强化攻杀剑法一重\请学会一重后再学习二重!


;======================================================================================================================三重攻杀的写法 dedecms.com

[@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 您还没有学习强化攻杀剑法一重\请学会一重、二重后再学习三重!

 

;======================================================================================================================四重攻杀的写法 dedecms.com

[@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=后面的相对应 

 

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

 

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

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

相关文章

传奇资源网提供最新传奇开区一条龙版本下载,本站声明:只更新最新最好的传奇服务端分享给大家。