爱上石器时代

 找回密码
 成为石器原始人
搜索
热搜: 活动 交友 discuz
查看: 11512|回复: 1

石器更新记录汇总

[复制链接]

89

主题

101

帖子

837

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
837
发表于 2019-11-16 19:51:11 | 显示全部楼层 |阅读模式

20200307 更新如下

多开版
1 修复一个导致程序闪退的BUG
2 增加切换账号快捷键  使用方法:鼠标点击外挂后,按大键盘1-6,即可切换
3 增加指定账号列表读取,方便操作
4 修复一处溢出导致闪退BUG
5 修正 取消 自动登录后,人物还是会自动登入问题
6 修正 取消 断线重连

单开版

20200225 更新如下

单开版
1 重写战斗信息显示,用于修正之前闪退问题
2 脱机启动后,默认开启自动重连
3 增加一般设置下丢弃道具说明,给菜鸟看的
4 修复一个脱机下重连导致的崩溃问题

多开版
1 修复鼠移,左按右按
2 修 复小密卡战斗
3 修复丢弃道具道具的一个BUG
4 尝试修复闪退
5 修复一键多开有时候会蹦的BUG


20200215

老挂一会有更新
1 掉线重登优化设置,点击后自动登录游戏
2 增加一些set命令
掉线重登 嗜血补气 战宠补血
3 修正切换面板导致服务器选择重置问题
4 删除宠物面板无效功能 双锁定
5 丢宠宠物 丢弃道具 支持变量


20200213

老挂(单开版)

1 修复自动加点
2 添加命令
set 自动加点,体力:100|腕力:101|耐力:102|速度:103
3 修复脱机切换副控导致线路归位问题
4 修复一处崩溃问题


20200211

老挂
1 修复自动加点
2 修复锁血抓宠
3 增加固定变量@[宠物战力.x] x=1-5
4 修复计算宠物战斗力 无法对野生宠物判断问题
    新作固定变量:

@[宠物战力.x]  x=1-5
@[队员等级.x]  x=1-5
@[队员名字.x]  x=1-5

多开挂
1 修正之前乱跑问题

20200208

老挂:
1 主要是增强稳定性
2 修复WIN7 一键组队崩溃问题
3 增加寻路在关闭特效下不显示行走过程
4 ASSA基础1.82脚本有优化更新,请覆盖

新挂:
修复练级BUG
建议先用他练级,脚本系统,还不完善,运行脚本,先暂时使用单开老挂


20200204
老挂:

修复之前WIN7下异常
脱机支持各种自动脚本
脱机下线路选择修复
脱机下掉线可自动重连


新挂:

1 修复配置不更新按钮
2 修复登陆有时候出蹦的BUG
3 添加道具栏自动丢弃道具
4 修复自动加点出错
5 修复召唤小密卡战斗的BUG
6 增加丢弃中非和丢弃中为的项目数为50个
7 12开改为6开
8 修复游戏关闭后还显示运行的BUg
9 修复界面更新出错的BUG


20200203
1 开放多开外挂,一个外挂可同时开启12个石器窗口
新辅助登入说明:

QQ图片20200203180318.png
1 先填写账号密码那些,(脚本不用填写),配置实用默认的,可以点选择来选取
QQ图片20200203180329.png
2 添加好了后点保存
QQ图片20200203180336.png
3 右键账号,点窗口登录,就可以直接进入游戏了,电脑配置高的,会出现一个多余框,原登下即可。


20200122

1 修复一处丢弃道具导致的内存泄露
2 重写自动叠加功能
3 增加固定变量  
  @[家族名称]  返回家族名称
  @[家族职务]   返回:3 族长 4 长老 1一般族员 2未审核
  @[家族地图]   返回地图号,判断是不是10大成员


20200120

1 闪退bug
2 修正了许多脚本问题
3 增加自动学练法师


20200115

1 修复因少数脚本写法错误导致的寻路死循环
2 同步寻路所使用的地图包
3 修正一键组队功能,执行后窗口不退问题


20200114

