第四讲 传奇脱机挂之NPC交互篇(上)
每个游戏中,都分布着各种功能的NPC,每个NPC各司其职为游戏玩家提供良好的用户体验。而天骥脱机,也秉承用户体验优先的设计理念,对游戏中的NPC命令给予了丰富的支持。覆盖日常范围内的,存仓、取物、买卖、修理等一系列相关动作,通过几句简单的“传奇挂机脚本”语句,就可以轻松实现。
1、对话NPC命令
简单的对话命令,我们可以通过两种方式来实现。最常见的是直接对话NPC的名字,例如:
找到NPC[老兵,3,325,325]
对话[老兵]
也可以通过对话坐标来实现
找到NPC[老兵,3,325,325]
对话坐标[325,325]
2、传奇脱机挂 存仓脚本示范
走到附近[3,300,370]
对话坐标[305,373]
等待[500]毫秒
后门命令[@storage]
等待[500]毫秒
自动存物
等待[500]毫秒
刷新包裹
建议:如果你的传奇挂机脚本中,有执行有关物品的语句,在执行完后,必须添加一句“刷新包裹”的命令。
3、传奇脱机挂 天骥脱机 销售物品脚本示范
IF [待售武器][数量]>0 || [待售矿石][数量]>0
系统显示[→→→→★卖武器★←←←←]
走到附近[0159,5,13]
对话坐标[5,9]
等待[500]毫秒
自动售物[武器]
自动售物[矿石]
等待[500]毫秒
系统显示[----------武器 卖 完毕----------]
ENDIF
销售物品,命令为“自动售物[xx]”,XX可以是物品类别,也可以是物品实际名称。
4、天骥脱机中的购买物品实例
<土城买药>
系统显示[$v ----------正在购买药品----------$v ]
走到附近[3,360,330]
对话坐标[361,335]
等待[500]毫秒
强行买够[$红药名称包]$红药数量$个
强行买够[$蓝药名称包]$蓝药数量$个
强行买够[$大药名称包]$大药数量$个
系统显示[----------买药完毕----------]
等待[500]毫秒
返回
购买物品的命令有"买够""强行买够",一般建议用后者,效果更好!
上述就是我们在传奇脱机挂中,编写传奇挂机脚本常用的存仓、买卖等常用操作,还有一些诸如少见的:取物、修理装备(现在一般都是商铺直接购买修复神水)、NPC互动等命令,我们将陆续给大家一一介绍!敬请关注我们的传奇脱机挂 天骥脱机官网。