你的位置:网站首页 > 官方公告

天使辅助脚本命令更新

201-1-24 20:36:01 点击:
-跑动类
开启穿人
执行这个脚本后,将开启穿人模式,一般用在安全区,离开安全区后需要关闭穿人。

关闭穿人
执行这个脚本后,将关闭穿人模式。

边打边走到<><>
边打怪边走,并开启保护和触发器。
参数1:目标X坐标
参数2:目标Y坐标

边打边走并屏蔽触发器<><>
有时候在跑到指定坐标途中需要打怪,但又不想触动触发器可以用本语句。
参数1:目标X坐标
参数2:目标Y坐标

走进门点<><>到达地图<>
该语句实现跨地图打怪的进洞语句。
参数1:门点X坐标
参数2:门点Y坐标
参数3:目标地图名
注意:门点坐标一定要完全正确,否则会进不了洞

走进门点<><>到达地图<>如果路被堵等候并打怪
该语句实现跨地图打怪的进洞语句,途中如果路被堵住就等候并打怪。
参数1:门点X坐标
参数2:门点Y坐标
参数3:目标地图名
注意:门点坐标一定要完全正确,否则会进不了洞

进入门点[:]
该语句实现跨地图打怪的进洞语句。
参数1:门点X坐标
参数2:门点Y坐标
例句:进入门点[11:12]

跑到<><>
跑到指定坐标,途中不打怪不保护。
参数1:目标X坐标
参数2:目标Y坐标

跑到<><>附近<>格
跑到目标指定范围内。
参数1:目标X坐标
参数2:目标Y坐标
参数3:离目标范围

跑到<><>如果路被堵等候并打怪
跑到指定坐标,途中如果路被堵住就等候并打怪。
参数1:目标X坐标
参数2:目标Y坐标

移动到[:]
跑到指定坐标
参数1:目标X坐标
参数2:目标Y坐标
例句:移动到[11:13]

边打边挖到<><>每个地方挖<>下
边打怪边一路挖到指定的坐标(如果没怪就挖矿,有怪就打怪),并开启保护和触发器。
参数1:目标X坐标
参数2:目标Y坐标
参数3:每个位置挖的次数

-物品类
拆解[]
拆解物品,调用之前请先与NPC对话。
参数1:物品名称,不支持通配符*
例句:拆解[骑士手镯]

拆解<>
拆解物品,调用之前请先与NPC对话。
参数1:物品名称,不支持通配符*
例句:拆解<骑士手镯>

把英雄的物品<>转移到主号包中
该命令将英雄包裹中所有指定名称的物品转移到主号包裹中。
参数1:物品名称,不支持通配符*

放入英雄包裹[][]
把主号包裹物品放入指定数量到英雄包裹中。
参数1:物品名称,支持通配符*
参数1:物品数量
例句:放入英雄包裹[超级护身符][1]

放入主人包裹[][]
把英雄包裹物品放入指定数量到主号包裹中。
参数1:物品名称,支持通配符*
参数1:物品数量
例句:放入主人包裹[超级护身符][1]

买够<>个<>
买够N个某物品
参数1:要买够多少个
参数2:要买的物品名称
注意:因为护身符有时会已经被卖出而弹出对话框,所以护身符请自己做循环脚本,一个个买。脚本命令示例文件夹中有样例供参考

买够[][]
买够N个某物品
参数1:要买的物品名称
参数2:要买够多少个

出售[]
在NPC处卖掉物品
参数1:要卖掉的物品名称,支持通配符*


保管所有<>
把所有某物品放到仓库里保管
参数1:物品名称,,也支持逗号分隔的列表,如保管所有<强效*,超级*>。
注意:请确保仓库有足够的位置,否则将无法继续。

保管主号和英雄所有<>
保管主号和英雄包中所有的某物品或某类物品
参数1:物品名称;
例句:保管主号和英雄所有<太阳水>

找回<>
找回仓库中保存的物品
参数1: 要找回的物品名称
注意:此命令对热血新版的仓库无效

找回<>个<>
从仓库中找回指定个数的物品,执行前应该已经打开仓库;例句:找回<2>个<回城卷包>

使用物品<>
主号使用包中的指定物品
参数1:物品名称,支持通配符*

吃物品[]
主号使用包中的指定物品
参数1:物品名称,支持通配符*

英雄吃物品[]
英雄使用包中的指定物品
参数1:物品名称,不支持通配符

丢弃主号所有<>
丢弃主号包中的指定物品
参数1: 物品名称,支持通配符
注意: 此命令丢掉第一个匹配所传入名称的物品

