功能说明:? 玩家开启自动拾取后,系统自动捡起周围指定范围内的物品,并可设置过滤规则(只捡特定品质或名称的物品)。
;========== QFunction-0.txt 脚本片段 ==========
; 开启/关闭自动拾取命令
[@AutoPick]
#IF
CHECK [100] 0
#ACT
SET [100] 1
SENDMSG 6 【自动拾取】已开启,范围5格内自动拾取。
BREAK
#IF
CHECK [100] 1
#ACT
SET [100] 0
SENDMSG 6 【自动拾取】已关闭。
BREAK
; 自动拾取触发(放在QM或定时器里)
[@AutoPickItem]
#IF
CHECK [100] 1
CheckRangeMonCount <$MAP> <$X> <$Y> 5 0
#ACT
MOV S0 <$X>
MOV S1 <$Y>
MOV S2 5
GetRandomLine ..\QuestDiary\数据文件\可拾取物品列表.txt S3
; 遍历周围地面物品
LoopBagItems @检测地面物品
BREAK
[@检测地面物品]
#IF
CheckItemInMap <$MAP> <$X> <$Y> 5 <$STR(S3)>
#ACT
PickUpItemInMap <$MAP> <$X> <$Y> 5 <$STR(S3)>
SENDMSG 7 自动拾取了<$STR(S3)>
BREAK