诚实小鸟 发表于 2026-3-27 18:42:21

BagItemToStorage有没有自动存仓命令写法思路?

BagItemToStorage有没有自动存仓命令写法思路?
想写一个玩家可以自己自定义写入物品名称,然后自动存仓的功能。
不知道用那种方式实现比较好!!
[@仓库]
#ACT
BagItemToStorageIdx 屠龙 1 N1
SendMsg 6 背包的屠龙有<$STR(N1)>保存到普通仓库中
貌似每一行命令只能存一个物品?





诚实小鸟 发表于 2026-3-27 18:42:21

你这的话,要写自动存和手动存..两个方式才行,写上玩家配置表,自动和手动一键之类的,类似一键回收,自动回收.玩家勾选的自动存,一键存,自动用获得拾取之类的,手动用循环读取配置执行,好像都有点麻烦啊

诚实小鸟 发表于 2026-3-27 18:42:21

[@PickUpItemEX]
#IF
CHECKTEXTLIST ..\\QuestDiary\\捡取触发\\自动入仓.txt <$PICKDROPITEMNAME>
#ACT
BagItemToStorage <$PICKDROPITEMNAME> 1 N1
没测试过,应该是可以

诚实小鸟 发表于 2026-3-27 18:42:21

蓅氓爱学习 发表于 2022-5-24 14:02 你这的话,要写自动存和手动存..两个方式才行,写上玩家配置表,自动和手动一键之类的,类似一键回收,自动回收. ...
一键回收方式感觉自由度不高,做个玩家输入类型的,像BLUE引擎的内挂那样自定义捡取,直接把物品名称列表复制到里面,打勾,每秒检测,那就完美了

诚实小鸟 发表于 2026-3-27 18:42:21

zhouyile 发表于 2022-5-24 14:03 [@PickUpItemEX]
#IF
CHECKTEXTLIST ..\\QuestDiary\\捡取触发\\自动入仓.txt
我的思路是玩家自定义输入物品名称,然后每秒检测存仓

诚实小鸟 发表于 2026-3-27 18:42:21

qq6652131 发表于 2022-5-24 15:56 我的思路是玩家自定义输入物品名称,然后每秒检测存仓
就在这个基础上加上玩家名称,里面内容玩家自己编辑,增加就加,不要就删除,都可以

诚实小鸟 发表于 2026-3-27 18:42:21

qq6652131 发表于 2022-5-24 15:54 一键回收方式感觉自由度不高,做个玩家输入类型的,像BLUE引擎的内挂那样自定义捡取,直接把物品名称列表 ...
那你不让玩家累死吗,多麻烦,他要想存一百种,要打多少字

诚实小鸟 发表于 2026-3-27 18:42:21

自动存仓,
能叠加的物品,
会丢失
仓库背包都没有

诚实小鸟 发表于 2026-3-30 13:22:10

页: [1]
查看完整版本: BagItemToStorage有没有自动存仓命令写法思路?