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