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

请教一个好的刷兵程序

  [复制链接]
发表于 2008-3-30 12:05:03 | 显示全部楼层 |阅读模式
请教一个好的刷兵程序 ,我的刷兵是PICK 。。。,结果出来的兵 走两步 停 一下,最好给个图 ,我的兵 有四种 ,只要死 完一种,就给这种兵刷6个。
发表于 2008-3-30 12:21:33 | 显示全部楼层
兵出来走走停停,可能是堆兵太多的关系吧

关于刷兵演示,551155同志的教程里有的,教程
顺便链接到自己以前做得刷兵演示内含刷兵演示
回复

使用道具 举报

发表于 2008-3-30 12:34:20 | 显示全部楼层
3C的

刷兵.rar

16 KB, 下载次数: 52

回复

使用道具 举报

发表于 2008-3-30 12:42:30 | 显示全部楼层
额,前面没看清楚
重新写了个

刷兵t.w3x (18 KB, 下载次数: 83)

输入start开始刷兵
回复

使用道具 举报

发表于 2008-3-30 12:58:20 | 显示全部楼层

一个不怎么样的演示……

可能是我电脑原因,在运行的时候会有些卡~而且这个演示~虽然力求一步到位,但难免还是有些乱吧~
[trigger]
    事件
        时间 - 游戏开始 2.00 秒
        单位 - 任意单位 死亡
    条件
    动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                ((死亡单位) 的类型) 等于 步兵
            Then - 动作
                单位组 - 把 (死亡单位) 从 UUn[1] 移除
            Else - 动作
                无动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                ((死亡单位) 的类型) 等于 骑士
            Then - 动作
                单位组 - 把 (死亡单位) 从 UUn[2] 移除
            Else - 动作
                无动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                ((死亡单位) 的类型) 等于 矮人火枪手
            Then - 动作
                单位组 - 把 (死亡单位) 从 UUn[3] 移除
            Else - 动作
                无动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                ((死亡单位) 的类型) 等于 魔法破坏者
            Then - 动作
                单位组 - 把 (死亡单位) 从 UUn[4] 移除
            Else - 动作
                无动作
        游戏 - 对 ((死亡单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: (((步兵: + (转换 (UUn[1] 中的单位数量) 为字符串)) + (  骑兵: + (转换 (UUn[2] 中的单位数量) 为字符串))) + (( 火枪手: + (转换 (UUn[3] 中的单位数量) 为字符串)) + ( 破法者: + (转换 (UUn[4] 中的单位数量) 为字
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (UUn[1] 中的单位数量) 等于 0
            Then - 动作
                For循环整数A从 1 到 6, 做动作
                    Loop - 动作
                        单位 - 创建 1 个 步兵 给 玩家1(红色) 在 (玩家1(红色) 的游戏开始位置) ,面向角度为 默认建筑朝向 度
                        单位 - 对 (最后创建的单位) 发布 攻击移动 命令到目标点: (玩家2(蓝色) 的游戏开始位置)
                        单位组 - 添加 (最后创建的单位) 到 UUn[1]
            Else - 动作
                无动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (UUn[2] 中的单位数量) 等于 0
            Then - 动作
                For循环整数A从 1 到 6, 做动作
                    Loop - 动作
                        单位 - 创建 1 个 骑士 给 玩家1(红色) 在 (玩家1(红色) 的游戏开始位置) ,面向角度为 默认建筑朝向 度
                        单位 - 对 (最后创建的单位) 发布 攻击移动 命令到目标点: (玩家2(蓝色) 的游戏开始位置)
                        单位组 - 添加 (最后创建的单位) 到 UUn[2]
            Else - 动作
                无动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (UUn[3] 中的单位数量) 等于 0
            Then - 动作
                For循环整数A从 1 到 6, 做动作
                    Loop - 动作
                        单位 - 创建 1 个 矮人火枪手 给 玩家1(红色) 在 (玩家1(红色) 的游戏开始位置) ,面向角度为 默认建筑朝向 度
                        单位 - 对 (最后创建的单位) 发布 攻击移动 命令到目标点: (玩家2(蓝色) 的游戏开始位置)
                        单位组 - 添加 (最后创建的单位) 到 UUn[3]
            Else - 动作
                无动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (UUn[4] 中的单位数量) 等于 0
            Then - 动作
                For循环整数A从 1 到 6, 做动作
                    Loop - 动作
                        单位 - 创建 1 个 魔法破坏者 给 玩家1(红色) 在 (玩家1(红色) 的游戏开始位置) ,面向角度为 默认建筑朝向 度
                        单位 - 对 (最后创建的单位) 发布 攻击移动 命令到目标点: (玩家2(蓝色) 的游戏开始位置)
                        单位组 - 添加 (最后创建的单位) 到 UUn[4]
            Else - 动作
                无动作[/trigger]

ml3.30.w3x

10 KB, 下载次数: 18

回复

使用道具 举报

发表于 2008-3-30 13:09:13 | 显示全部楼层
为了避免过度发布命令的问题,可以考虑把单位进攻的TRIGGER单独做一个以计时循环为事件的触发中比较好,刷兵部分貌似没啥问题了…… 果然猪头大人强悍啊,呜~~~~~比我简单多了~~
回复

使用道具 举报

 楼主| 发表于 2008-3-30 13:59:20 | 显示全部楼层
谢谢
回复

使用道具 举报

发表于 2008-8-16 16:06:41 | 显示全部楼层
为什么下载了打不开啊
回复

使用道具 举报

发表于 2008-8-16 16:08:10 | 显示全部楼层
无法打开请去工具区下载Red_Wolf的汉化UI
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 04:14 , Processed in 0.415409 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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