在线购买
> 游戏攻略 > 传奇辅助系列LUA语法脚本手册之动作篇
传奇辅助系列LUA语法脚本手册之动作篇
发布时间: 2020-04-02  点击量:  文章来源:https://www.epzhuowei.com

 

  1 概述

  脚本采用lua语言,更多语法细节请参考lua。

  2 动作

  2.1 边走边打

  result=边走边打2("mapid",x,y,dis)

  说明: 边走边打到指定地图的指定坐标周围

  参数: mapid,类型为字符串,表示地图编号

  x,y,类型为数字,表示地图坐标

  dis,类型为数字,表示离目标地图坐标的距离

  返回值: result,类型为boolean(真假),true(真)表示顺利到达,false(假)表示触发了停止挂机

  示例: --边走边打到废矿入口29,178的5格内,如果中间触发了停止挂机就回城

  if 边走边打2("D401",29,178,5)==false then

  使用物品("回城卷")

  等待(2000)

  return 回城()

  end

  result=边走边打2("mapid")

  说明: 边走边打到指定地图

  参数: mapid,类型为字符串,表示地图编号

  返回值: result,类型为boolean,true表示顺利到达,false表示触发了停止挂机

  示例: --边走边打到废矿入口,如果中间触发了停止挂机就回城

  if 边走边打2("D401")==false then

  使用物品("回城卷")

  等待(2000)

  return 回城()

  end

  result=边走边打2("mapid",x,y,"nextmapid")

  说明: 边走边打到mapid地图的x,y坐标进入nextmapid地图

  参数: mapid,类型为字符串,表示地图编号

  x,y,类型为数字,表示地图出口坐标

  nextmapid,类型为字符串,表示下个地图编号

  示例: --边走边打到废矿入口,如果中间触发了停止挂机就回城

  if 边走边打2("0",664,213,"D401")==false then

  使用物品("回城卷")

  等待(2000)

  return 回城()

  end

  2.2 等待

  等待(itv)

  说明:等待一段时间

  参数:itv,类型为数字,表示等待的时间,单位为毫秒

  示例:等待(1500)

  2.3 对话NPC

  对话("name")

  说明:对话指定名字的NPC,从而打开NPC对话框

  参数:name,类型是字符串,表示NPC名字,支持模糊匹配

  示例:对话("比奇老兵")

  注意:游戏的NPC名字可能有空格存在,请使用脚本工具进行NPC名字采集

  坐标对话(x,y)

  说明:与特定坐标上的NPC对话,从而打开NPC对话框

  参数:x,y,类型为数字,表示NPC的坐标

  示例:坐标对话(330,330)

  2.4 放入物品

  放入物品(itembox,"name")

  说明:将物品放入NPC对话的框中

  参数:itembox,类型为数字,表示itembox编号,可以使用脚本》工具》NPC对话内容查看

  name,类型为字符串,表示物品名字,支持通配符

  示例:放入物品(6,"金创药*")

  2.5 喊话

  喊话("content")

  说明:喊话

  参数:content,类型为字符串,表示喊话内容

  示例:喊话("!卖雷霆套,要的mm")

  喊话("@服务")

  2.6 合成命令

  合成命令("cmd", "content")

  说明:一步完成NPC对话中输入数据

  参数: cmd,类型为字符串,表示菜单命令

  content,类型为字符串,表示输入的内容

  示例:

  local a=获取NPC对话内容()

  _,_,cmd=string.find(a,"(@@InPutString%d+)")

  _,_,input=string.find(a,"(%d+)=FCO")

  合成命令(cmd,input)

  等待(1500)

  2.7 开始挂机

  开始挂机()

  说明: 开始循环挂机

  挂机类函数

  参数: 无

  示例: 开始挂机()

  2.8 开始跑酷

  开始跑酷(range,itv)

  说明: 以角色所在位置为中心进行跑酷

  挂机类函数

  参数: range,类型为数字,表示范围

  itv,类型为数字,表示跑动时间间隔,单位为毫秒

  示例: 开始跑酷(3,600)

  2.9 开始泡点

  开始泡点()

  说明: 开始泡点

  挂机类函数

  参数: 无

  示例: 开始泡点()

  2.10 开始挖矿

  开始挖矿()

  说明: 开始循环挖矿

  挂机类函数

  参数: 无

  示例: 开始挖矿()

  2.11 买

  买("name",num,itv):GOM、GEE、LEGEND

  买("name",num,oncenum,itv):ASK、给力引擎、Apple

  说明:从商店购买物品

  参数:

  name,类型为字符串,表示物品名字

  num,类型为数字,表示购买数量

  oncenum,类型为数字,表示一次最多购买数量

  itv,一次购买后等待的时间,单位为毫秒

  示例:

  买("强效金创药",10,1500)

  买("强效金创药",260,99,1500)

  2.12 买装备

  买装备("name")

  说明:从商店购买装备,会挑持久最高的买

  参数:name,类型为字符串,表示装备名字

  示例:买装备("斩马刀")

  2.13 卖

  卖([stdmode1],[stdmode2],[stdmode3]):GOM、GEE、LEGEND

  卖():ASK、给力引擎、Apple

  说明:卖物品到商店

  参数:stdmode1,stdmode2,stdmode3都为可选参数,表示物品分类,可使用挂机》工具》包裹查看物品分类

  示例:卖() --卖全部物品到商店

  卖(22,23) --卖戒指

  卖(4) --卖书

  2.14 商铺购买

  商铺购买("name"):GOM、GEE、LEGEND

  商铺购买("name",buytype,num):ASK、给力引擎、Apple

  说明:从商铺购买物品

  参数:

  name,类型为字符串,表示物品名字

  buytype,类型为数字,1=元宝,2=点券,3=金币

  num,类型为数字,表示购买数量

  返回值:无

  示例:

  商铺购买("双倍经验卷")

  商铺购买("双倍经验卷",1,2)

  2.15 拾取

  拾取()

  说明:拾取脚下物品

  参数:无

  示例:拾取()

  2.16 使用技能

  使用技能("name")

  使用技能("name",x,y)

  说明:释放技能

  参数:name,类型为字符串,表示技能名字

  x,y,类型为数字,表示技能释放目标位置

  示例:使用技能("召唤神兽")

  2.17 使用物品

  bok=使用物品("name")

  说明:使用包裹内的物品

  参数:name,类型为字符串,表示物品名字,支持*通配符

  返回值:bok,类型为boolean(真假),表示是否成功

  示例:

  使用物品("回城传送*")

  等待(1500)

  2.18 使用装备

  bok=使用装备("name",equipmentindex)

  说明:穿装备

  参数:name,类型为字符串,表示装备名字,支持*通配符

  equipmentindex,装备索引,使用挂机》工具》身上装备查看

  返回值:bok,类型为boolean,表示是否成功

  示例:使用装备("鹤嘴锄",1)

  2.19 刷新包裹

  刷新包裹()

  说明:刷新包裹

  参数:无

  示例:刷新包裹()

  2.20 修理

  修理(index)

  说明:修理装备

  参数:index,类型为数字,表示装备索引,可使用脚本》工具》身上装备查看

  示例:修理(0)

  2.21 选择菜单

  选择("cmd")

  说明: 选择NPC菜单

  参数: cmd,类型为字符串,表示菜单命令

  示例: 选择("@sold")

  2.22 寻路

  移动到范围2("mapid",x,y,range)

  说明:移动到某地图的指定坐标的周围,可跨图移动

  参数:mapid,类型为字符串,表示地图id(地图id可以由脚本工具进行查看)

  x,y,类型为数字,表示地图坐标

  range,类型为数字,表示离目标坐标的距离

  示例:移动到范围2("3",305,373,5) --表示移动到盟重省仓库周围

  移动到地图2("mapid")

  说明:移动到某地图,可跨图移动

  参数:mapid,类型为字符串,表示地图id

  示例:移动到地图2("D601") --表示移动到蜈蚣洞地牢一层东

  2.23 游戏菜单

  游戏菜单(menu)

  说明:点击游戏窗口上悬浮的按钮,如在线回收,每日打卡等

  参数:按钮的菜单号,可以通过录制功能获得

  返回值:无

  示例:游戏菜单(1)

  2.24 丢弃

  丢弃()

  说明:丢弃物品处理中设置为丢弃的所有物品

  参数:无

  示例:丢弃()

  丢弃("name")

  说明:丢弃一个指定物品

  参数:name,类型为字符串,表示物品名字,支持通配符

  示例:丢弃("回城卷")

  丢弃("name",itv)

  说明: 丢弃所有指定物品

  参数: name,类型为字符串,表示物品名字,支持通配符

  itv,类型为数字,表示丢物间隔,单位为毫秒

  示例:丢弃("回城卷",1000)

  2.25 朝向

  朝向(dir)

  说明:改变主号朝向

  参数:dir,类型为数字,表示方向,0=向上,1=右上,2=右,3=右下,4=下,5=左下,6=左,7=左上

  示例:朝向(2)

  2.26 投放

  投放("thing")

  说明:ok框投放回收物品

  参数:thing,类型为字符串,表示包裹物品名字

  示例:投放("生命项链")

  2.27 答题

  GOM、HERO:答题("txt")

  说明:验证码答题

  参数:txt,类型为字符串,表示验证码答案

  示例:答题("18")

  2.28 小退重进

  小退重进()

  说明:小退重进

  参数:无

  示例:小退重进()

  2.29 小退

  小退()

  说明:小退

  参数:无

  示例:小退()

  2.30 召唤英雄

  召唤英雄()

  说明:召唤英雄,合击服使用

  参数:无

  示例:召唤英雄()

  2.31 收回英雄

  收回英雄()

  说明:收回英雄,合击服使用

  参数:无

  示例:收回英雄()

在线咨询
工作时间(假日无休)

09:00-24:00

霸星辅助会员须知

月卡服务30天
季度卡服务90天
永久卡服务5888天
包教包会包调试
教录制挂机脚本

我要咨询 会员办理
更多>>辅助常见问题解答
  • 玩家操作使用传奇霸星注意哪些问

    玩家操作使用传奇霸星注意哪些问题? 任何一个传奇私服玩家在游戏当中都希望能够得到更激情的体验,通过使用传奇霸星就可以满足大家的

  • 传奇霸星辅助让新手玩家变得更厉

    传奇霸星辅助让新手玩家变得更厉害 玩家在进入传奇游戏之后如果想要得到更好的物质保障,并且可以让自己作战的时候感到更加轻松和刺激

  • 传奇霸星辅助挂机刷血符怎么样使

    传奇霸星辅助挂机刷血符怎么样使用 很多玩家们从传奇霸星辅助的挂机玩法本身去看到的时候,其中刷血符是很关键性的玩法模式,从这样的

  • 霸星辅助的快捷键自己能够设置吗

    霸星辅助的快捷键自己能够设置吗 在霸星辅助里面有很多的快捷键是可以使用的,不如玩家们可以在里面设置自己在受到了攻击的时候,能够