小可爱辅助脚本语法说明
2018/7/13 9:01:10 点击:
小可爱辅助脚本语法说明:
1.触发器,如:触发器# 如果[][]>>普通函数[] 。
解发器用于实时判断是否达到我们设定的条件,当达到我们设定的条件时,执行我们指定的动作,可以写在脚本的任意位置,但是为了方便查看 一般写到脚本头部。
2.函数,如:走到坐标[] 以及 边打边走[] 等。
函数的格式是:函数名后面接两个中括号"[]",中括号里面填写该函数所需要的参数,有些函数需要填写参数,有些函数不需要填写参数,但是无论有没有参数,中括号都是必须的。
3.跳转标签,如:<脚本开始> 以及 <战斗> <回城>等。
标签代码并没有什么实际的动作,它的作用相当给脚本设置一个路标,告诉脚本下一步该往哪走。格式是在两个<>中间填入一个你认为好记的名字。
4.调用标签和使用标签,如:调用[装备回收]和使用[随机传送石]
标签代码并没有什么实际的动作,它的作用相当给脚本设置一个路标,告诉脚本下一步该往哪走或该使用什么物品,格式是在两个<>中间填入一个你认为好记的名字,调用和跳转唯一的区别
是脚本在执行时触发的条件时:调用条件之后他会重新找到刚才被触发前的脚本执行位置,不需要从头在次执行
4.注释(备注),如: >>这里填写注释内容。
注释符号是两个>>,请注意,>>是代表“那么”的意思,触发器写好条件后必须拿>>这个符号去跳转,调用和使用。如:触发器# 如果 [装备持久] [武器]>[35] >>使用[修复神水]
触发器# 如果[背包数量]>[35]>>跳转[回城]
5.[人物等级]>[10] & [人物等级]<[20] & [当前地图]=[3]>>调用[穿戴装备]
< 穿戴装备>
佩戴< 武器>< 火龙剑 >
等待< 500>
注释符号 & 是 “且” 的意思 同时满足条件才会执行 >> 后的内容
条件列表
├─特殊代码
│ ├─触发器# [条件函数][比较符号][比较条件]>>功能函数[最终目的]
│ ├─如果 [条件函数][比较符号][比较条件]>>功能函数[最终目的]
│ ├─<标签>
│ └─>>注释
│
├─条件函数 符号有:< 小于 > 大于 = 等于 >> 那么 (跳转和调用,使用函数可以自己想象)
│ │
│ ├─ [周围] [人物]>[1]
│ │ 表示周围人物大于1人,例子:触发器#如果[周围][人物]>[1]>>使用[随机传送石]
│ │
│ ├─ [周围] [怪物]>[1]
│ │ 表示周围怪物大于1个 例子:触发器#如果[周围][怪物]>[1]>>使用[随机传送卷]
│ │
│ ├─ [物品数量] [回城卷]>[1]
│ │ 表示物品数量回城卷大于一个 列子:触发器#如果[物品数量] [回城卷]>[1] >>使用[回城卷]
│ │
│ ├─ [物品数量] [强效太阳水]>[1]
│ │ 表示物品数量强效太阳水大于1个 列子:触发器#如果[物品数量][强效太阳水]>[1]>>使用[强效太阳水]
│ │
│ ├─ [当前地图] =[3]
│ │ 表示当前地图在土城 列子:触发器#如果[当前地图]=[3]>>跳转[出发]
│ │
│ ├─ [背包数量]>[35]
│ │ 表示背包数量大于35个 列子:触发器#如果[背包数量] >[35] >>跳转[装备回收]
│ │
│ ├─ [装备持久][武器]<[3] 或者 [装备持久][武器]=[0]
│ │ 表示装备持久武器 列子:触发器# 如果[装备持久][武器]<[3]>>使用[修复神水]
│ │
│ ├─ [人物][HP]<[80] 或者 [人物][MP]<[80] 或者 [人物][负重]>[80]
│ │ 表示人物血量小于百分之80或者人物魔法小于百分之80 列子:触发器#如果[人物][HP]<[80] >>使用[回城]
│ │
│ ├─ [人物等级]>[10] & [人物等级]<[20] & [当前地图]=[3]>>调用[佩戴10级装备]
│ │ 标示人物在10级以上 且 不到20级 在地图编号3的地方才会执行>>后的内容
│ │
│ ├─ [距离][330,330]>[100] >>使用[回城卷]
│ 距离某个坐标的判断
│
│
└─功能函数
│
├─开门[x,y]
│ //跨地图时,比如武器店门口的门 需要这个命令开门。很少用到
│
├─边打边走[x,y]
│ //走到指定坐标点周围,并在走路过程中打怪。其中XY必须填写,
│
├─走到附近[x,y]
│ //走到指定坐标点周围。其中XY必须填写
│
├─走到坐标[x,y]
│ //走到指定坐标点,其中XY必须填写(支持跨图寻路) 如:去下一层,请确定好门口坐标,在坐标[x,y]写上进门的坐标即可进入下个地图
│
├─等待[毫秒]
│ //如: 等待[1000] 表示脚本等待1秒后再往下执行。
├─刷包[]
│ //刷新包裹。有效防止卡包
├─跳转[标签名]
│ //通知脚本跳转到指定标签名下去执行代码。跳转到标记<可自定义>
│
├─使用[物品名]
│ //如: 使用[回城卷]。 注意:如果物品是捆装的,则此代码的作用就是解捆。 跟手动在游戏上双击物品同样效果。
│
├─对话名称[NPC名称]
│ //打开NPC对话窗口 通过提供的NPC名称找到此NPC打开NPC对话窗口
│ //对话名称[传送员]
│
├─选择[@命令]
│ //发送NPC命令函数
│ //选择[@mengzhongtucheng]
│
├─合成[合成命令,数量]
│ //发送合成函数
│ //合成[@@aaaa,9]
│
├─文本选择[NPC文本]
│ //发送NPC命令函数
│ //文本选择[盟重土城
│
├─绑定商城[商城ID] 通常都是录制出来的ID 游戏功能性ID
│ //发送打开绑定商城窗口命令
│ //绑定商城[13] 华夏打开商城页面
│ //绑定商城[1] 华夏功能命令
├─喊话[喊话内容]
│ //游戏内喊话
│
│
├─商铺购买[购买物品,购买数量]
│ //购买远程商铺的物品 不是NPC的
│ //商铺购买[疗伤药,5]
│
│
├─对话坐标[x,y]
│ //打开NPC对话窗口 通过提供的NPC坐标找到此NPC打开NPC对话窗口
├─触发器[关闭]
│ //一但调用 触发器[关闭] ,关闭战斗|所有触发器都将失效, 在调用 触发器[关闭] 或者重新启动脚本之前 任何触发器代码都不会被触发。
│
└─触发器[开启]
//一但调用 触发器[开启] ,所有触发器都将触发, 触发器[开启]要加在战斗标签下面!
1.触发器,如:触发器# 如果[][]>>普通函数[] 。
解发器用于实时判断是否达到我们设定的条件,当达到我们设定的条件时,执行我们指定的动作,可以写在脚本的任意位置,但是为了方便查看 一般写到脚本头部。
2.函数,如:走到坐标[] 以及 边打边走[] 等。
函数的格式是:函数名后面接两个中括号"[]",中括号里面填写该函数所需要的参数,有些函数需要填写参数,有些函数不需要填写参数,但是无论有没有参数,中括号都是必须的。
3.跳转标签,如:<脚本开始> 以及 <战斗> <回城>等。
标签代码并没有什么实际的动作,它的作用相当给脚本设置一个路标,告诉脚本下一步该往哪走。格式是在两个<>中间填入一个你认为好记的名字。
4.调用标签和使用标签,如:调用[装备回收]和使用[随机传送石]
标签代码并没有什么实际的动作,它的作用相当给脚本设置一个路标,告诉脚本下一步该往哪走或该使用什么物品,格式是在两个<>中间填入一个你认为好记的名字,调用和跳转唯一的区别
是脚本在执行时触发的条件时:调用条件之后他会重新找到刚才被触发前的脚本执行位置,不需要从头在次执行
4.注释(备注),如: >>这里填写注释内容。
注释符号是两个>>,请注意,>>是代表“那么”的意思,触发器写好条件后必须拿>>这个符号去跳转,调用和使用。如:触发器# 如果 [装备持久] [武器]>[35] >>使用[修复神水]
触发器# 如果[背包数量]>[35]>>跳转[回城]
5.[人物等级]>[10] & [人物等级]<[20] & [当前地图]=[3]>>调用[穿戴装备]
< 穿戴装备>
佩戴< 武器>< 火龙剑 >
等待< 500>
注释符号 & 是 “且” 的意思 同时满足条件才会执行 >> 后的内容
条件列表
├─特殊代码
│ ├─触发器# [条件函数][比较符号][比较条件]>>功能函数[最终目的]
│ ├─如果 [条件函数][比较符号][比较条件]>>功能函数[最终目的]
│ ├─<标签>
│ └─>>注释
│
├─条件函数 符号有:< 小于 > 大于 = 等于 >> 那么 (跳转和调用,使用函数可以自己想象)
│ │
│ ├─ [周围] [人物]>[1]
│ │ 表示周围人物大于1人,例子:触发器#如果[周围][人物]>[1]>>使用[随机传送石]
│ │
│ ├─ [周围] [怪物]>[1]
│ │ 表示周围怪物大于1个 例子:触发器#如果[周围][怪物]>[1]>>使用[随机传送卷]
│ │
│ ├─ [物品数量] [回城卷]>[1]
│ │ 表示物品数量回城卷大于一个 列子:触发器#如果[物品数量] [回城卷]>[1] >>使用[回城卷]
│ │
│ ├─ [物品数量] [强效太阳水]>[1]
│ │ 表示物品数量强效太阳水大于1个 列子:触发器#如果[物品数量][强效太阳水]>[1]>>使用[强效太阳水]
│ │
│ ├─ [当前地图] =[3]
│ │ 表示当前地图在土城 列子:触发器#如果[当前地图]=[3]>>跳转[出发]
│ │
│ ├─ [背包数量]>[35]
│ │ 表示背包数量大于35个 列子:触发器#如果[背包数量] >[35] >>跳转[装备回收]
│ │
│ ├─ [装备持久][武器]<[3] 或者 [装备持久][武器]=[0]
│ │ 表示装备持久武器 列子:触发器# 如果[装备持久][武器]<[3]>>使用[修复神水]
│ │
│ ├─ [人物][HP]<[80] 或者 [人物][MP]<[80] 或者 [人物][负重]>[80]
│ │ 表示人物血量小于百分之80或者人物魔法小于百分之80 列子:触发器#如果[人物][HP]<[80] >>使用[回城]
│ │
│ ├─ [人物等级]>[10] & [人物等级]<[20] & [当前地图]=[3]>>调用[佩戴10级装备]
│ │ 标示人物在10级以上 且 不到20级 在地图编号3的地方才会执行>>后的内容
│ │
│ ├─ [距离][330,330]>[100] >>使用[回城卷]
│ 距离某个坐标的判断
│
│
└─功能函数
│
├─开门[x,y]
│ //跨地图时,比如武器店门口的门 需要这个命令开门。很少用到
│
├─边打边走[x,y]
│ //走到指定坐标点周围,并在走路过程中打怪。其中XY必须填写,
│
├─走到附近[x,y]
│ //走到指定坐标点周围。其中XY必须填写
│
├─走到坐标[x,y]
│ //走到指定坐标点,其中XY必须填写(支持跨图寻路) 如:去下一层,请确定好门口坐标,在坐标[x,y]写上进门的坐标即可进入下个地图
│
├─等待[毫秒]
│ //如: 等待[1000] 表示脚本等待1秒后再往下执行。
├─刷包[]
│ //刷新包裹。有效防止卡包
├─跳转[标签名]
│ //通知脚本跳转到指定标签名下去执行代码。跳转到标记<可自定义>
│
├─使用[物品名]
│ //如: 使用[回城卷]。 注意:如果物品是捆装的,则此代码的作用就是解捆。 跟手动在游戏上双击物品同样效果。
│
├─对话名称[NPC名称]
│ //打开NPC对话窗口 通过提供的NPC名称找到此NPC打开NPC对话窗口
│ //对话名称[传送员]
│
├─选择[@命令]
│ //发送NPC命令函数
│ //选择[@mengzhongtucheng]
│
├─合成[合成命令,数量]
│ //发送合成函数
│ //合成[@@aaaa,9]
│
├─文本选择[NPC文本]
│ //发送NPC命令函数
│ //文本选择[盟重土城
│
├─绑定商城[商城ID] 通常都是录制出来的ID 游戏功能性ID
│ //发送打开绑定商城窗口命令
│ //绑定商城[13] 华夏打开商城页面
│ //绑定商城[1] 华夏功能命令
├─喊话[喊话内容]
│ //游戏内喊话
│
│
├─商铺购买[购买物品,购买数量]
│ //购买远程商铺的物品 不是NPC的
│ //商铺购买[疗伤药,5]
│
│
├─对话坐标[x,y]
│ //打开NPC对话窗口 通过提供的NPC坐标找到此NPC打开NPC对话窗口
├─触发器[关闭]
│ //一但调用 触发器[关闭] ,关闭战斗|所有触发器都将失效, 在调用 触发器[关闭] 或者重新启动脚本之前 任何触发器代码都不会被触发。
│
└─触发器[开启]
//一但调用 触发器[开启] ,所有触发器都将触发, 触发器[开启]要加在战斗标签下面!
- 上一篇:小可爱辅助过GK登录器为什么没人关注? 2018/7/25
- 下一篇:小可爱收费版更新至0703寻欢版 修复部分JJJ登录器识别错 2018/7/3