1 修复一直以来头疼的兜问题
2 增加寻路终点检查,不是终点自动重新运行
3 排查兜问题,检查出几个小毛病,也修了

20200112

1 修复一键组队崩溃问题
2 添加脚本行内容滚动显示
3 修复一处导致内存泄露的问题
4 尝试修复一个读取异常问题
5 修正部分基础脚本,玩家下载手动更新包覆盖即可
6 部分.固定变量内支持使用自定义变量,如:@[道具有.@位置]     @位置  为自定义变量,这样操作会非常简单
7 增加固定变量
  @[道具有.1] 返回0 为空位或者理解为 这个位置没东西 范围1-15
  @[道具名字.1] 返回指定位置道具名字     范围1-15
  @[道具说明.1] 返回指定位置道具说明文字 范围1-15
  @[道具空位]  返回数字  只计算道具栏内的
8 部分命令添加变量支持,如仓库命令


20200110

1 修复之前暂停命令导致的崩溃
2 丰富调试脚本窗口功能
3 修正一些脚本问题
4 特别注意:配置文件改为 ASSA STW方式,不是像以前每次登录都重读了
5 增加固定变量
@[宠物图号.1]   数字1-5代表宠物栏位置
@[宠物转生.1]   数字1-5代表宠物栏位置


20200108
本次更新较多,脚本重新修正之前发现的所有问题

更新方法:如下,请仔细查看

1. 下载群共享手动安装包
2. 删除2个文件目录。名字:脚本  LuaScript自己有制作脚本的,自行备份。)
12331231231.png

3. 将更新包内的文件全部覆盖石器目录也就是:StoneAge8.5

本次更新内如:
1 外挂删除老STW脚本,改为全新的。
2 兼容ASSA更多命令
3 增加脚本断点调试,方便调试脚本。
4 增加一堆固定变量,稍后公布
5 彻底兼容老STW脚本
6 配置项修改,如果有这个人物存过得配置文件,就自动读取,没有统一读取固定StoneBoy_def.set配置文件
7 修复之前发现的提交问题,具体我也忘了
8 对就职3种职业脚本已配套,还有些其他修改,想不起来了
9 固定变量做一次整体公告,如下:

