- 打卡等级:魔龙套勇士
- 打卡总天数:112
- 打卡月天数:5
- 打卡总奖励:13503
- 最近打卡:2025-08-05 00:19:04
管理员
本站站长
- 积分
- 7897
|
在 GEE 引擎中,实现 “物品回收增强” 功能的核心命令是 ITEMRECYCLEEX(增强型物品回收命令)。该命令相比传统引擎的基础回收命令(如简单的物品删除 + 奖励),支持按物品的强化等级、品质、附加属性等多维度筛选回收目标,并能返回金币、经验、指定材料等多种奖励类型,是 GEE 引擎在物品回收玩法上的特色功能。
一、ITEMRECYCLEEX 命令详解
1. 功能
精确筛选玩家背包中符合条件(强化等级、品质等)的指定物品进行回收,并给予自定义奖励(支持多类型奖励组合)。
2. 命令格式
plaintext
ITEMRECYCLEEX 玩家名 物品名称 最小强化等级 品质要求 奖励类型 奖励数值
3. 参数说明
参数 含义与取值范围
玩家名 目标玩家角色名(如 “测试玩家”)
物品名称 需回收的物品全称(如 “裁决之杖”“沃玛头盔”,需与Item.txt中定义一致)
最小强化等级 仅回收强化等级≥该值的物品(0 = 不限制强化等级,1=+1 及以上,以此类推)
品质要求 仅回收品质≥该值的物品(1 = 普通,2 = 优秀,3 = 精良,4 = 史诗,5 = 神器;0 = 不限制品质)
奖励类型 回收后给予的奖励类型(1 = 金币,2 = 经验值,3 = 指定材料 / 物品,4 = 元宝,5 = 声望)
奖励数值 对应奖励类型的数量(如奖励类型为 3 时,数值代表材料 ID;其他类型时代表具体数量)
二、使用示例
示例 1:回收高强化武器,奖励材料
plaintext
ITEMRECYCLEEX 测试玩家 裁决之杖 5 4 3 102
含义:回收 “测试玩家” 背包中 强化等级≥5、品质≥4(史诗) 的 “裁决之杖”,成功回收后给予 ID 为 102 的材料(如 “金刚石”)。
示例 2:回收任意品质首饰,奖励经验
plaintext
ITEMRECYCLEEX 张三 沃玛项链 0 0 2 50000
含义:回收 “张三” 背包中 无强化等级限制、无品质限制 的 “沃玛项链”,成功回收后给予 50000 点经验值。
示例 3:回收高品装备,奖励元宝
plaintext
ITEMRECYCLEEX 李四 麻痹戒指 3 5 4 10
含义:回收 “李四” 背包中 强化≥3、品质 = 5(神器) 的 “麻痹戒指”,成功回收后给予 10 元宝。
三、增强功能扩展:批量回收与规则预设
为简化脚本编写,GEE 还提供 ITEMRECYCLESET 命令用于预设回收规则,配合ITEMRECYCLEEX实现批量回收:
ITEMRECYCLESET 命令(预设回收规则)
格式:
plaintext
ITEMRECYCLESET 规则ID 物品名 最小强化 品质要求 奖励类型1 奖励值1 奖励类型2 奖励值2
功能:预先定义一套回收规则(可包含 2 种奖励类型),后续直接调用规则 ID 即可触发回收。
示例:
plaintext
// 预设规则ID=10:回收+7以上、品质4的屠龙,奖励金币+材料
ITEMRECYCLESET 10 屠龙 7 4 1 100000 3 205
// 调用规则10回收玩家“王五”的物品
ITEMRECYCLEEX 王五 规则ID=10
(效果:回收王五背包中符合规则 10 的 “屠龙”,给予 100000 金币 + ID=205 的材料)
四、应用场景与优势
精细化回收设计:支持按 “强化等级 + 品质” 双重筛选,避免低价值物品占用回收资源(如仅回收 + 5 以上的史诗装备)。
多样化奖励体系:可同时配置金币 + 材料、经验 + 元宝等组合奖励,提升回收玩法的吸引力。
简化脚本逻辑:通过ITEMRECYCLESET预设规则,减少重复代码,尤其适合 NPC 回收系统(如 “回收商人” 脚本)。
注意事项
物品名称、品质、强化等级需与Item.txt(物品配置)和Equip.txt(装备属性)中定义一致,否则可能导致回收失效。
奖励类型为 “指定材料 / 物品” 时,奖励数值需填写材料在Item.txt中的 ID(如 “金刚石” 对应 ID=102)。
若玩家背包中无符合条件的物品,命令会自动忽略(不会报错或执行奖励)。
通过ITEMRECYCLEEX和ITEMRECYCLESET的组合,可灵活实现 GEE 引擎中 “高自由度、多维度” 的物品回收增强功能,适配不同的游戏回收玩法设计。
|
|