丢弃主号所有[]
丢弃主号包中的所有指定物品
参数1: 物品名称,支持通配符
注意: 此命令丢掉所有匹配所传入名称的物品

丢物品[]
丢弃主号包中的所有指定物品
参数1: 物品名称,支持通配符
注意: 此命令丢掉所有匹配所传入名称的物品

英雄丢物品[]
丢弃英雄包中的所有指定物品
参数1: 物品名称

主号丢弃持久低于[]的[]
主号丢弃持久低于设定值的物品
例句: 主号丢弃持久低于[10]的[护身符]

英雄丢弃持久低于[]的[]
英雄丢弃持久低于设定值的物品
例句: 主号丢弃持久低于[10]的[火龙之心]

刷新包裹
刷新主号包裹里的物品,消除挂机过程中产生的假物品
注意:如果要开启反复转移物品时自动刷新包裹,需要在不打怪时,例如执行跑到<><>或者买卖等非打怪动作前调用一下开启全保护

-装备类
修理<>
在各城指定NPC处修理装备
参数1:物品名称

卸下<>
取下主人指定位置的装备
参数1:位置名称,如:衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠等

卸下[]位置的装备
取下主人指定位置的装备
参数1:位置名称,如:衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠等

把物品<>配戴到<>位置
把指定物品配戴到主人指定的位置
参数1:物品名称
参数2:位置名称,如:衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠等

装备[]到[]
把指定物品配戴到主人指定的位置
参数1:物品名称
参数2:位置名称,如:衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠等

英雄把物品<>配戴到<>位置
把指定物品配戴到英雄指定的位置
参数1:物品名称
参数2:位置名称,如:衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠等

英雄装备[]到[]
把指定物品配戴到英雄指定的位置
参数1:物品名称
参数2:位置名称,如:衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠等

修理装备<>  
卸下主号指定位置的装备进行修理并戴回去,同时会修理包裹中持久不满的同名备用装备
参数1:装备位置(衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠)
注意:此函数应在与NPC对话并选择“修理”或“特殊修理”后调用

修理[]位置的装备
参数1:装备位置(衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠)
会自动卸下武器修理后再佩戴。

-NPC类
与<>对话
与NPC对话
参数1:NPC名字

对话NPC[][:]
参数1:NPC名字
参数2和参数3是NPC的坐标
例句:对话NPC[药铺老板][505:497]

选择<>
选择NPC对话框中的命令
参数1:选择的命令,可以写整个命令或只写黄色字部分

选择[]
选择NPC对话框中的命令
参数1:选择的命令,@部分

选择[][]
选择NPC对话框中的命令
注意:第一个参数黄色部分,可以写错,但是第二个参数(@开头)绝不能错,如果错了则不能对话

与<><><>对话
与NPC对话
参数1:NPC名字
参数2和参数3是NPC的坐标注意:如果不用坐标,此函数可以用“与<>对话”代替

选择<><>
选择NPC对话框中的命令
注意:第一个参数可以写错,但是第二个参数绝不能错,如果错了则不能对话;此函数已被“选择<>”取代

获取字符串[交易框][/][>]
根据NPC命令的黄色文本获取带@的命令,需要与“选择[验证码]”配合使用,后者将使用前面获取的命令来实现对话。
例句:
获取字符串[交易框][答案是正确的/][>]
选择[验证码]

-流程控制类
>
>

大于
>

<
<

小于
<

=
=

等于
=

=

>=
>=

大于等于
>=

<=
<=

小于等于
<=

<>
<>


不等于

不是

跳转到触发前位置
触发器触发,执行完相应脚本后,调用此脚本将跳转到触发前的位置执行。

转到标记<>
转到某标记处执行
参数1:标记名

跳转到标记[]
转到某标记处执行
参数1:标记名

跳转到标记<>
转到某标记处执行
参数1:标记名

调用标记<>
转到某标记处执行,但遇到“结束”语句会返回当前位置继续执行。
参数1:标记名

结束
结束当前标记的执行,返回调用处

记下当前时间
记录下当前时间,为判断时间的语句做好记录。
例句:记下当前时间

-触发器类
恢复运行触发器
触发器开始工作

开启触发器
触发器开始工作

暂停运行触发器
触发器停止工作

关闭触发器
触发器停止工作

触发器: 如果那么
增加触发器,冒号可以使中文冒号:也可以是英文冒号:,那么前面可以有逗号也可以没有,注意触发器请放在脚本最前面才能被解析。
例句:触发器:如果当前地图是<比奇省>那么转到标记<回城整理>

