在最新开服的传奇游戏中,玩家们可以通过特定的材料兑换高级技能。本文将详细介绍如何架设技能兑换脚本,以及如何操作NPC进行高级技能的兑换。
NPC功能介绍
高级技能兑换NPC:玩家可以在这里兑换各种高级技能,每个技能都需要特定的材料组合。
兑换流程:玩家与NPC对话后,选择想要兑换的技能,系统会检查玩家是否拥有所需的材料。
脚本逻辑
基本结构:
使用#IF和#ACT语句来判断玩家是否满足兑换条件。
使用take和give语句来从玩家处收取材料并给予技能。
示例脚本:
[@main]
\\<高级技能兑换.想获得高级技能就准备好材料来找我吧/FCOLOR=250>\\
[@a1]
#ifcheckitem书页10&&checkitem龙之戒指1&&checkitem力量戒指1
#acttake书页10take龙之戒指1take力量戒指1give烈火剑法1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-烈火剑法!
MESSAGEBOX[兑换成功]已经成功兑换到了烈火剑法!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
Copy
兑换成功与失败提示:
当玩家成功兑换技能时,系统会发送行会通知,并弹出兑换成功的消息框。
如果兑换失败,系统会弹出提示消息,告知玩家所需材料。
材料获冉式
书页:可以通过击败BOSS或者在相关NPC处完成任务来获得。
其他材料:包括各种戒指和宝石,玩家可以通过打怪或者交易获得。
完整脚本:
[@main]
\\
\<高级技能兑换.想获得高级技能就准备好材料来找我吧/FCOLOR=250>\\
\<烈火剑法/@a1><需要:书页*10+龙之戒指*1+力量戒指*1/FCOLOR=19>\
\<召唤神兽/@a2><需要:书页*10+铂金戒指*1+泰坦戒指*1/FCOLOR=19>\
\<冰咆哮/@a3><需要:书页*10+红宝石戒指*1+紫碧螺*1/FCOLOR=19>\
\<魔法盾/@a4><需要:书页*10+思贝儿手镯*1+龙之手镯*1/FCOLOR=19>\
\<护体神盾/@511><需要:书页*20+技能神石*540%成功率/FCOLOR=19>\\
\<注意:书页可在BOSS打出或找相关NPC完成任务兑换获得>
[@511]
#if
checkitem书页20
checkitem技能神石5
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
#if
random11
#act
take书页20
take技能神石5
give护体神盾1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-护体神盾!
MESSAGEBOX[兑换成功]已经成功兑换到了护体神盾!已帮你自动学习了
#ElseAct
take书页20
take技能神石5
MESSAGEBOX[兑换失败]本次兑换失败了!请再接再厉
[@a4]
#if
checkitem书页10
checkitem思贝儿手镯1
checkitem龙之手镯1
#act
take书页10
take思贝儿手镯1
take龙之手镯1
give魔法盾1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-魔法盾!
MESSAGEBOX[兑换成功]已经成功兑换到了魔法盾!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
[@a3]
#if
checkitem书页10
checkitem红宝石戒指1
checkitem紫碧螺1
#act
take书页10
take紫碧螺1
take红宝石戒指1
give冰咆哮1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-冰咆哮!
MESSAGEBOX[兑换成功]已经成功兑换到了冰咆哮!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
[@a2]
#if
checkitem书页10
checkitem铂金戒指1
checkitem泰坦戒指1
#act
take书页10
take泰坦戒指1
take铂金戒指1
give召唤神兽1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-召唤神兽!
MESSAGEBOX[兑换成功]已经成功兑换到了召唤神兽!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
[@a1]
#if
checkitem书页10
checkitem龙之戒指1
checkitem力量戒指1
#act
take书页10
take龙之戒指1
take力量戒指1
give烈火剑法1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-烈火剑法!
MESSAGEBOX[兑换成功]已经成功兑换到了烈火剑法!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
NPC功能介绍
高级技能兑换NPC:玩家可以在这里兑换各种高级技能,每个技能都需要特定的材料组合。
兑换流程:玩家与NPC对话后,选择想要兑换的技能,系统会检查玩家是否拥有所需的材料。
脚本逻辑
基本结构:
使用#IF和#ACT语句来判断玩家是否满足兑换条件。
使用take和give语句来从玩家处收取材料并给予技能。
示例脚本:
[@main]
\\<高级技能兑换.想获得高级技能就准备好材料来找我吧/FCOLOR=250>\\
[@a1]
#ifcheckitem书页10&&checkitem龙之戒指1&&checkitem力量戒指1
#acttake书页10take龙之戒指1take力量戒指1give烈火剑法1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-烈火剑法!
MESSAGEBOX[兑换成功]已经成功兑换到了烈火剑法!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
Copy
兑换成功与失败提示:
当玩家成功兑换技能时,系统会发送行会通知,并弹出兑换成功的消息框。
如果兑换失败,系统会弹出提示消息,告知玩家所需材料。
材料获冉式
书页:可以通过击败BOSS或者在相关NPC处完成任务来获得。
其他材料:包括各种戒指和宝石,玩家可以通过打怪或者交易获得。
完整脚本:
[@main]
\\
\<高级技能兑换.想获得高级技能就准备好材料来找我吧/FCOLOR=250>\\
\<烈火剑法/@a1><需要:书页*10+龙之戒指*1+力量戒指*1/FCOLOR=19>\
\<召唤神兽/@a2><需要:书页*10+铂金戒指*1+泰坦戒指*1/FCOLOR=19>\
\<冰咆哮/@a3><需要:书页*10+红宝石戒指*1+紫碧螺*1/FCOLOR=19>\
\<魔法盾/@a4><需要:书页*10+思贝儿手镯*1+龙之手镯*1/FCOLOR=19>\
\<护体神盾/@511><需要:书页*20+技能神石*540%成功率/FCOLOR=19>\\
\<注意:书页可在BOSS打出或找相关NPC完成任务兑换获得>
[@511]
#if
checkitem书页20
checkitem技能神石5
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
#if
random11
#act
take书页20
take技能神石5
give护体神盾1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-护体神盾!
MESSAGEBOX[兑换成功]已经成功兑换到了护体神盾!已帮你自动学习了
#ElseAct
take书页20
take技能神石5
MESSAGEBOX[兑换失败]本次兑换失败了!请再接再厉
[@a4]
#if
checkitem书页10
checkitem思贝儿手镯1
checkitem龙之手镯1
#act
take书页10
take思贝儿手镯1
take龙之手镯1
give魔法盾1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-魔法盾!
MESSAGEBOX[兑换成功]已经成功兑换到了魔法盾!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
[@a3]
#if
checkitem书页10
checkitem红宝石戒指1
checkitem紫碧螺1
#act
take书页10
take紫碧螺1
take红宝石戒指1
give冰咆哮1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-冰咆哮!
MESSAGEBOX[兑换成功]已经成功兑换到了冰咆哮!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
[@a2]
#if
checkitem书页10
checkitem铂金戒指1
checkitem泰坦戒指1
#act
take书页10
take泰坦戒指1
take铂金戒指1
give召唤神兽1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-召唤神兽!
MESSAGEBOX[兑换成功]已经成功兑换到了召唤神兽!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break
[@a1]
#if
checkitem书页10
checkitem龙之戒指1
checkitem力量戒指1
#act
take书页10
take龙之戒指1
take力量戒指1
give烈火剑法1
GuildNoticeMsg249251高级技能:玩家「<$USERNAME>」成功兑换了高级技能-烈火剑法!
MESSAGEBOX[兑换成功]已经成功兑换到了烈火剑法!物品已经放入你的包裹
#ElseAct
MESSAGEBOX[兑换失败]你不满足大部分条件.请准备好材料再来!
break

