找回密码
 点一下
查看: 960|回复: 9

关于2个单位之间物品栏——物品对(互)换问题。

[复制链接]
发表于 2012-4-6 19:37:49 | 显示全部楼层 |阅读模式
[trigger]
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 美人鱼 (替换装备)
        ((技能施放目标) 是被持有的) 等于 TRUE
    动作
        循环动作[wuplan_xuhao]从 0 到 5, 运行 (Loop - 动作)
            Loop - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                    If - 条件
                        (((触发单位) 物品栏第 wuplan_xuhao 格的物品) 的类型) 等于 ((技能施放目标) 的类型)
                    Then - 动作
                        英雄 - 丢弃物品栏中第 (wuplan_xuhao + 1) 格的物品,从 Shouwei_mry 身上
                        英雄 - 给予 Shouwei_mry ((技能施放目标) 的类型) 并放在物品栏# wuplan_xuhao
                        物品 - 删除 ((触发单位) 所持有的 ((技能施放目标) 的类型))
                    Else - 动作
                        不做任何动作
[/trigger]


为什么,丢弃物品 一下子全部都丢弃了T-T
发表于 2012-4-7 17:30:21 | 显示全部楼层
你要的是什么效果呢?
回复

使用道具 举报

 楼主| 发表于 2012-4-7 21:38:03 | 显示全部楼层
技能选取单位A物品栏的某个物品 与 单位B 物品栏同位置的 某个物品 互换。。
现在只能做到 单位B没物品的时候不出错。。。但 互换做不到 对 单位B物品栏物品位置的判断 每次 【英雄 - 丢弃物品栏中第 (wuplan_xuhao + 1) 格的物品,从 Shouwei_mry 身】这个 都没法子准确 判断到 物品栏力的物品位置。  老是会把数字比他大的物品栏物品位置的物品 执行动作。。。
回复

使用道具 举报

发表于 2012-4-7 21:59:48 | 显示全部楼层
技能选取单位A物品栏的某个物品
LZ模拟了物品栏?

还是说LZ说的是技能选取单位A,然后单位A身上某个格子的物品与施法者互换?
回复

使用道具 举报

 楼主| 发表于 2012-4-8 09:06:07 | 显示全部楼层
[trigger]
主人与守卫之间替换装备XT 复制 复制
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 美人鱼 (替换装备)
        ((技能施放目标) 是被持有的) 等于 TRUE
    动作
        循环动作[wuplan_xuhao_x]从 0 到 5, 运行 (Loop - 动作)
            Loop - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                    If - 条件
                        (((触发单位) 所持有的 (((触发单位) 物品栏第 wuplan_xuhao_x 格的物品) 的类型)) 的类型) 等于 (((触发单位) 物品栏第 wuplan_xuhao_x 格的物品) 的类型)
                        (技能施放目标) 等于 ((触发单位) 物品栏第 wuplan_xuhao_x 格的物品)
                    Then - 动作
                        英雄 - 给予 Shouwei_mry ((技能施放目标) 的类型) 并放在物品栏# wuplan_xuhao_x
                        物品 - 删除 ((触发单位) 物品栏第 wuplan_xuhao_x 格的物品)
                    Else - 动作
                        不做任何动作
[/trigger]

物品栏

校园修真 那个图 宠物不是有个能和英雄互换 第一格的 技能 就是想做 哪种
不过想试试能不能做6格的
回复

使用道具 举报

发表于 2012-4-8 09:41:02 | 显示全部楼层
LZ最上面那个标签拼错了……
是trigger
  

额。。。为什么我记得技能无法放到物品栏上……

然后循环里第一个条件。。。看着好奇怪……

PS:“不做任何动作”会拖效率的,else里空着就行~
回复

使用道具 举报

发表于 2012-4-8 16:51:40 | 显示全部楼层
建议捕捉物品的栏位整数


循环判断后,设置变量整数=循环整数X

然后对单位进行物品栏第“变量整数X”格物品进行操作
回复

使用道具 举报

 楼主| 发表于 2012-4-8 19:25:43 | 显示全部楼层
6楼 求 具体 细节。。。
5楼
错误看到了- -
技能不是可以施放给物品嘛。 条件1作用是2个相同物品(如 加速手套)他不会判断错我技能施放给的物品。
PS :不做任何动作”会拖效率的,else里空着就行~ 谢谢指教 我还是新手。。

(顺便,谁有 校园修真录 那样的 背包物品与宠物物品互换的T 求发一个。)
回复

使用道具 举报

发表于 2012-4-8 21:00:52 | 显示全部楼层
在循环整数动作里,只留一个动作,当条件满足后,设置整数X=循环整数[wuplan_xuhao_x]+1

然后在下面(不在循环动作内)进行新的动作,实际上[wuplan_xuhao_x]+1就是你所施放技能的物品的栏位,引用这个栏位值,对英雄和马甲的这个栏位的物品进行操作就可以(譬如给予第[wuplan_xuhao_x]+1格物品等等)


没有GA要求的触发黏贴工具,这不写触发了
回复

使用道具 举报

 楼主| 发表于 2012-4-12 10:36:42 | 显示全部楼层
谢谢 楼上  问题已解决了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-25 09:42 , Processed in 0.035029 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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