设为首页
收藏本站
切换到宽版
官网
论坛
资格申请
更新日志
热搜
活动
交友
discuz
登录
|
VV Engine 官方中心
»
论坛
›
综合交流
›
脚本交流
›
V8/翎风引擎新版 API 手写脚本
返回列表
发新帖
查看:
19
|
回复:
3
[
传统脚本
]
V8/翎风引擎新版 API 手写脚本
[复制链接]
lulu888
lulu888
当前在线
积分
566
13
主题
26
回帖
566
积分
高级会员
高级会员, 积分 566, 距离下一级还需 434 积分
高级会员, 积分 566, 距离下一级还需 434 积分
积分
566
发消息
发表于
3 天前
|
显示全部楼层
|
阅读模式
本帖最后由 lulu888 于 2026-5-23 10:51 编辑
[color=var(--color-fg-default)]如果你的引擎版本较新(支持
CheckBagItems[color=var(--color-fg-default)] 指令),可以通过简单的代码逻辑来实现定时自动回收。
核心思路:
[color=var(--color-fg-default)]定义一个包含需要回收装备名称的文本文件(如 垃圾装备列表.txt[color=var(--color-fg-default)])。
[color=var(--color-fg-default)]编写一个主回收函数,定时检查背包中是否存在列表里的物品。
[color=var(--color-fg-default)]如果存在,则调用回收逻辑(给予金币、元宝或经验,并扣除物品)。
基础代码框架参考:
[@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
回复
举报
王德发
王德发
当前在线
积分
1100
34
主题
51
回帖
1100
积分
金牌会员
金牌会员, 积分 1100, 距离下一级还需 1900 积分
金牌会员, 积分 1100, 距离下一级还需 1900 积分
积分
1100
发消息
发表于
5 小时前
|
显示全部楼层
看帖回帖是礼貌,也能得积分
回复
举报
我爱嘟嘟
我爱嘟嘟
当前在线
积分
161
2
主题
9
回帖
161
积分
注册会员
注册会员, 积分 161, 距离下一级还需 39 积分
注册会员, 积分 161, 距离下一级还需 39 积分
积分
161
发消息
发表于
1 小时前
|
显示全部楼层
看帖回帖是礼貌,也能得积分
回复
举报
qq154886255
qq154886255
当前在线
积分
167
0
主题
17
回帖
167
积分
注册会员
注册会员, 积分 167, 距离下一级还需 33 积分
注册会员, 积分 167, 距离下一级还需 33 积分
积分
167
发消息
发表于
26 分钟前
|
显示全部楼层
看帖回帖是礼貌,也能得积分
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表