- 精华
- 阅读权限
- 100
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2020-9-18
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
这是我混迹于论坛和各个QQ群,向各个大佬请教后终于稳定成功自己添加成功的功能。适用于---热血传奇---的单机版各个版本。
以下是教程
1.将脚本内容添加到D:\MirServer\Mir200\Envir\Market_Def文件夹里的QFunction-0.txt文件里。这一步的作用是使用技能1091/1092/1093的时候触发吸怪。
;_________________________________________________【全屏吸怪】________________________________________________
[@BeginMagic]
#IF
EQUAL <$MagicID> 1091
#ACT
DoTaunt 30 0 1 0 1 //30码 0级以上怪物 瞬移到身边
#IF
EQUAL <$MagicID> 1092
#ACT
DoTaunt 40 0 1 0 1 //40码 0级以上怪物 瞬移到身边
#IF
EQUAL <$MagicID> 1093
#ACT
DoTaunt 50 0 1 0 1 //50码 0级以上怪物 瞬移到身边
2.打开无极数据库,找到技能数据库,在末尾添加三个技能,编号与脚本一致,分别为1091,1092,1093。这三个技能的参数分别为:
1091;全屏吸怪;4;201;16;0;0;24;0;0;2;35;50;37;100;40;200;44;400;48;800;52;1600;57;3200;62;6400;68;12800;74;25600;81;51200;89;102400;97;204800;106;409600;116;819200;120;;3;;;
1092;全屏吸怪[lv2];4;202;16;0;0;24;0;0;2;35;50;37;100;40;200;44;400;48;800;52;1600;57;3200;62;6400;68;12800;74;25600;81;51200;89;102400;97;204800;106;409600;116;819200;120;;3;;;
1093;全屏吸怪[lv3];4;203;16;0;0;24;0;0;2;35;50;37;100;40;200;44;400;48;800;52;1600;57;3200;62;6400;68;12800;74;25600;81;51200;89;102400;97;204800;106;409600;116;819200;120;;3;;;
3.在D:\MirServer\Mir200\Envir文件夹下找到MerChant.txt,打开后添加一个NPC,NPC的位置自己定,比如:
比奇城/全屏吸怪 0 320 260 全屏吸怪 0 5 0 0 0
这样就在比奇城(地图编号为0)的320,260处添加了一个NPC名叫全屏吸怪。这里要注意地图编号,要以游戏里的地图编号为准,有的版本比奇城为0,有的版本比奇城为n0。如果放在盟重,地图编号改成3,有的版本盟重的编号是n3。
4.将NPC的脚本文件放到上面第三步添加的NPC的文件夹下,比如添加到比奇城,就将NPC文件放到比奇城文件夹下,路径是D:\MirServer\Mir200\Envir\Market_Def下的比奇城文件夹。文件名称是全屏吸怪-0.txt。如果比奇的地图编号是n0,那么文件名就要改成全屏吸怪-n0.txt
脚本内容为:
[@MAIN]
#IF
not CheckMagicName 全屏吸怪
not CheckMagicName 全屏吸怪[lv2]
not CheckMagicName 全屏吸怪[lv3]
#ACT
OPENMERCHANTBIGDLG 75 3634 1 4 0 -100 1 315 15 1
#SAY
\ \ \ \
<> <全屏吸怪需要对怪物破防否则无效果哟/FCOLOR=250> \
<> <全屏吸怪技能等级越高伤害附加效果越强/FCOLOR=250> \
<> \
<> <学习全屏吸怪一级需要1万元宝> \
<> <全屏吸怪一级冷却15秒附带1%伤害> \
<> <全屏吸怪一级范围8+8> \
<> \
<> <学习全屏吸怪/@全屏吸怪>
#IF
CheckMagicName 全屏吸怪
NOT CheckMagicName 全屏吸怪[lv2]
not CheckMagicName 全屏吸怪[lv3]
#ACT
OPENMERCHANTBIGDLG 75 3634 1 4 0 -100 1 315 15 1
#SAY
\ \ \ \
<> <全屏吸怪需要对怪物破防否则无效果哟/FCOLOR=250> \
<> <全屏吸怪技能等级越高伤害附加效果越强/FCOLOR=250> \
<> \
<> <学习全屏吸怪二级需要2万元宝> \
<> <全屏吸怪二级冷却12秒附带10%伤害> \
<> <全屏吸怪二级级范围10+10> \
<> \
<> <学习全屏吸怪Lv2/@全屏吸怪2>
#IF
NOT CheckMagicName 全屏吸怪
NOT CheckMagicName 全屏吸怪[lv3]
CheckMagicName 全屏吸怪[lv2]
#ACT
OPENMERCHANTBIGDLG 75 3634 1 4 0 -100 1 315 15 1
#SAY
\ \ \ \
<> <全屏吸怪需要对怪物破防否则无效果哟/FCOLOR=250> \
<> <全屏吸怪技能等级越高伤害附加效果越强/FCOLOR=250> \
<> \
<> <学习全屏吸怪三级需要3万元宝> \
<> <全屏吸怪三级冷却8秒附带30%伤害> \
<> <全屏吸怪三级附带冰冻1秒效果> \
<> <全屏吸怪三级级范围15+15> \
<> \
<> <学习全屏吸怪Lv3/@全屏吸怪3>
#IF
NOT CheckMagicName 全屏吸怪
NOT CheckMagicName 全屏吸怪[lv2]
CheckMagicName 全屏吸怪[lv3]
#ACT
OPENMERCHANTBIGDLG 75 3634 1 4 0 -100 1 315 15 1
#SAY
\ \ \ \ \ \ \ \
<> <恭喜你已经学会全屏吸怪三级/FCOLOR=250> \
<> \
<> \
<> <全屏吸怪三级冷却8秒附带30%伤害> \
<> \
<> <全屏吸怪三级附带冰冻1秒效果> \
<> \
<> <全屏吸怪三级级范围15+15> \
[@全屏吸怪]
#IF
;检测金刚石
NOT CHECKGAMEDIAMOND > 99
#ACT
MESSAGEBOX \ \VIP2以上才能学习此技能!!!
BREAK
#IF
;检测金刚石
CHECKGAMEDIAMOND > 99
CHECKGAMEGOLD > 9999
#ACT
GAMEGOLD - 10000
ADDSKILL 全屏吸怪 3
MESSAGEBOX \ \恭喜你、成功学习全屏吸怪一级!
goto @main
SendMsg 0 {技能系统:|151:0:1}{土豪玩家|251:0:1}{[<$username>]|253:0:1}{花费10000元宝|250:0:1}、{成功学习了全屏吸怪【全屏吸怪】|251:0:1}
break
#ELSEACT
MESSAGEBOX \ \对不起!您当前元宝不足!
BREAK
[@全屏吸怪2]
#IF
CheckMagicName 全屏吸怪
CHECKGAMEGOLD > 19999
#ACT
GAMEGOLD - 20000
DELSKILL 全屏吸怪
ADDSKILL 全屏吸怪[lv2] 3
goto @main
MESSAGEBOX \ \您已成功将神技强化至:全屏吸怪[lv2]\ \技能冷却时间减少3秒!现在12秒
SendMsg 0 {技能系统:|151:0:1}{土豪玩家|251:0:1}{[<$username>]|253:0:1}{花费20000元宝|250:0:1}、{成功学习了全屏吸怪【全屏吸怪二级】|251:0:1}
break
#ELSEACT
MESSAGEBOX \ \对不起!您当前元宝不足!
BREAK
[@全屏吸怪3]
#IF
CheckMagicName 全屏吸怪[lv2]
CHECKGAMEGOLD > 29999
#ACT
GAMEGOLD - 30000
DELSKILL 全屏吸怪[lv2]
ADDSKILL 全屏吸怪[lv3] 3
goto @main
MESSAGEBOX 您已成功将神技强化至:全屏吸怪[lv3]\ \技能冷却时间减少5秒!现在80秒
SendMsg 0 {技能系统:|151:0:1}{土豪玩家|251:0:1}{[<$username>]|253:0:1}{花费30000元宝|250:0:1}、{成功学习了全屏吸怪【全屏吸怪三级】|251:0:1}
break
#ELSEACT
MESSAGEBOX \ \对不起!您当前元宝不足!
BREAK
以上步骤全部完成,全屏吸怪就添加成功了,进游戏到添加的NPC位置就会出现一个NPC叫全屏吸怪,找他学习技能就可以了。
脚本和数据库工具都在网盘里分享了
链接:https://pan.baidu.com/s/1dVHPPDPkJpjS5D_6mrzXvQ
提取码:8888
--来自百度网盘超级会员V7的分享
感谢大家的支持。网盘里有图。
|
评分
-
查看全部评分
|