魔兽编辑问题

[复制链接]
查看11 | 回复1 | 2009-12-14 21:56:56 | 显示全部楼层 |阅读模式
想要制作一个耐玩的地图,得掌握WE的很多基础知识,如循环动作、变量、数值变换、技能特效、坐标位置、字符、数学函数、JASS语言(这属于高级编辑才使用到的东西)。。。。。。总之没基础是不可能做出可玩性高的地图的。打开地图编辑器,然后设置一些变量,如下:设置变量A(单位类型)数组1、变量B(整数)、变量C(整数)、变量C2(整数)、变量D(计时器)、变量E(计时器)、变量E2(计时器)、变量F(计时器窗口)、变量G(计时器窗口)、变量H(计时器窗口)、划分区域001、划分区域002(在002区域内放入10个中立被动的小孩)事件-游戏初始化 ←触发器110条件-无动作-设置变量A(索引1)=步兵、设置变量A(索引2)=食尸鬼、设置变量A(索引3)=牛头人、设置变量A(索引4)=屠夫。。。。。。注明:总之你可以随便设设置变量A(索引设置到30)但不能太多了,因为每个索引就等于每一波所刷出来的怪。事件-游戏开始1秒 ←触发器119条件-无动作-计时器打开D,一次性为10秒
为D创建计时器窗口
设置变量F=最后创建的计时器窗口
设置变量C=1
关闭当前出发器注明:这里10秒是给玩家开始建造塔的时间事件-时间D到期 ←触发器120 条件-无动作-触发器开启117
删除F事件-每5秒运行触发 ←触发器117(游戏初始的√去掉)条件-无动作-如果条件成立1否则2
IF条件-玩家1的控制者=用户
条件-玩家1的游戏状态=正在游戏
动作1-创建1个A[C]给(玩家5电脑)在区域001的中心点
对最后创建的单位发布移动到区域002的中心点
设置变量B=B+1
动作2-无事件-每5秒运行触发 ←触发器130条件-B=20←这个20表示每一波怪只能刷20个动作-设置变量B=0
设置变量C=C+1 ←+1表示变量A的索引,没这设置的话每波怪就不会变化了
触发器关闭117
计时器打开E,一次性为60秒
为E创建计时器窗口
设置变量G=最后创建的计时器窗口,使用标题:离下一波怪还有:注明:在60秒内要速度解决这20个怪,不然触发器会接着刷出下一波怪了。 事件-时间E到期 ←触发器140条件-无动作-触发器开启117
计时器-删除G
事件-时间E到期 ←触发器150条件-C=30 ←当29波怪刷出20个时,触发器130会设置变量C=30动作-关闭触发器130
关闭触发器140
关闭触发器117
等待60秒
←因为触发器130被关闭了,所以要给60秒时间让大家速度解决29波怪
游戏对所有玩家发放信息并持续10秒:这是最后一波怪,大家坚持就是胜利
计时器打开E2,一次性为100秒
为E2创建计时器窗口
设置变量H=最后创建的计时器窗口,使用标题:离胜利还有:
打开触发器117注明:这时游戏会不停的刷出第30波怪,并持续100秒。
事件-时间E2到期 ←触发器160条件-无动作-触发器关闭117
玩家1、2、3、4胜利
计时器-删除H 事件-单位进入区域002←触发器170条件-进入单位的所有者=玩家2电脑动作-单位组(选取区域002内属于中立被动的所有单位)内所有单位做动作 LOOP-动作:单位-删除((区域002(内属于中立被动的所有单位)中的第1个
删除触发单位
设置变量变量C2=C2+1
如果条件成立1否则2
IF条件:C2大于或等于10
动作1:游戏设置玩家1、2、3、4失败
动作2:无事件-玩家1离开游戏
←触发器180
玩家2离开游戏
玩家3离开游戏
玩家4离开游戏
条件-无动作-如果条件成立1否则2
IF条件-玩家1的控制者不等于用户
玩家1的游戏状态等于离开游戏
动作1:区域删除001
动作2:无
游戏-对所有玩家发布持续10秒信息:((触发玩家)的名字)是个胆小鬼,他离开了游戏。注明:以上是基本的刷怪流程,至于塔的形状和攻击属性就得看你怎么设置了,这些要靠你自己的发挥了,一般塔就是拿建筑物来改。这些是我自己编辑的T,有什么问题希望大家指出并纠正。
回复

使用道具 举报

千问 | 2009-12-14 21:56:56 | 显示全部楼层
在AI编辑器里做
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行