@[石币]
@[战索引]
@[骑索引]
@[寻找宠物.xx      XX代表宠物名  可为昵称  返回宠物栏位置  范例 : @[寻找宠物.贝鲁卡]
@[寻找道具.xx      XX代表道具名  可为昵称  返回道具栏位置  范例 : @[寻找道具.新手棒]
@[宠物攻防敏.1]     数字1-5代表宠物栏位置  配套老的STW MM脚本改名使用,平时没用
@[职技熟练.1]       数字1-32代表职业技能熟练度索引位置
@[职技名称.1]       数字1-32代表职业技能名字索引位置
@[宠物等级.1]       数字1-5代表宠物栏位置  返回指定宠物栏宠物等级
@[战斗回合]
@[宠物数]
@[羽毛模式]
@[宠空位]
@[X坐标]
@[Y坐标]
PS:有人输入法习惯打出2种坐标文字 所以都加上了
@[座标X]
@[座标Y]
@[地图编号]
@[DP]
@[声望]
@[人物名称]
@[人物昵称]
@[家族名称]
@[地图名称]









20200102

1 继续兼容ASSA命令,修复之前发现的问题
2 附上脚本包,已做优化,修改了大量基础脚本,已支持1.82 + 4大 漆黑 金飞 红暴 泪石等。
3 外挂面板优化


20191229

1 修复button命令
2 增加 改名命令
3 增加变量
    @[宠物等级.1]     @[宠物等级.2]    @[宠物等级.3]    @[宠物等级.4]    @[宠物等级.5]
    @[战斗回合]    @[宠物数]    @[宠空位]   @[寻找宠物.{宠物名}    @[骑索引]   @[战索引]

@[寻找宠物.{宠物名}    #取值后返回宠物索引
范例 let @c,=,@[寻找宠物.金布伊]
其他固定变量使用方法同上

4  增加命令 set 转换战宠,1:8|2:8|3:8|4:8|5:8

chname {0-5|人物|宠物(1-5)|战宠|骑宠},名称     ###参数支持变量  0代表人 1-5代表宠物

范例 :
chname 0,爱上石器      #  改人物昵称为 爱上石器
chname 1,爱上石器      #  改宠物一栏昵称为 爱上石器
chname 人物,爱上石器      #  改人物昵称为 爱上石器
chname 宠物1,爱上石器      #  改宠物一栏昵称为 爱上石器

@[骑索引]   @[战索引]   为取当前战斗宠物 和骑宠宠物的宠物栏位置
--------------------------------------------------------------------------------------------------


20191228
1 支持ASSA脚本命令 完成度%95
2 修复外挂崩溃后,客户端不退出的问题

更新方法
1  使用客户端start.exe 更新器进行更新
2 手动更新包

--------------------------------------------------------------------------------------------------
20191225
1 包括抓取时候锁血
2 脚本选择框无法回车
3 脚本运行中得2个崩溃BUG
4 外挂脚本各类设置支持魔法技能
   范例 :
       外挂各类设置 人物首次,魔法,火山泉
       外挂各类设置 人物平时,魔法,火山泉
5 修复脱机掉线重连
6 修复卡魔法
7 增加测试版兼容ASSA脚本系统。(刚出锅)问题还挺多得,运行时候,不支持的命令,游戏内会提示
8 一键组队功能支持脱机,并且修复之前崩溃问题

更新方法
1  使用客户端start.exe 更新器进行更新
2 手动更新包

--------------------------------------------------------------------------------------------------

20191116
1 修复之前脱机已知崩溃错误
2 客户端改回原始字体
3 修正摆摊无法看到宠物装备问题

更新方法:关闭所有石器和外挂,运行Start.exe 即可











回复

使用道具 举报

89

主题

101

帖子

837

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
837
 楼主| 发表于 2020-3-24 21:10:28 | 显示全部楼层
20200319多开更新如下
1。添加IF命令通配符模糊检测
im @a
let @a,=,你还要等待20秒
if @a,like,*等待*秒,call 等待
end
label 等待
say 等待
return
2。添加buttonx命令
格式:buttonx {物品位置编号|数值变量},{物品数量|数值变量},{seqno|数值变量}
说明:买卖物品或货物快递时,选择一定数量的物品进行交易。
物品位置编号:从人物卖道具或交货时,道具栏1对应编号9,道具栏2对应编号10,...。买道具或拿货时,编号从1开始。
举例:
    buttonx 9,1,243        '交货时,代表把道具栏1的物品交货,数量只有1个
    buttonx 2,15,242        '拿货时,代表拿第2项货物,拿15个
    buttonx 10,3,242        '买羽毛时,代表买第10项共买3根
    buttonx 12,2,243        '卖道具时,代表卖道具栏4的道具,卖2个
3.修复sellpet脚本命令
格式:sellpet {宠物编号(1|2|3)|宠物名(宠物1|宠物2...)}
说明:卖宠物,要卖的宠物可用编号1-5表示,或用名称表示,注意宠物编号不支持2-3这样的表示。用宠物名不是完全匹配,只要包含指定的字符即可。
注意卖鸡刷钱时要取消自动堆叠,否则频繁的堆叠会影响走路。
举例:
      sellpet 1|3                '卖第1、3栏宠物
      sellpet 乌力|乌力斯坦        '卖宠物名或宠物别名中包含乌力和乌力斯坦的宠物
4。支持一些老挂命令平时首次动作
5。添加内存优化。
6。以下SET

格式:set 自动捉宠,{0|1}
*******************************************
格式:set 自动逃跑,{0|1}
说明:设置自动逃跑
*******************************************

格式:set 宠死逃跑,{0|1}
说明:战宠死亡或未处于战斗状态则逃跑
*******************************************
格式:set 自动KNPC,{0|1}
说明:设置人物遇到NPC自动KNPC
*******************************************
格式:set 落马逃跑,{0|1}
说明:设置人物落马逃跑
*******************************************
格式:set 禁言保护,{0|1}
说明:设置人物禁言保护,当发现人物被禁言脚本会自动停止运行61秒,然后继续向下运行。不同的服禁言提示可能不同,请自行修改
config.ini中的forbidtalk_message1和forbidtalk_message2两项。
*******************************************

格式:set 队伍名单,{(名称1|名称2|...)|0}
说明:自动踢除不在名单中的队伍成员,名单最多加入10个名称,0为取消队伍名单,队伍名单列表可用变量表示。
举例:
      set 队伍名单,名称1|名称2|名称3|名称4        '不是这4号的人物加入队伍会被自动踢除
      set 队伍名单,0        '取消名单
*******************************************
格式:set 组队,{0|1}
说明:设置人物可组队
*******************************************
格式:set 决斗,{0|1}
说明:设置人物可决斗
*******************************************
格式:set 名片,{0|1}
说明:设置人物可交换名片
*******************************************
格式:set 交易,{0|1}
说明:设置人物可交易
*******************************************
格式:set 指定攻击,{(敌人1|敌人2|...)|0}
说明:攻击时先攻击列表中的宠物,没有时就按从上到下的顺序攻击。最多可设10个敌人。0为取消指定攻击。
*******************************************
格式:set 锁定攻击,{(敌人1|敌人2|...)|0}
说明:攻击时只攻击列表中的宠物,没有就自动逃跑。最多可设10个敌人。0为取消锁定攻击。
*******************************************
格式:set 指定逃跑,{(敌人1|敌人2|...)|0}
说明:攻击时遇到列表中的宠物就自动逃跑。最多可设10个敌人。0为取消指定逃跑。
*******************************************
格式:set 自动加点,{(体力:数值|腕力:数值|耐力:数值|速度:数值)|0}
说明:可只选择其中几项,前面的先加,后面的后加。0为取消自动加点。
举例:
      set 自动加点,体力:20|腕力:40        '体力加20后,腕力再加40
      set 自动加点,0                        '取消自动加点
*******************************************
格式:set 吃鱼鳃草,{0|1}
说明:设置自动吃鱼鳃草,每隔1小时吃一次。
*******************************************
格式:set 吃智慧果,{0|1}
说明:设置自动吃智慧果,每隔1小时吃一次。
*******************************************
格式:set 自动堆叠,{0|1}
说明:设置道具自动堆叠,在收到新道具时会进行自动堆叠,如无必要最好取消自动堆叠。在config.ini文件中有可堆叠道具的设置,
当某道具无法堆叠时,请查看config.ini中的设置是否正确。
*******************************************
格式:set 吃补血肉,{0|1}
说明:设置自动吃掉所有具有补血功能的肉
*******************************************
格式:set 丢非血肉,{0|1}
说明:设置自动丢不具有补血功能的肉
*******************************************
格式:set 平时补气,{-1|(1-100)}
说明:-1取消平时补气
举例:
      set 平时补气,25        '当气小于等于25时开始补气
*******************************************
格式:set 战时补气,{-1|(1-100)}
说明:-1取消战时补气
举例:
      set 战时补气,25        '当气小于等于25时开始补气
*******************************************
格式:set 嗜血补气,{-1|(1-100)}
说明:-1取消嗜血补气
举例:
      set 嗜血补气,25        '当气小于等于25时开始补气
*******************************************
格式:set 卸下装备,{-1|(1-100)}
说明:-1取消卸下装备
举例:
      set 卸下装备,25        '当装备耐久小于等于25%时卸下装备
*******************************************
格式:set 锁定骑宠,{1-5|0}
说明:0取消锁定,宠物编号可以为变量。
*******************************************
格式:set 锁定战宠,{1-5|0}
说明:0取消锁定,宠物编号可以为变量。
*******************************************
格式:set 丢弃中为,{0|*|(道具名称1|道具名称2...)|字符变量}
说明:0取消丢弃中为,*代表丢弃所有物品,道具名最多为15项,要丢弃的物品列表可为字符变量。
*号主要解决地面周围满了无法丢弃的问题,使之可实现在一定时间内清空道具栏,同时不影走路。
举例:
      dim $item
      let $item,=,果|线|贝
      set 丢弃中为,$item        '丢弃包含果|线|贝的物品
下面是清空道具栏的代码:
      set 丢弃中为,*
      .
      .                        '其他代码,若一次丢不净,每隔一秒会再丢一次
      .
      set 丢弃中为,0        '这一行不能少,否则后果,嘿嘿~~~
*******************************************
格式:set 丢弃中非,{0|*|(道具名称1|道具名称2...)|字符变量}
说明:0取消丢弃中非,*代表丢弃所有物品,道具名最多为15项,要丢弃的物品列表可为字符变量。
*******************************************
格式:set 首次延迟,{-1|500-3000毫秒}
说明:-1取消首次延迟
*******************************************
格式:set 攻击延迟,{-1|500-3000毫秒}
说明:-1取消攻击延迟
*******************************************
格式:set 标志,{1|0}
说明:1设置标志位,0取消标志位,些命令主要是针对串行化操作,参见joinlist命令。
*******************************************
格式:set 捕捉等级,{(1-200)|0}
说明:捉宠等级,0代表取消设置
*******************************************
格式:set 捉宠名称,{名称1|名称2|...}
说明:捉宠名称,0代表取消设置,捉宠名称最多可设置5个名称。
*******************************************
格式:set 捉宠血量,{数值|0}
说明:捉宠满足血量要求的宠物,0代表取消设置
举例:
      set 捉宠血量,80        '捕捉血量大于80的宠物
*******************************************
格式:set 人物捕捉,{(人物技能|血量)|0}
说明:捉宠时人物使用技能直到宠物血量满足要求才开始捕捉,0代表取消设置
人物技能:帽子精灵|衣服精灵|武器精灵|左饰精灵|右饰精灵|攻击
举例:
      set 人物捕捉,武器精灵|20        '人物使用武器精灵直到宠物血量低于20%以后才开始捕捉
      set 人物捕捉,猛毒|20        '人物使用和猛毒名称类似的精灵,无论在什么装备上,都能取到,如有多个,按照头、衣、手、首饰的顺序,取最前的
      set 人物捕捉,0                '取消设置
*******************************************
格式:set 宠物捕捉,{技能编号(1-7)|0}
说明:捕捉时宠物使用的技能编号,0代表取消设置
*******************************************
格式:set 遇敌方式,{遇敌战斗|遇敌逃跑}
说明:捕捉时遇敌的方式
*******************************************
格式:set 捕捉丢宠,{(宠物名称|*|0)|攻数值)|防数值)|敏数值)}
说明:捉到的宠物不满足要求则丢弃,*代表任意宠物,0代表取消设置
举例:
      set 捕捉丢宠,培罗多|攻:15                        '丢弃攻小于15的培罗多
      set 捕捉丢宠,培罗多|攻:15|防:10                '丢弃攻小于15防小于10的培罗多
      set 捕捉丢宠,培罗多|攻:15|防:10|敏:15        '丢弃攻小于15防小于10敏小于15的培罗多
      set 捕捉丢宠,*|攻:15|防:10|敏:15                '丢弃攻小于15防小于10敏小于15的任意宠
      set 捕捉丢宠,0                                '取消设置
*******************************************
格式:set 自动换宠,{宠物位置编号:换宠等级|宠物位置编号:换宠等级|...}
说明:宠物到达指定等级后自动换宠,最多可设置5只宠物,宠物位置编号取值(1-5)。此指令专为成批练宠、练mm的玩家设计,
那是相当的方便,注意使用此命令后不要锁战宠,最后一只练好后会自动设为自动逃跑。
举例:
      set 自动换宠,1:120|2:120|5:120        '第1、2、5只宠物升到120级后自动切换
      set 自动换宠,2:10|3:20|4:30        '第2只宠在10级后换第3只宠,第3只在20级后换第4只,第4只在30级后被设为自动逃跑
*******************************************
格式:set 人物首次,{技能名称},{攻击对象}[,{敌人数量},{敌人等级},{多少回合后重复执行动作}]
说明:设置人物首次攻击
技能名称:可取值为{攻击|防御|逃跑|帽子精灵|衣服精灵|武器精灵|左饰精灵|右饰精灵|职业技能名称|0},0代表取消人物首次
攻击对象:可取值为{0|1|2|3|4},0为自己,1为宠物,2为自己和宠物,3为我方任意,4为敌人。默认为敌人。
敌人数量:可取值为{0|1|2|3|4|5|6|7|8|9},代表多少只以上敌人才行动,0代表不限制。可省略。
敌人等级:可取值为{0|10|20|...|190|200},代表敌人队伍中有只定等级的敌人才行动,0代表不限制。可省略。
举例:
      set 人物首次,帽子精灵                        '人物首次使用帽子帽子中的精灵,攻击敌人。
      set 人物首次,帽子精灵,4                        '人物首次使用帽子帽子中的精灵,攻击敌人。
      set 人物首次,防御,4,5                        '人物首次使用防御技能,如果敌人数量在5只以上的话,否则攻击。
      set 人物首次,防御,4,0,30                        '人物首次使用防御技能,如果敌人等级在30级以上的话,否则攻击。
      set 人物首次,0                                '取消人物首次
      set 人物首次,帽子精灵,4,0,0,5                '每个5回合后重复执行帽子精灵,加血补气复活优先。
      set 人物首次,水的精灵                        '人物首次使用水的精灵,只要身上有,无论在哪个位置,都能读取到。
*******************************************
格式:set 人物平时,{技能名称},{攻击对象}[,{敌人数量},{敌人等级}]
说明:设置人物平时攻击
技能名称:可取值为{攻击|防御|逃跑|帽子精灵|衣服精灵|武器精灵|左饰精灵|右饰精灵|职业技能名称}
攻击对象:可取值为{0|1|2|3|4},0为自己,1为宠物,2为自己和宠物,3为我方任意,4为敌人,默认为敌人。
敌人数量:可取值为{0|1|2|3|4|5|6|7|8|9},代表多少只以上敌人才行动,0代表不限制。可省略。
敌人等级:可取值为{0|10|20|...|190|200},代表敌人队伍中有只定等级的敌人才行动,0代表不限制。可省略。
举例:
      set 人物平时,帽子精灵                        '人物平时使用帽子帽子中的精灵,攻击敌人。
      set 人物平时,帽子精灵,4                        '人物平时使用帽子帽子中的精灵,攻击敌人。
      set 人物平时,防御,4,5                        '人物平时使用防御技能,如果敌人数量在5只以上的话,否则攻击。
      set 人物平时,防御,4,0,30                        '人物平时使用防御技能,如果敌人等级在30级以上的话,否则攻击。
      set 人物平时,嗜血成性                        '人物平时使用嗜血成性。
      set 人物平时,水的精灵                        '人物平时使用水的精灵,只要身上有,无论在哪个位置,都能读取到。
*******************************************
格式:set 宠物首次,{宠物编号(1-5)},{技能名称|0},{攻击对象}[,{敌人数量}]
说明:设置宠物首次攻击
技能名称:取值为宠物技能名称,0代表取消宠物首次
攻击对象:可取值为{0|1|2|3|4},0为自己,1为宠物,2为自己和宠物,3为我方任意,4为敌人,默认为敌人。
敌人数量:可取值为{0|1|2|3|4|5|6|7|8|9},代表多少只以上敌人才行动,0代表不限制。可省略。
举例:
      set 宠物首次,2,Q雷乱抽                        '第2只宠物首次动作使用Q雷乱抽,攻击敌人。
      set 宠物首次,2,Q雷乱抽,4                        '第2只宠物首次动作使用Q雷乱抽,攻击敌人。
      set 宠物首次,2,防御,4,5                        '第2只宠物首次动作使用防御技能,如果敌人数量在5只以上的话,否则攻击。
      set 宠物首次,2,0                                '取消宠物首次
      set 宠物首次,2,Q雷                        '第2只宠物首次动作使用第一个包含Q雷名字的技能,攻击敌人。
*******************************************
格式:set 宠物平时,{宠物编号(1-5)},{技能名称},{攻击对象}[,{敌人数量}]
说明:设置宠物平时攻击
技能名称:取值为宠物技能名称
攻击对象:可取值为{0|1|2|3|4},0为自己,1为宠物,2为自己和宠物,3为我方任意,4为敌人,默认为敌人。
敌人数量:可取值为{0|1|2|3|4|5|6|7|8|9},代表多少只以上敌人才行动,0代表不限制。可省略。
举例:
      set 宠物平时,2,Q雷乱抽                        '第2只宠物平时动作使用Q雷乱抽,攻击敌人。
      set 宠物平时,2,Q雷乱抽,4                        '第2只宠物平时动作使用Q雷乱抽,攻击敌人。
      set 宠物平时,2,防御,4,5                        '第2只宠物平时动作使用防御技能,如果敌人数量在5只以上的话,否则攻击。
      set 宠物首次,2,Q雷                                        '第2只宠物平时动作使用第一个包含Q雷名字的技能,攻击敌人。
*******************************************
20200321更新如下
1.修下waitmap的等待时间
2.修正新添加的SET和老挂命令冲突导致SET失效
3.添加以下命令
格式:check 在队伍中,{是|否},{跳转符号}
说明:检测是否在队伍中,跳转可以为相对跳转、绝对跳转和过程调用。
否则会出问题。
举例:
      check 在队伍中,是,-3        '在队伍中则向上跳转-3,否则向下执行
      check 在队伍中,否,-3        '不在队伍中则向上跳转-3,否则向下执行
      check 在队伍中,否,start        '不在队伍中则跳转到start处运行
*******************************************

格式:check {队伍},{人物LV|宠物LV|人宠LV},{=|!=|<|<=|>=|>},{数值|数值变量},{跳转符号}
说明:判断队伍中所有人物等级或战宠等级是否满足条件,条件符合才跳转。跳转可以为相对跳转、绝对跳转和过程调用。
举例:
      check 队伍属性,人物LV,>=,70,call Lv70                '队伍中所有人物的等级大于等于70以上则跳转到Lv70
      check 队伍属性,宠物LV,>=,70,call Lv70                '队伍中所有战宠的等级大于等于70以上则跳转到Lv70
      check 队伍属性,人宠LV,>=,70,call Lv70                '队伍中所有人物和战宠的等级大于等于70以上则跳转到Lv70
      check 队伍属性,宠物LV:5,>=,70,call Lv70        '队伍中所有成员的第5只宠的等级大于等于70以上则跳转到Lv70
      check 队伍属性,宠物LV:1-2,>=,70,call Lv70        '队伍中所有成员的1-2位的宠物的等级都大于等于70以上则跳转到Lv70
      check 队伍属性,人宠LV:1-2,>=,70,call Lv70        '队伍中所有人物和每位人物1-2位的宠物的等级都大于等于70以上则跳转到Lv70   
*******************************************
格式:check 队伍列表,{队伍列表|变量},{人物LV|宠物LV|人宠LV},{>,>=,<,<=,=,!=},{数值|数值变量},{跳转符号}
说明:判断指定队伍列表中所有人物等级或战宠等级是否满足条件,条件符合才跳转,在队伍列表中,并不一定组队。跳转可以为相对跳转、绝对跳转和过程调用。
队伍死表中有人物登出时,按条件不符合处理。
举例:
      dim $teamlist
      let $teamlist,=,队员1|队员2|队员3|队员4|队员5
      check 队伍列表,$teamlist,人物LV,>=,70,call Lv70                '队伍列表中所有人物的等级大于等于70以上则跳转到Lv70
      check 队伍列表,$teamlist,宠物LV,>=,70,call Lv70                '队伍列表中所有战宠的等级大于等于70以上则跳转到Lv70
      check 队伍列表,$teamlist,人宠LV,>=,70,call Lv70                '队伍列表中所有人物和战宠的等级大于等于70以上则跳转到Lv70
      check 队伍列表,$teamlist,宠物LV:5,>=,70,call Lv70                '队伍列表中所有成员的第5只宠的等级大于等于70以上则跳转到Lv70
      check 队伍列表,$teamlist,宠物LV:3-5,>=,70,call Lv70        '队伍列表中所有成员的3-5位的宠物的等级都大于等于70以上则跳转到Lv70
      check 队伍列表,$teamlist,人宠LV:3-5,>=,70,call Lv70        '队伍列表中所有人物和每位人物3-5位的宠物的等级都大于等于70以上则跳转到Lv70   
*******************************************
多开20200324更新如下
useitem
格式:useitem {道具编号列表(1|2|3-5)|道具名称列表}[,对象(0..5)]
说明:使用道具,对象可以省略,默认为给自己使用,0代表给自己使用,1-5代表给宠物使用。道具名称前加*代表使用所有该名称的道具。
举例:
      useitem 1                        '给自己使用道具1
      useitem 1|4-5                '给自己使用道具1、道具4、道具5
      useitem 4,1                '给宠物1使用道具4
      useitem 肉,0                '给自己使用名称或说明包含肉的道具,只使用第1个符合条件的道具
      useitem 耐久力|肉,3        '给第3栏宠物使用名称或说明包含耐久力和肉的道具,只使用第1个符合条件的道具
      useitem 焰红之枪                '装备焰红之枪
      useitem *忠诚之心,1
doffitem
格式:doffpet {物品编号(1|2|3-5)|物品名(物品1|物品2...)|变量}
说明:丢弃物品,丢弃的物品可用编号1-15表示,或用名称表示。道具名称前加*代表丢弃所有该名称的道具,但不保证全部丢完,周围满了就会丢弃失败。
举例:
      doffitem 2        '丢弃第2栏中的物品
      doffitem 2|5        '丢弃第2栏和第5栏中的物品
      doffitem 2-5        '丢弃第2-5栏中的物品
      doffitem 芽|果        '丢弃名称或说明中包含芽和果的物品,只丢一次。
      doffitem *芽|*果        '丢弃所有名称或说明中包含芽和果的物品,直到丢完或周围满了。
      dim $a
      let $a,=,魔王
      doffitem $a
select
格式:select {选项编号}
说明:点击对话框中的选项,有些传送师不能用trans时,可以用这个命令替代。这个命令用于替代鼠标左击。
注意:一般对话框提示内容和选项之间有两个空行,也就是说选项是从提示内容下数第3行开始,即便是空行也占一个选项编号。
举例:
     坐标 65 64
     eo
     人物方向 北
     say hello
     waitdlg 抓宠传送师,3000,-3
     select 2                '选择第2个选项
特殊说明:此指令可以以说话的形式在信息聊天窗口执行,只需在指令前加"/"。
举例:以传送到伊甸园为例。
      1.勾上“信息聊天”窗口中的“显示窗口信息”。
     2.站在渔村天才传送师面前。
     3.在说话文本框中随便说点什么。
     4.在信息窗口中会显示窗口信息。
     5.在说话文本框中发送用“/button 确定”。
     6.在信息窗口中会显示下一个选择目的地窗口信息。
     7.在说话文本框中发送用“/select 8”,传送到伊甸园。
   
trans
格式:trans {地点编号|地点名称}[,NOTALK]
说明:地点传送,必须走到传送师面前使用此命令。notalk为传送前不说话。有的服不支持trans的话请改用waitdlg和select指令替代。
举例:
      walkpos 65,64
      w 北
      trans 伊甸园
      waitmap 7000,3000,-3
---------------------------------------------------------------------------------------------
增加SET命令
set 脚本延时,{0-1000毫秒|数值变量}
说明:设置执行时的延时时间,这个时间设为50毫秒左右较好,设的太小会增加cpu负担。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 成为石器原始人

本版积分规则