1.MoveBy
功 能: 移动到指定NPC附近
参数说明: 1 - NPC名称
举 例:
MoveBy("平十指") |
2.Talk
功 能: 打开与指定NPC的买卖、仓库对话窗口
参数说明: 1 - NPC名称 2 - 买卖、仓库按钮的序号
举 例:
Talk("平十指",1) |
3.Buy
功 能: 从商店购买指定数量的商品
参数说明: 1 - 商品名称 2 - 单刷购买数量 3 - 组队购买数量
举 例:
Buy("金创药(小)",10)
注:部分玩家发现购买药品有时会连续购买几次,而且数量也比较乱。这是由于网速原因,执行Buy语句后,会一直查询物品是否已购买成功,若5秒后仍未成功,则重新购买一次,这时购买数量会减半。因为上一次购买失败有可能是超重造成的。第3个参数可不填,默认使用第2个参数的值。
Buy("金创药(特)",500,100)
组队模式下,购买100个特药,单刷模式下,购买500个特药。 |
4.CloseTalk
功 能: 关闭先前打开的对话窗口
参数说明: 无
举 例:
CloseTalk() |
5.Sell
功 能: 出售指定物品给NPC
参数说明: 无
举 例:
Sell()
注:指定物品在配置窗口可选择。 |
6.Save
功 能: 将物品保存到仓库
参数说明: 无
举 例:
Save()
注:除了药品、箭、地图、宠物食物、百宝物品以及回城符, 其它的都保存到仓库。 |
7.Switch
功 能: 移动到指定地图
参数说明: 1 - 地图名称
举 例:
Switch("泫勃派") |
8.Sleep
功 能: 暂停指定秒数
参数说明: 1 - 秒数
举 例:
Sleep(5)
注:暂停5秒后执行下一个脚本。
下面的脚本示例都加上了Sleep(5),因为有时将要回城的时候正好杀死一只怪物掉了件物品,但角色却使用回城符直接飞了回去。所以使用Sleep(5)暂停几秒可以检测是否有掉落的物品。 |
9.Take
功 能: 从仓库拿物品
参数说明: 1 - 物品名称 2 - 单刷获取数量 3 - 组队获取数量
举 例:
Take("五色神丹",2)
注:将从仓库拿五色神丹直到包裹里有2个五色。该指令必须放在 Talk与CloseTalk之间。Talk指定的NPC必须是仓库NPC。 第3个参数可不填,默认使用第2个参数的值。
Take("益元参",100,500)
组队模式下,拿500个,单刷模式下,拿100个。 |
10.Use
功 能: 使用物品
参数说明: 1 - 物品名称
举 例:
Use("回城符(泫勃派)")
Use("土灵符") |
11.CallPet
功 能: 召唤/解除召唤宠物.
参数说明: 1 - 解除/召唤宠物(0表示解除,1表示召唤)
举 例:
CallPet(1) #召唤宠物
CallPet(0) #解除召唤
注意: 只有在开启了宠物挂机和自动召唤宠物时该命令才有效 |
12.Buy2
功 能: 从商店购买宠物物品
参数说明: 1 - 物品名称 2 - 需要购买的总量
实际购买数量=购买总量 - 宠物背包中该物品数量 - 玩家背包中该物品数量
举 例:
Buy2("兽灵药草(大)",100) |
13.Forpet
功 能: 将玩家背包中指定的宠物物品全部转移到宠物背包中
参数说明: 1 - 需要放入宠物背包的物品名称(物品必须在玩家背包中)
举 例:
Forpet("兽灵药草(大)") #将玩家背包中的兽灵药草(大)全部转移到宠物背包中
注意: 该命令必须在没有打开NPC对话框的状态下执行,比如放在CloseTalk()的下一行 |
14.Reserve
功 能: 指定某物品需要保留在背包中的数量,多余的会存到仓库
参数说明: 1 - 物品名称 2 - 单刷保留数量 3 - 组队保留数量
如不需要设置组队保留数量,可以不输入第3个参数,如 Revserve("金创药(大)", 500)
举 例:
MoveBy("韦大宝")
Talk("韦大宝",1)
Save()
Reserve("金创药(大)", 500, 200)
Reserve("雪原参", 100, 400)
CloseTalk() |
14.脚本注释
在脚本的行首加上 # 字符,该行脚本就不会执行。如
...
#Buy("金创药(小)",100)
...
那么这一行脚本不会被执行。 |