cfg_recycling.xls 回收表怎么使用
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-06-11 16:07:32 |
👁️ 阅读: 2
回收系统通过cfg_recycling.xls表格配置,使用前需要先配置好表格内容。
主要使用以下命令:
- `ADDRECYCLINGTYPE`:增加回收类别,对应表格中的group字段,支持多个类别用“;”分割,例如`ADDRECYCLINGTYPE 1;2;3`。
- `DELRECYCLINGTYPE`:删除回收类别,参数为IDX,-1表示清空所有。
- `RECYCLING`:执行一次回收。
- `AUTORECYCLING`:设置自动回收,需要两个参数,例如`AUTORECYCLING 20 10`表示间隔20秒检测一次,当背包格子数小于等于10时触发自动回收。不带参数则关闭自动回收。
回收结果可以通过常量`<$RECYITEMS>`获取,这是一个键值对字符串,可以使用`<$GETSTRVALUE(S$变量名, 键)>`来提取具体信息。
在QF脚本中,可以通过`[@RECYCLING]`标签捕获回收触发,例如:
```
[@RECYCLING]
#ACT
MOV S$回收数据 <$RECYITEMS>
sendmsg 7 回收物品信息:<$RECYITEMS>
```
表格中的“执行前检测变量”列用于条件判断,只能配置一个Human自定义变量。例如,表格中填写“回收数据”,引擎会检测`<$HUMAN(回收数据)>`变量的值。该列逻辑为逐行检测,当变量值小于等于配置的阈值时,执行该行的回收规则。
← 返回问答库