Admins 发表于 2022-5-29 20:22:13

自动回收脚本-通用

1.QF拾取物品脚本,

注:自动回收文件夹可自己创建,命名随便,但需前后文对应,TXT文档也需自己创建
      NPC也可自己创建,也可在原有的NPC脚本上增加自动回收开关类脚本

第一种
[@拾取物品]
#IF
LARGE $PARAM(23) 10
CHECKVARLIST $USERNAME ..\QuestDiary\自动回收\自动回收人.txt;这个存放开关回收的玩家名
CHECKVARLIST $PARAM(22) ..\QuestDiary\自动回收\自动回收.txt    ;这里存放要回收的物品
#ACT
take $PARAM(22) 1
SENDMSG 7 成功回收<<$PARAM(22)>>


第一种:$PARAM(22) 适用于物品名字中没有1或者空格,有则无法回收   

第二种:$ITEMINFO[$PARAM(21)].STDNAME无论物品名字有无特殊符号都能回收通用

第二种
[@拾取物品]
#IF
LARGE $PARAM(23) 10
CHECKVARLIST $USERNAME ..\QuestDiary\自动回收\自动回收人.txt
CHECKVARLIST $ITEMINFO[$PARAM(21)].STDNAME ..\QuestDiary\自动回收\自动回收.txt
#ACT
take $ITEMINFO[$PARAM(21)].STDNAME 1
SENDMSG 7 成功回收<<$PARAM(22)>>

2.NPC脚本

[@main]
这差事真无聊,天天站在这里风吹雨淋,你找我有什么事?\



<自动回收/@自动回收>\
<离开/@exit>


[@自动回收]

    <开启自动回收/@1>   <关闭/@11>\
;若要分类回收,则重复添加以上脚本即可

[@1]
#IF
True
#ACT
ADDVARLIST $USERNAME ..\QuestDiary\自动回收\自动回收人.txt
SENDMSG 7 你开启了自动回收功能!
BREAK

[@11]
#IF
True
#ACT
DELVARLIST $USERNAME ..\QuestDiary\自动回收\自动回收人.txt
SENDMSG 7 你关闭了自动回收功能!
BREAK


wzy0421 发表于 2024-12-29 19:42:57

thanks share !

soss 发表于 2025-3-31 22:17:22

按原文改的自动分解 不能用 老是要手动点
页: [1]
查看完整版本: 自动回收脚本-通用