昨天后台有小伙伴问魔兽地图怎么做,正好今天得空,我就装回war3捣鼓了下。结果1.20这老古董的编辑器可把我折腾够呛,愣是搞出个能自动刷怪的小地图,过程全在这儿了。
一、翻出压箱底的安装包
得把十年前的war3翻出来重装。安装时专门勾了地图编辑器选项(这步可别漏),装完桌面会多个World Editor图标。双击打开直接弹版本报错——原来现在用的都是1.36客户端,赶紧去下个1.20纯净版覆盖安装。
二、开局一片黑
打开编辑器直接懵圈。满屏英文按钮看得眼晕,随手点了左边地形编辑器,拖几个悬崖地块拼成孤岛,结果整出个悬空瀑布——按Ctrl+Z撤销时手抖多点两下,半小时搭的地形全没了!(教训:每做五分钟就按Ctrl+S)
三、给树桩安个技能
想做个能回血的树桩。切到物体编辑器在单位列表搜"Tree",把中立敌对的树桩复制一份改成友军单位。在技能栏点加号时卡住了:治疗技能全跟英雄绑定,干脆把圣骑士的神圣之光抄过来,结果治疗光效比树桩还大三倍(笑死)。勾掉英雄技能选项才正常。
四、让野猪自己刷出来
重头戏是自动刷怪。点开触发器按钮新建事件,选周期性事件设成每30秒:
- 动作1:在区域A创建3头野猪
- 动作2:命令这些猪移动到区域B
测试时野猪全卡在悬崖边乱转。回头发现移动命令需要路径可达,临时在悬崖抠了个楼梯通道(所以地图测试特别重要)。
五、捡装备死循环
想做捡起木材加资源的设定。新建触发事件选单位获得物品,条件里写"物品类型等于木材",动作写"玩家增加10金币"。结果捡一次加10金,物品还在包里,再扔再捡疯狂刷钱...在动作末尾补了条删除物品才搞定。
六、发福利翻车现场
完工后美滋滋上传测试。建主机后基友进来说地图全黑,检查发现地图路径有中文。改完重传又报错,才想起1.20旧版不支持新模型。把自制巨龙换成食人魔,压缩成1.2MB才成功加载——建议做图直接放Warcraft III\Maps根目录。
现在基友们正拿我的刷猪图玩塔防。虽然简陋但成就感爆棚,下次试试做复活石碑和装备合成(顺便问候暴雪为啥不在重制版更新编辑器)。想入坑的朋友记得:
- 1.20和重制版编辑器不兼容
- 多做区域路径阻断防卡怪
- 触发器事件别写死循环
准备吃饭了,回见!
(后记:电脑差点被老旧编辑器卡崩,写完这篇赶紧把1.20卸了...)