大家好:今天是星期六我又放假了、在这里我很高兴可以和大家分享传奇的点点滴滴!
一直以来我都在寻思着一件装备佩戴在身上到底能够实现多少功能,任何一件装备它不仅要拥有漂亮的视觉效果、同时也要能够实现很新颖的多功能,因此我琢磨的很久,也想到了很多想要去实现的功能。下面我就举个例子!
比如:装备代码:(2)【勋章】实现 气血石、魔血石 功能。
也不知道是不是我的想法太过于极端、想要做一个 勋章 装备它能拥有普通装备的属性又能拥有:气血石、魔血石 的功能,那么既然是测i试,那就让它尽可能的多实现一些功能: 吸血、传送、麻痹、复活 等等。。。这些我就不多说了!下面我就直接发脚本了!
;========================== OF 功能脚本 内容 ==========================
;[@TakeOn2] 开始的内容是佩戴装备【勋章】时所触发的功能,内容涉及到变量,就不多做介绍自己测试!
[@TakeOn2]
#IF
CHECKITEMW 逆天伯爵·勋章
#ACT
MOV N36 <$HP>
DEC N36 1111
;SendMsg 5 N36等于:<$STR(N36)>
#IF
CHECKITEMW 逆天伯爵·勋章
#ACT
MOV N38 <$HP>
DEC N38 555
;SendMsg 5 N38等于:<$STR(N38)>
#IF
CHECKITEMW 逆天伯爵·勋章
#ACT
MOV N37 <$MP>
DEC N37 2222
;SendMsg 5 N37等于:<$STR(N37)>
#IF
CHECKITEMW 逆天伯爵·勋章
#ACT
MOV N39 <$MP>
DEC N39 888
;SendMsg 5 N39等于:<$STR(N39)>
#IF
CHECKITEMW 逆天伯爵·勋章
#ACT
SetItemBind 2 1
KILLMONEXPRATE 500 65535
ADDSKILL 火焰冰 3
ADDSKILL 擒龙手 3
ADDSKILL 大挪移 3
OpenBigDialogBox 0
;CloseBigDialogBox
;Close
#SAY
<佩戴:逆天伯爵·勋章 触发以下功能属性!/AUTOCOLOR=229,255,229,249,255,1>\ \
<属性�v/AUTOCOLOR=21><吸血:/AUTOCOLOR=250><近身物理攻击,使用(/AUTOCOLOR=254><夫妻模式/AUTOCOLOR=253><)效果为最佳状态!/AUTOCOLOR=254>\
<属性�v/AUTOCOLOR=21><传送:/AUTOCOLOR=250><可输入命令. /AUTOCOLOR=254><@传送 坐标x 坐标Y /AUTOCOLOR=253><右键双击小地图也可移动!/AUTOCOLOR=254>\
<属性�v/AUTOCOLOR=21><探索:/AUTOCOLOR=250><可输入命令. /AUTOCOLOR=254><@探测 +人物名字/AUTOCOLOR=253> <就能查到他所在的地图位置/AUTOCOLOR=254>\ \
<功能�v/AUTOCOLOR=21><杀怪:/AUTOCOLOR=250><杀怪升级可以获得:超高的(/AUTOCOLOR=254><5倍经验值/AUTOCOLOR=253><)/AUTOCOLOR=254>\
<功能�v/AUTOCOLOR=21><能量:/AUTOCOLOR=250><每分钟可在原有的基础上再次获得:/AUTOCOLOR=254><1点能量/AUTOCOLOR=253>\
<功能�v/AUTOCOLOR=21><回收:/AUTOCOLOR=250><回收的装备可以获得:双倍(/AUTOCOLOR=254><经验、元宝、金刚石/AUTOCOLOR=253><)/AUTOCOLOR=254>\ \
<补给�v/AUTOCOLOR=21><气血石:/AUTOCOLOR=250><注意此处!/AUTOCOLOR=249><当佩戴时系统只“检测(读取)一次”您当前的(HP值:/AUTOCOLOR=254>{<$HP>/AUTOCOLOR=151}<)/AUTOCOLOR=254>\
<如果在随后的任何时间里,你的(HP值:≤/AUTOCOLOR=254>{<$STR(N36)>/AUTOCOLOR=151} <到 ≤/AUTOCOLOR=254>{<$STR(N38)>/AUTOCOLOR=151}<)之间才开始回血【每秒:2000】/AUTOCOLOR=254>\ \
<补给�v/AUTOCOLOR=21><魔血石:/AUTOCOLOR=250><注意此处!/AUTOCOLOR=249><当佩戴时系统只“检测(读取)一次”您当前的(MP值:/AUTOCOLOR=254>{<$MP>/AUTOCOLOR=151}<)/AUTOCOLOR=254>\
<如果在随后的任何时间里,你的(MP值:≤/AUTOCOLOR=254>{<$STR(N37)>/AUTOCOLOR=151} <到 ≤/AUTOCOLOR=254>{<$STR(N39)>/AUTOCOLOR=151}<)之间才开始回魔【每秒:2500】/AUTOCOLOR=254>\ \
<技能�v/AUTOCOLOR=21><火焰冰:/AUTOCOLOR=250><需鼠标锁定目标,将释放远程【/AUTOCOLOR=254><麻痹属性/AUTOCOLOR=70><】/AUTOCOLOR=254>\
<技能�v/AUTOCOLOR=21><擒龙手:/AUTOCOLOR=250><需鼠标锁定目标,自身等级大于目标等级即可【/AUTOCOLOR=254><擒获目标/AUTOCOLOR=70><】/AUTOCOLOR=254>\
<技能�v/AUTOCOLOR=21><大挪移:/AUTOCOLOR=250><可瞬间移动至,游戏界面内的!任何(坐标 XY 位置)【/AUTOCOLOR=254><动态移动/AUTOCOLOR=70><】/AUTOCOLOR=254>\
;==============================================================
;[@TakeOff2] 这里是取下装备 【勋章】时触发的内容!
其余隐藏内容回复可见:
www..net
[@TakeOff2]
#IF
;CheckLevelEx > 2
CheckTakeOffItem 逆天伯爵·勋章
#ACT
AutoTakeOnItem 逆天伯爵·勋章 2
SetItemBind 2 0
TakeEx 2
;GetUserItemName 2 99
;SendMsg 5 勋章的名字: <$STR(S99)>
SendMsg 5 提示:您取下了【逆天伯爵·勋章】属性消失!
;AutoTakeOnItem <$STR(S99)> 2
KILLMONEXPRATE 100 3600000
DELSKILL 火焰冰
DELSKILL 擒龙手
DELSKILL 大挪移
CloseBigDialogBox
CLOSE
BREAK
;=========================== QM 登陆脚本 内容 ===========================
;此脚本段,服务器启动时执行一次[@Startup]
[@Login]
#if
CHECKLEVELEX > 1
#act
SetOnTimer 7 1
;=============== 可视化 回血提示,以及 动态效果显示! ===================
[@ONTIMER7]
#IF
CHECKITEMW 逆天伯爵·勋章
CHECKMP < <$STR(N37)> < <$STR(N39)>
#ACT
Gmexecute showeffect 86
HumanMP + 2500
GuildNoticeMsg 180 255 提示:当前【魔血石】状态以生效!自动检测(MP值:≤<$STR(N37)>.到.≤<$STR(N39)>)之间,将自动回魔!您当前的(MP:<$MP>) Self
#IF
CHECKITEMW 逆天伯爵·勋章
CHECKHP < <$STR(N36)> < <$STR(N38)>
#ACT
Gmexecute showeffect 88
HumanHP + 2000
GuildNoticeMsg 249 255 提示:当前【气血石】状态以生效!自动检测(HP值:≤<$STR(N36)>.到.≤<$STR(N38)>)之间,将自动回血!您当前的(HP:<$HP>) Self
;那些脚步内容里被隐藏的命令都是作为测试使用!!!!!!!!!!!!!!!