魔兽地图怎么制作刷怪
答案:2 悬赏:50
解决时间 2021-04-09 06:46
- 提问者网友:不懂我就别说我变
- 2021-04-08 12:53
会的都说~
最佳答案
- 二级知识专家网友:单身小柠`猫♡
- 2021-04-08 14:05
离建筑近点画一个区域叫"地区001"`` 刷出来的怪物`就当是为"红色1玩家"``这个为谁刷自己能改 下面新建触发器`给触发器随便给起个名字``就先叫"A" [事件]时间-每当过去60秒游戏时间 [环境]无 [动作]单位-创造"10"个"步兵"为了"玩家1(红色)"在"001地区"面对默认的建筑朝向度 上边的事件就每过1分钟`刷一次怪`创造几个兵`刷什么怪可以自己选,把步兵改成你想刷出的怪~ 在建个触发器`也是随便起个名字 就叫"B" [事件]单位-单位死亡 [环境](触发单位)等于 "××建筑" [动作]关闭"触发器A" 环境的触发单位就是001地区附近的那个建筑~意思就是建筑被摧毁了~刷兵触发器关闭~不刷了```` 然后`路径方面`画个攻击到那个位置的地区`就叫"地图002" 新建个触发器 [事件]无 [环境]无 [动作]单位组-选取所有单位在(选取 "001地区<情报>"中的所有单位为了"玩家1(红色)")做(单位-命令选取的单位)攻击-移动到(区域"地区002<情报>"的中心)) 也就是说`从001地区刷出来的人`只要是玩家1(红色)`全都攻击到002那里~ 回答完毕
全部回答
- 1楼网友:萌萌哒小可爱
- 2021-04-08 14:47
首先,在地图上要出怪的地方划一块区域(几个出怪点就划几个区域)编写触发
先创建一个怪物数组(单位型数组) 并对该数组赋值即
设置变量(可在地图初始化中编写该赋值语句) 如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
动作:单位- 对触发单位发布 攻击-移动 命令到 。。。(目的地)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