触发器: 如果,那么
增加触发器,冒号可以使中文冒号:也可以是英文冒号:,那么前面可以有逗号也可以没有,注意触发器请放在脚本最前面才能被解析。
例句:触发器:如果当前地图是<比奇省>,那么转到标记<回城整理>

设置如果那么
增加触发器,注意触发器请放在脚本最前面才能被解析。
例句:设置如果当前地图是<比奇省>那么转到标记<回城整理>

设置如果那么触发
增加触发器,注意触发器请放在脚本最前面才能被解析。
例句:设置如果当前地图是<比奇省>那么触发转到标记<回城整理>

设置聊天框出现蓝字<>后转到标记<>
如果设置以后聊天框出现相应的蓝字就转到指定标记。
参数1: 蓝字内容,可以是其中一部分,支持通配符,例如:"赶快去找*老板"
参数2: 条件满足后转到的标记。

设置聊天框出现红字<>后转到标记<>
如果设置以后聊天框出现相应的红字就转到指定标记。
参数1: 红字内容,可以是其中一部分,支持通配符,例如:"赶快去找*老板"
参数2: 条件满足后转到的标记。

当前地图
判断当前地图名,也可以是该地图的文件名,比如比奇的文件名是0,盟重的文件名是3;

主号或英雄装备持久
判断主号或英雄装备持久

主号<>持久
判断主号某位置装备持久
参数1:装备位置(衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠)


当前时间为<>点<>分
判断当前时间
参数1:时间小时
参数2:时间分钟

包中<>
判断包中指定物品
参数1:可以填下列内容
1、物品名称支持通配符*,例如:盟重传送石*;  例如:如果包中<盟重传送石*>小于<1>那么转到标记<买盟重传送石>
2、空格;        例如:如果包中<空格>小于<5>那么转到标记<回城>
3、 同空格       例如:如果包中< >小于<5>那么转到标记<回城>
4 、数量,表示包中物品的数量;  例如:如果包中<数量>大于<40>那么转到标记<回城>
5、金币         例如:如果包中<金币>大于<2000>那么转到标记<传送去毒蛇>

背包物品[]
判断包中指定物品,同包中<>
参数1:可以填下列内容
1、物品名称支持通配符*,例如:盟重传送石*;  例如:如果包中[盟重传送石*]小于[1]那么转到标记<买盟重传送石>
2、空格;        例如:如果包中[空格]小于[5]那么转到标记<回城>
3、 同空格       例如:如果包中[ ]小于[5]那么转到标记<回城>
4 、数量,表示包中物品的数量;  例如:如果包中[数量]大于[40]那么转到标记<回城>
5、金币         例如:如果包中[金币]大于[2000]那么转到标记<传送去毒蛇>

物品[]的数量
参数1:包裹中物品名称,支持通配符*
例句:如果物品[金创药*]的数量<[1]那么转到标记<传送去毒蛇>

血量百分比
判断生命血量百分比
例句:如果血量百分比<[80]那么转到标记<标记名>

[生命]
支持百分比(50%),也支持具体数值(800)
例句:如果[生命]<=[50%]那么转到标记<标记名>     如果[生命]<=[100]那么转到标记<标记名>

[魔法]
支持百分比(50%),也支持具体数值(800)
例句:如果[魔法]<=[10%]那么转到标记<标记名>     如果[魔法]<=[100]那么转到标记<标记名>

负重
支持百分比(50%),也支持具体数值(800)
例句:如果[负重]>=[100%]那么转到标记<标记名>   如果[负重]>=[100]那么转到标记<标记名>

[背包空位]
判断主号包裹空格
例句:如果[背包空位]<=[2]那么转到标记<标记名>

当前等级
判断主号当前等级
例句:如果当前等级大于<60>那么转到标记<标记名>

主号X
判断主号X坐标
例句:如果主号X大于等于<4>并且主号X小于等于<18>那么转到标记<祖玛阁D506702>

主号Y
判断主号Y坐标
例句:如果主号Y大于等于<4>并且主号Y小于等于<18>那么转到标记<祖玛阁D506702>

英雄包中<>
判断英雄包裹,可以为下列内容:
1、物品名称,支持通配符*  例句:如果英雄包中<飞火流星*>大于<0>那么转到标记<标记名>
2、空格,  例句:如果英雄包中<空格>大于<0>那么转到标记<标记名>
3、 同空格,例句:如果英雄包中< >大于<0>那么转到标记<标记名>
4、数量,判断包裹中已占位子的物品数量,例句:如果英雄包中<数量>大于<0>那么转到标记<标记名>

