找回密码
 点一下
查看: 1070|回复: 6

升级后的建筑拥有卖的东西都不见了如何解决?

[复制链接]
发表于 2009-9-13 16:04:03 | 显示全部楼层 |阅读模式
建筑A升级后 成为建筑B

建筑B卖物品的饿,但是物品都不见了

如何解决?
发表于 2009-9-13 16:07:06 | 显示全部楼层
一种办法是升级后的建筑也添加上这些出售物品类型。另一条是用触发器添加上你想要他出售的物品类型。
回复

使用道具 举报

发表于 2009-9-13 18:44:59 | 显示全部楼层
将出售物品或者单位这项的数据复制到升级后的建筑中去
而不仅仅是技能
回复

使用道具 举报

发表于 2009-9-13 19:11:43 | 显示全部楼层
LS正解
回复

使用道具 举报

发表于 2009-9-14 07:53:37 | 显示全部楼层
用科技而不是替换单位升级嘛。
回复

使用道具 举报

发表于 2009-9-14 12:52:59 | 显示全部楼层
只主机升级
是替换单位
回复

使用道具 举报

发表于 2009-9-15 08:11:36 | 显示全部楼层
你看看我这个触发改改条件和事件,应该可以
[trigger]
Bbaovhuan
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 切换物品栏
    动作
        如果 (((当前触发) 的触发动作运行次数) 等于 1) 成立则 (游戏缓存 - 创建游戏缓存,使用文件名: MapName.w3v) 否则 (无动作)
        设置 MapName = (最后创建的游戏缓存)
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (切换物品栏  的等级对 (触发单位)) 等于 1
            Then - 动作
                单位 - 设置 切换物品栏  等级对 (触发单位) 为 2
                游戏缓存 - 记录 (触发单位) ,使用名称: (((触发单位) 的名字) + ((((触发单位) 的所有者) 的名字) + 1)) 类别名: Category 缓存: MapName
                For循环整数A从 1 到 6, (物品 - 删除 ((触发单位) 物品栏第 (循环整数A) 格的物品))
                游戏缓存 - 从缓存读取单位, 名称: (((触发单位) 的名字) + ((((触发单位) 的所有者) 的名字) + 2)) 类别名: Category 缓存: MapName ,所属玩家: 中立受害 创建点: ((触发单位) 的位置) 面向角度: 0.00
                单位 - 隐藏 (最后读取的单位)
                For循环整数A从 1 到 6, (英雄 - 把 ((最后读取的单位) 物品栏第 (循环整数A) 格的物品) 给 (触发单位))
                单位 - 删除 (最后读取的单位)
            Else - 动作
                单位 - 设置 切换物品栏  等级对 (触发单位) 为 1
                游戏缓存 - 记录 (触发单位) ,使用名称: (((触发单位) 的名字) + ((((触发单位) 的所有者) 的名字) + 2)) 类别名: Category 缓存: MapName
                For循环整数A从 1 到 6, (物品 - 删除 ((触发单位) 物品栏第 (循环整数A) 格的物品))
                游戏缓存 - 从缓存读取单位, 名称: (((触发单位) 的名字) + ((((触发单位) 的所有者) 的名字) + 1)) 类别名: Category 缓存: MapName ,所属玩家: 中立受害 创建点: ((触发单位) 的位置) 面向角度: 0.00
                单位 - 隐藏 (最后读取的单位)
                For循环整数A从 1 到 6, (英雄 - 把 ((最后读取的单位) 物品栏第 (循环整数A) 格的物品) 给 (触发单位))
                单位 - 删除 (最后读取的单位)
[/trigger]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 21:45 , Processed in 0.197018 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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