找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 94|回复: 0

英雄获取物品,可充分类叠加触发

[复制链接]

37

主题

0

回帖

248

积分

管理员

积分
248
发表于 2025-12-5 00:33:52 | 显示全部楼层 |阅读模式
触发器名称: Hero - 02 - 英雄获取物品


事件
    单位 - 任意单位 获得物品


条件
    (无) // 触发器条件部分为空


动作
    [逆天] - 设置 loc_dw = (触发单位) // 变量注释:[单位]
    [逆天] - 设置 loc_wp = (被操作物品的类型) // 变量注释:[物品类型]
    [逆天] - 设置 loc_czwp = (被操作物品) // 变量注释:[物品]
    [逆天] - 设置 loc_wj = (loc_dw 的所有者) // 变量注释:[玩家]


    // 开始一个循环,检查英雄6个物品栏
    For 循环整数 loop_i 从 1 到 6, 做动作
        Loop - 动作
            If (条件) 成立, 则做动作1, 否则做动作2
                If - 条件
                    // 条件1:物品栏第i格的物品类型 等于 刚刚捡起的物品类型
                    ((loc_dw 物品栏第 loop_i 格的物品) 的类型) 等于 loc_wp
                    // 条件2:并且物品栏第i格的物品 不是 刚刚捡起的物品本身(避免自身比较)
                    And - 所有条件成立
                    (loc_dw 物品栏第 loop_i 格的物品) 不等于 loc_czwp
                    // 条件3:并且,满足以下两个条件之一(使用“或”逻辑)
                    Or - 任意条件成立
                        条件
                            (loc_czwp 的分类) 等于 可充 // 通常是“可充式”物品(如回城卷轴)
                            (loc_czwp 的分类) 等于 战役 // 战役物品


                Then - 动作 // 如果以上复杂条件都满足,则执行叠加操作
                    [逆天] - 设置 loc_wp2 = (loc_dw 物品栏第 loop_i 格的物品) // 变量注释:[物品]
                    物品 - 设置 loc_wp2 的使用次数为 ((loc_wp2 的使用次数) + (loc_czwp 的使用次数)) // 次数叠加
                    物品 - 删除 loc_czwp // 删除新捡起的物品
                    跳出循环 // 操作完成,提前结束循环


                Else - 动作 // 如果不满足条件,则什么都不做,继续检查下一个格子
                    (无动作)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|狼叔的宝藏

GMT+8, 2026-1-11 05:06 , Processed in 0.055711 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2025 Discuz! Team.

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