英雄背包物品
判断英雄包裹,可以为下列内容:
1、物品名称,支持通配符*  例句:如果英雄背包物品[飞火流星*]大于[0]那么转到标记<标记名>
2、空格,  例句:如果英雄背包物品[空格]大于[0]那么转到标记<标记名>
3、 同空格,例句:如果英雄背包物品[ ]大于[0]那么转到标记<标记名>
4、数量,判断包裹中已占位子的物品数量,例句:如果英雄背包物品[数量]大于[0]那么转到标记<标记名>


角色名颜色是<>
判断角色名颜色
例句:设置如果角色名颜色是<红色>那么触发转到标记<回城休息>

主号或英雄装备持久小于<>
判断主号或英雄身上有某装备持久小于指定值的转到指定标记执行

主号或英雄装备持久大于<>
如果主号或英雄身上有某装备持久大于指定值的转到指定标记执行


当前地图
判断当前地图,也可以是该地图的文件名,比如比奇的文件名是0,盟重的文件名是3;

当前地图ID
例句:如果当前地图ID=[0]那么转到标记<回城休息>

无法到达<><>
如果某坐标不可达就转到指定标记
参数1:目标X坐标
参数2:目标Y坐标

可以到达<><>
如果某坐标可达就转到指定标记
参数1:目标X坐标
参数2:目标Y坐标

离<><><><>步
如果距离指定坐标小于指定步数就转到指定标记
参数1:目标X坐标
参数2:目标Y坐标
参数3:判断符
参数4:步数
例句:如果离<12><23>小于<100>步那么转到标记<标记名>

NPC对我说<>
根据NPC说话的内容跳转到指定的标记
参数1:NPC说话的部分内容,支持通配符,如果原话有空格,应去掉。例如:"雷*洞"

装备<>持久
判断主号指定位置的装备持久
参数1:装备位置(衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠)
例句:如果装备<武器>持久小于<1>那么转到标记<标记名>

身上的物品持久[]
判断主号指定位置的装备持久
参数1:装备位置(衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠)
例句:如果身上的物品持久[武器]<[2]那么转到标记<标记名>

英雄身上的物品持久[]
判断英雄指定位置的装备持久
参数1:英雄装备位置(衣服、武器、勋章、项链、头盔、左手镯、右手镯、左戒指、右戒指、符毒、腰带、靴、石头、斗笠)
例句:如果英雄身上的物品持久[武器]<[2]那么转到标记<标记名>

主号<>位置装备
参数1:装备的位置,比如:衣服、武器、左手镯等等;
例句: 如果主号<武器>位置装备等于<鹤嘴锄>那么转到标记<标记名>

身上物品[]
参数1:身上装备的物品名称;
例句:如果身上物品[凤天魔甲]<[1]那么转到标记<标记名>

英雄身上物品[]
参数1:英雄身上装备的物品名称;
例句:如果英雄身上物品[凤天魔甲]<[1]那么转到标记<标记名>

职业是<>
参数1:职业名称,有五种:战士、法师、道士、刺客、弓箭手;
例句:如果职业是<道士>那么调用标记<是道士>

仓库物品<>大于<>个
判断仓库中指定物品的个数,执行前应该已经打开仓库;
例句:如果仓库物品<空格>大于<10>个那么转到标记<存物>

时间是<>到<>之间
例句:如果时间是<01:00>到<02:00>之间那么跳转到标记<打怪>

离上次记下的时间超过了<>秒
例句:如果离上次记下的时间超过了<60>秒那么跳转到标记<标记1>

四周被围
该语句判断主号四周是不是被围住。
例句:如果四周被围那么跳转到标记<标记2>

没买到
如果上一条语句是买东西,但是没有卖的,可以通过该脚本来判断
例句:如果没买到那么调用标记<盟重买药>

出现验证提示<>
如果弹出验证提示框,那么此语句可以判断提示框中是否包含指定的文字内容。
例句:触发器:如果出现验证提示<选择正确的答案>那么转到标记<答题>

包含字符串[交易框][]=[1]
判断弹出的提示框中是否包含指定的文本。
例句:如果包含字符串[交易框][今年是哪一年]=[1],那么跳转到标记<2>

-系统类
标记写法
标记名称后面带上冒号:或者:,或者用尖括号把标记名括起来
例如:回城整理:   回城整理:      <回城整理>

注释
脚本最开始如果有',那么脚本被理解为注释,将不被执行
例如:'这一行是注释

