石器时代论坛

 找回密码
 立即注册

QQ登录

查看: 1079|回复: 5
打印 上一主题 下一主题

几个内挂脚本指令的疑问

[复制链接]

4

主题

37

帖子

26

石币

石器入门

Rank: 2

积分
63
跳转到指定楼层
楼主
发表于 2023-10-6 20:20:02 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wwzz2002 于 2023-10-6 20:26 编辑

根据这篇总教程贴,我发现了几个指令的使用方法和教程里不一样
https://bbs.shiqi.so/sa-52153-1-1.html


1. chpet 根据教程所述
∽∽∽∽∽∽∽∽∽∽∽∽【chpet】(改变战宠骑宠命令)指令∽∽∽∽∽∽∽∽∽∽∽∽
chpet {0-5}{,模式} '模式只有1,1表示更换的是骑宠,不写表示更换的是战宠
宠物职位:0=战骑 1=骑宠 2=战宠  3=等待 4=邮件 5=休息
在平时状态下换战宠,除了正在骑乘的宠物外,其余状态的宠都可以变成“战斗”,0为把当前战宠状态变回“等待”

chpet 1 '把第一位的宠物状态改变成“战斗”
chpet 2 '把第二位的宠物状态改变成“战斗”
chpet 0 '把战宠设置为等待状态
chpet 2,1 '把第二位的宠物状态改变成“骑乘”
chpet 3,1 '把第三位的宠物状态改变成“骑乘”

这里的解释有点难理解,实际测试指令的时候行为也很奇怪。
比如我可以
chpet 2 '宠物2是战
chpet 5,1 '宠物5是骑宠

那么当我要把宠物5(骑宠)状态转成等待,应该怎么写?

又比如以下指令

chpet 5,1 '把宠物5状态改成骑乘
delay 1000 ’ 延迟1秒
chpet 3,1 ' 原意想把宠物3状态改成骑乘,但实际测试的效果却是宠物5变成了等待,宠物3状态不变。

能否麻烦GM给个更加详细的说明?或者简化该指令的使用?例如:chpet {宠物位置},{宠物职位}



2.在ASSA脚本中有2个特殊的label
   label .end. 和 label .err.
   用于出错检测和脚本停止检测的入口,内挂中这2个label好像不起作用。

3.系统变量中能不能增加名片变量?比如 @[名片.1]。从而实现可以通过交换名片,互发邮件来执行一系列操作。



4

主题

37

帖子

26

石币

石器入门

Rank: 2

积分
63
沙发
 楼主| 发表于 2023-10-8 01:16:04 | 显示全部楼层
石器SO 发表于 2023-10-7 13:17
chpet -1'当前骑宠改为休息

label .end. 和 label .err.
请问内挂能支持这两个标签吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|石器时代论坛

GMT+8, 2024-5-8 17:26 , Processed in 0.074155 second(s), 31 queries .

快速回复 返回顶部 返回列表