魔兽地图编辑器吧 关注:65,386贴子:3,841,719
  • 9回复贴,共1

菜有个问题,麻烦各位大侠了

只看楼主收藏回复

先创建一个怪物数组(单位型数组)   并对该数组赋值即
设置变量(可在地图初始化中编写该赋值语句)   如set Enemy(0)=农民     set Enemy(1)=步兵       .       .       .     set Enemy(x)=...     其中X取决于你要怪物的波数  
创建一个计时器变量和一个计时器窗口变量,及一个整数变量 LV(波数)
1
事件:游戏开始X秒   
动作:计时器-开启计时器;计时方式;一次性; 时间设置:XX(等待出怪时间)
          计时器-为最后启用的计时器 创建计时器窗口        
2
事件:计时器到期   
动作:For 循环数A 1 到 X(怪物数)
           |_单位-创建一个Enemy(LV)在。。。。。。。
          set LV=LV+1(设置变量)
3
事件:单位进入X区域(出怪区域)   
条件:触发单位的所有者=玩家X   
动作:单位- 对触发单位发布 攻击-移动 命令到 。。。(目的地)
这个触发里的Enemy(LV)是什么?



1楼2010-07-18 02:16回复
    。。。。那么强大。。。挖个洞把自己埋了。。


    IP属地:中国香港2楼2010-07-18 02:17
    回复
      2025-08-17 09:08:03
      广告
      不感兴趣
      开通SVIP免广告
      单位类型数组变量


      IP属地:广东3楼2010-07-18 02:22
      回复
        纳祭在啊


        4楼2010-07-18 02:30
        回复
          不在


          IP属地:广东5楼2010-07-18 02:31
          回复
            set LV=LV+1(设置变量)
            这个。。又是什么意思


            6楼2010-07-18 02:33
            回复
              LV是整数变量,配合单位类型数组变量可以达到方便升级刷兵的效果,你能问我这个问题说明你连基本变量都不熟悉。请看置顶新手-触发编辑器-触发入门。看完后再看进阶-循环函数与数组的运用。建议你先把基础学好再弄这个触发。
              欢迎粉不客气


              IP属地:广东7楼2010-07-18 02:37
              回复
                回复:7楼
                谢谢,我看帖子去


                8楼2010-07-18 02:47
                回复
                  2025-08-17 09:02:03
                  广告
                  不感兴趣
                  开通SVIP免广告
                  循环函数和数组的教程是在新手触发部分,不是进阶


                  IP属地:广东9楼2010-07-18 02:49
                  回复
                    我最近几天才知道循环函数和数组


                    IP属地:江苏10楼2010-07-18 06:56
                    回复