设置参数<>为<>
设置某个参数值,可供后面来判断
例如:如果包裹没金币了,需要去仓库取金条或金砖,但是如果仓库没有金条也没有金砖,那么金币还是不够,下次还是会去取金条,这样会死循环,此时可以这样写:设置参数<判断金条金砖>为<没有>,下次判断金币时可以这样来判断:如果包中<金币>小于<50000>并且读取参数<判断金条金砖>不是<没有>那么转到标记<比奇下庄园>,这样下次就不会再去仓库取金条了。

切换宠物状态
切换宠物的状态,在攻击和休息之间切换

切换宠物状态为<>
切换宠物的状态为指定的状态;
例句:切换宠物状态为<攻击>

英雄休息
切换英雄状态为休息

使用魔法<>
使用指定魔法
参数1:魔法名

按回车
模拟按回车键

小退
小退

上线
上线

退出游戏
退出游戏

关机
关机

停顿半秒
停顿半秒再执行脚本

停顿<>毫秒
停顿指定的毫秒数再执行脚本
参数1:停顿的毫秒数

等待[]毫秒
停顿指定的毫秒数再执行脚本
参数1:停顿的毫秒数
例句:等待[1000]毫秒

开始挂机
开始打怪,挂机点请在界面上设置。

开始挖矿
开始挖矿

自动挖矿
开始挖矿

开启组队
开启组队功能

关闭组队
关闭组队功能

开启全保护
开启强制保护,即使当前不在打怪地图也提供如下保护:被打小退、遇敌小退、喝药
注意:全保护一般在买卖物品的时候打开。如果是用“跑到<><>”命令去安全区时最好关闭,以免遇到红名飞走导致去不了安全区

关闭全保护
关闭强制保护,恢复默认保护状态

设置出错转到标记<>
设置此句之后的命令执行出错就转到指定标记。
参数1:出错后要转到的标记名称注意:此语句可多次使用,每次使用设置的标记覆盖上次的设置,为空则出错不跳转;
目前NPC类命令中的对话、买卖、存取、修理支持出错跳转,其它语句暂不支持
建议每次去NPC处买卖物品前设置出错转到与NPC对话的第一句,这样如果买卖中被打小退上线后可重新开始买卖

输入文本<>
向游戏中输入文本
参数1:要输入的文本信息

聊天<>
在游戏中发送聊天信息
参数1:要发送的聊天信息

结束脚本运行
结束脚本运行,后续的脚本将不再执行。

插入脚本文件<>
参数1:是要插入的脚本文件名;
说明:默认文件夹是:辅助工具文件夹->脚本->共用库 中,请把共用脚本放在这个文件夹中;
例句:插入脚本文件<比奇保管物品.txt>
上面这句就是在当前语句位置插入“共用库”文件夹中的“比奇保管物品.txt”

换脚本<>
载入指定的脚本文件,并重新开始执行新脚本;
说明:以辅助工具下的脚本文件夹为根文件夹;
例句:换脚本<任务脚本任务脚本1.txt>

切换脚本[]
载入指定的脚本文件,并重新开始执行新脚本;
说明:以辅助工具下的脚本文件夹为根文件夹;
例句:切换脚本[任务脚本任务脚本1.txt]

执行脚本[]
载入指定的脚本文件,并重新开始执行新脚本;
说明:以辅助工具下的脚本文件夹为根文件夹;
例句:执行脚本[任务脚本任务脚本1.txt]

保存日志<>
把参数中的文字写入日志中以方便查看;
例句:保存日志<金币不足>

保存日志[]
把参数中的文字写入日志中以方便查看;
例句:保存日志[金币不足]

打印<>
运行该命令就把参数中的字在聊天框以蓝字显示出来,以便于调试脚本。
例句:打印<现在已经在挂机地图!>

聊天框显示[]
同打印

商城购买<>
商铺购买物品
例句:商城购买<盟重传送石>

商城购物[][]
商铺购买指定数量的物品
例句:商城购物[盟重传送石][1]

-任务类
设置要攻击的怪物为<>
参数1:要攻击的怪物名称,如果有多种怪物,可以用逗号或分号隔开。
说明:如果名称是“默认怪物”那就是所有的默认怪物列表。
比如:设置要攻击的怪物为<蜈蚣,蚶虫>,那么只会打蜈蚣和蚶虫。
比如:设置要攻击的怪物为<默认怪物>,那么会打怪物列表里设置的所有怪物。

开启挖肉
说明:开启挖肉功能;

关闭挖肉
说明:半闭挖肉功能;

设置攻击魔法为<>
把法师的攻击魔法改为参数指定的值;
说明:只是更改法师,其它职业不能改;
例句:设置攻击魔法为<火球术>

炼<>
炼制毒药。
参数1:毒药的名称
例句:炼<灰色药粉(少量)>