爱上石器时代

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

脚本命令set说明

[复制链接]

89

主题

101

帖子

837

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
837
发表于 2023-9-18 19:41:07 | 显示全部楼层 |阅读模式
格式:set 登入线路,{线路名称|变量}
说明:设置要登入的线路,这个命令要在登入前设置。
举例:
      set 断线重登,1                '设置断线重登
      set 登入线路,电信1线        '设置登入电信1线
      log 0                        '登出
      delay 1000
      check 重登,失败,-1        '等待重新登入电信1线
*******************************************
格式:set 脚本延时,{0-1000毫秒|数值变量}
说明:设置执行时的延时时间,这个时间设为50毫秒左右较好,设的太小会增加cpu负担。
*******************************************
格式:set 走路延时,{0-100毫秒|数值变量}
说明:设置走路的延时时间,即每走一步的延时。
*******************************************
格式:set 自动解锁,{0|1}
说明:设置是否自动解锁,注意不能自动加锁。
*******************************************
格式:set 断线重登,{0|1}
说明:设置断线或登出后是否重新登入
*******************************************
格式:set 删除帐号,{0|1}//已取消
说明:设置重登时自动删除帐号并创建新帐号,新帐号创建成功后,删除帐号标志会自动清除。
举例:
      set 断线重登,1
      set 创建帐号,阿三|熊皮男|5|5|0|0|水|玛丽娜丝        '设置要创建的帐号属性
      set 删除帐号,1
      log 0                        '原地登出
      delay 1000
      check 重登,失败,-1        '重登失败则等待
      goto begin                '重登成功后跳转到begin处运行
*******************************************
格式:set 出错重启,{0|1}
说明:脚本运行过程中出错重新运行脚本
*******************************************
格式:set 自动捉宠,{0|1}
*******************************************
格式: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 创建帐号,{人物名[?|*]|形象|耐久力|攻击|防御|敏捷|属性|出生地}//已取消
说明:形象可为{小豆丁|红发卡女|黄发卡女|熊皮男|伊布|MM|日本人|悟空},出生地可为{萨姆吉尔|玛丽娜丝|加加|卡鲁它那},属性只支持全属性人物。耐久力+攻击+防御+敏捷之和为20点。
如果在人物名后面加?,生成的人物名后系统会自动加一个数字,用于区分不同的人物。如果人物名用*替代表示用帐号名做人物名。
举例:
      set 创建帐号,阿三|熊皮男|5|5|0|10|水|玛丽娜丝
      set 创建帐号,阿三?|熊皮男|5|5|0|10|水|玛丽娜丝        '创建的人物名会是“阿三1”、“阿三2”...
      set 创建帐号,*|熊皮男|5|5|0|10|水|玛丽娜丝        '创建的人物名是帐号名
*******************************************
格式: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雷名字的技能,攻击敌人。
      
已支持:
快速遇敌,快速走路,自动逃跑,自动抓宠,自动捉宠,快速战斗,原地锁定,显示经验,掉线重登,丢弃肉
,组队,走动遇敌,锁定画面,原地保护,快速行走,自动战斗,屏蔽人物,关闭特效,屏蔽声音,关闭声音
,隐藏石器,决斗,名片,自动堆叠,丢非血肉,吃补血肉,丢弃中为,丢弃中非,锁定骑宠,锁定战宠
,指定攻击,锁定攻击,指定逃跑,落马逃跑,人物首次,人物一般,战宠首次,战宠一般,捉宠设置,指定逃跑
,经验显示,羽毛模式,等待时间,自动KNPC,转换战宠,学习技能 ,捉宠名称,捉宠等级,捉宠魔法,战斗检测
,人首对象,人一对象,自动加点,掉线重登,嗜血补气,战宠补血
*******************************************
格式:set 战斗开始,0
说明:设置战斗开始时间清0,如果上一次战斗已开始很长一段时间至今未结束,可用此命令把战斗开始计数器清0。
*******************************************
格式:set 战斗结束,0
说明:设置战斗结束时间清0。如果上一次战斗已结束很长一段时间,可用此命令把战斗结束计数器清0。
回复

使用道具 举报

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

本版积分规则