lulu888 发表于 2026-5-23 10:47:44

V8/翎风引擎新版 API 手写脚本

本帖最后由 lulu888 于 2026-5-23 10:51 编辑


如果你的引擎版本较新(支持 CheckBagItems 指令),可以通过简单的代码逻辑来实现定时自动回收。
核心思路:

[*]定义一个包含需要回收装备名称的文本文件(如 垃圾装备列表.txt)。
[*]编写一个主回收函数,定时检查背包中是否存在列表里的物品。
[*]如果存在,则调用回收逻辑(给予金币、元宝或经验,并扣除物品)。


基础代码框架参考:


[@AutoRecycle]
#ACT
MOV N0 0
MOV S1 ""
; 检查背包中是否有垃圾装备列表中的物品
#IF
CheckBagItems ..\QuestDiary\垃圾装备列表.txt S1 N0
#ACT
; 这里可以加入获取物品价格或直接回收的逻辑
; 例如:给玩家增加金币或元宝
GIVE Gold 1000
TAKE $STR(S1) $STR(N0)
SENDMSG 6 自动回收了 <$STR(N0)> 个 <$STR(S1)>,获得1000金币!
BREAK

[@TimerTrigger]
#IF
#ACT
CALCV H1 + 1
#IF
EQUAL H1 5; 每隔一定时间触发一次回收检查
#ACT
CALCV H1 0
EXECUTE @AutoRecycle

王德发 发表于 2026-5-26 10:23:26

看帖回帖是礼貌,也能得积分

我爱嘟嘟 发表于 2026-5-26 14:11:24

看帖回帖是礼貌,也能得积分

qq154886255 发表于 2026-5-26 14:57:21

看帖回帖是礼貌,也能得积分

一天三盒半 发表于 2026-5-26 15:27:15

看帖回帖是礼貌,也能得积分

一天三盒半 发表于 2026-5-26 18:19:01

看帖回帖是礼貌,也能得积分

lulu888 发表于 2026-5-27 17:32:39

感谢分享,好好测试使用吧,

lulu888 发表于 2026-5-27 18:23:12

加油加油!!!你是最棒的

a117211385 发表于 2026-5-27 23:33:04

看帖回帖是礼貌,也能得积分

jin2003 发表于 2026-5-29 17:33:25

看帖回帖是礼貌,也能得积分
页: [1] 2
查看完整版本: V8/翎风引擎新版 API 手写脚本