设为首页收藏本站
  • 官方微信
    lmkj_wx 微信公众号 添加方式:
    1:扫描左侧二维码
  • 手机访问
    lmkj_sj
  •  找回密码
     立即注册

    QQ登录

    只需一步,快速开始

    查看: 3|回复: 0

    GEE引擎中,如何实现物品回收增强的命令是什么

    [复制链接]
    avatar
    • 打卡等级:魔龙套勇士
    • 打卡总天数:112
    • 打卡月天数:5
    • 打卡总奖励:13503
    • 最近打卡:2025-08-05 00:19:04

    6361

    主题

    120

    回帖

    7897

    积分

    管理员

    本站站长

    积分
    7897
    online_admin 发表于 昨天 18:27 | 显示全部楼层 |阅读模式
    在 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 引擎中 “高自由度、多维度” 的物品回收增强功能,适配不同的游戏回收玩法设计。

    您需要登录后才可以回帖 登录 | 立即注册 qq_login

    本版积分规则

    QQArchiver 手机版 小黑屋 39传奇素材网 ( 蜀ICP备2022016510号-3 )

    快速回复 快速发帖 返回顶部 返回列表