传奇脱机挂Q语法的五个元素

传奇脱机挂Q语法的主要有以下五个元素:

    1.函数
       如:走到( ) 以及 边走边打( ) 等。
       函数的格式是:函数名后面接两个小括号"()",中括号里面填写该函数所需要的参数,有些函数需要填写参数,有些函数不需要填写参数,但是无论有没有参数,中括号都是必须的。

    2.触发器
       如:触发器(条件函数(),判断周期)->普通函数( ) 。
       解发器用于实时判断是否达到我们设定的条件,当达到我们设定的条件时,执行我们指定的动作,可以写在脚本的任意位置,但是为了方便查看 一般写到脚本头部。

    3.跳转标签
       如:<脚本开始>  以及 <打怪流程> 等。
       标签代码并没有什么实际的动作,它的作用相当给脚本设置一个路标,告诉脚本下一步该往哪走。格式是在两个<>中间填入一个你认为好记的名字。

    4.注释(备注)
       如://这里填写注释内容。
       注释符号是两个反斜杠//,后面接注释的内容。这种代码也没有实际的动作,可以写到任意位置。你可以把某代码的作用以注释的形式写在该代码后面,方便自己查看该代码的含义及作用。

    5.LUA代码段
       如:  /<   print("这里是LUA代码")  />
       用于嵌入一段LUA代码,代码段头部要加 /< , 代码段尾部要加 /> 。“/<”与“/>”括起来的中间这段代码就是标准的LUA代码。

下面是个简单的Q语法脚本示例:

触发器(人物("当前地图!=D2013"))->跳转(脚本开始)

<脚本开始>
如果(人物("当前地图=D2013"))->跳转(打怪流程)  //如果已经在打怪地图,直接跳到打怪流程。
如果(人物("当前地图!=3"))->使用(盟重传送石)
等待(1500)
模糊走到(327,340,5,3)
等待(1500)
对话(327,340)
等待(1500)
选择(@进入)
等待(1500)
跳转(脚本开始)

<打怪流程>
开始挂机()
跳转(打怪流程)