找回密码
 点一下
查看: 1255|回复: 8

关于转职的系统怎么做?

[复制链接]
发表于 2008-11-23 12:58:28 | 显示全部楼层 |阅读模式
我事先设计了4个英雄,然后又设计了4个加强的英雄
例如圣骑转职成拿霜之哀伤的圣骑,恶魔猎手转职成尤迪安
我先做的是小精灵进入矩形区域然后创建英雄给玩家一,然后设了变量
然后我再要做专职的触发器,该怎么做?要求原先学的技能,升级之后还带有。
有人能教我怎么做吗?
kw 该用户已被删除
发表于 2008-11-23 13:03:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2008-11-23 13:50:44 | 显示全部楼层
谢谢,我的转职完成了,要实现把原来学的技能,转到转职后的英雄身上,怎么做?
回复

使用道具 举报

 楼主| 发表于 2008-11-23 14:48:26 | 显示全部楼层

转职完成后,要把原来英雄学的技能,转到转职后的英雄身上,怎么做?

转职完成后,要把原来英雄学的技能,转到转职后的英雄身上,怎么做?
谁教教我,谢谢
回复

使用道具 举报

发表于 2008-11-23 14:53:11 | 显示全部楼层
用變量先紀錄起來口貝
回复

使用道具 举报

 楼主| 发表于 2008-11-23 14:54:08 | 显示全部楼层
怎么设置?能不能具体说下呢?
回复

使用道具 举报

kw 该用户已被删除
发表于 2008-11-23 18:36:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-11-23 19:10:45 | 显示全部楼层

转职完成后,要把原来英雄学的技能,转到转职后的英雄身上

[trigger]
AB
    事件
        单位 - 任意单位 提升等级
    条件
        ((触发单位) 的英雄等级) 大于或等于 2
    动作
        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 运作)
            If - 条件
                ((触发单位) 的类型) 等于 圣骑士
            Then - 动作
                Set A[1] = ((触发单位) 的 神圣之光 技能等级)
                Set A[2] = ((触发单位) 的 神圣护甲 技能等级)
                Set A[3] = ((触发单位) 的 专注光环 技能等级)
                Set A[4] = ((触发单位) 的 复活 技能等级)
                单位 - 删除 (触发单位)
                单位 - 创建 1 个 阿尔塞斯 (挥舞着霜之哀伤宝剑) 给 ((触发单位) 的所有者) 在 ((触发单位) 的位置) ,面向角度为 ((触发单位) 的面向角度) 度
                Set B = (最后创建的单位)
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 运作)
                    If - 条件
                        ((触发单位) 的 神圣之光 技能等级) 大于 0
                    Then - 动作
                        单位 - 为 B 添加 神圣之光
                        单位 - 设置 B 的 神圣之光 等级为 A[1]
                    Else - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 运作)
                    If - 条件
                        ((触发单位) 的 神圣护甲 技能等级) 大于 0
                    Then - 动作
                        单位 - 为 B 添加 神圣护甲
                        单位 - 设置 B 的 神圣护甲 等级为 A[2]
                    Else - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 运作)
                    If - 条件
                        ((触发单位) 的 专注光环 技能等级) 大于 0
                    Then - 动作
                        单位 - 为 B 添加 专注光环
                        单位 - 设置 B 的 专注光环 等级为 A[3]
                    Else - 动作
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 运作)
                    If - 条件
                        ((触发单位) 的 复活 技能等级) 大于 0
                    Then - 动作
                        单位 - 为 B 添加 复活
                        单位 - 设置 B 的 复活 等级为 A[4]
                    Else - 动作
                选择 - 选择 B 对 (B 的所有者)
                英雄 - 设置 B 的英雄等级为 ((触发单位) 的英雄等级) , 显示 升级动画
            Else - 动作
[/trigger]

AB.w3x (19 KB, 下载次数: 14)
回复

使用道具 举报

发表于 2008-11-23 19:16:02 | 显示全部楼层
应该有更简单的,但我不会。呵呵,哪位大大有更简单的方法就说吧,让我们这群新手学学。

差点忘了,还要给转职完偶的单位删除技能点
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 10:26 , Processed in 0.078152 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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