制作地图的教程

2023-06-04 15:06:51 板块: 地图教程 作者:香飘飘

1.新创建一个地图,在Triggers层(没有可以自己创一个,右下角的层点进去,在加号里面选对象组,再命名)

2.长按地图地块,会生成一个宾语小框,里面的名称写map_info

3.属性可写fog,值可为map(全屏迷雾),los(基础雾),NONE(无雾)。此条用于单人游戏设置。

 introText值为你想要的简报(加载游戏完成后弹出来的文本框)

type(地图类型)值为survival,代表生存模式,这里不多赘述

winCondition(胜利条件)值为NONE

lostCondition(失败条件)值为commandCenter,指挥中心(注意,是铁锈自带的指挥中心,不包含mod指挥中心)

4.保存

5.打开能编辑文件的文件管理,我推荐MT管理器

6.打开地图文件(如果找不到可以选择另存为)找到最下面的

  <objectgroup name="Triggers">

    <object name="map_info" type="" id="1" x="xxx" y="xxx" width="20" height="20">

      <properties>

        <property name="type" value="survival" />

        <property name="loseCondition" value="commandlenter" />

        <property name="fog" value="map" />

        <property name="introText" value="xxxx">

        <property name="winCondition" value="none" />

有些地方我用xxx代替,因为是自定义的

然后,在最后面加上

<property name="survivalWaves">

随后分段开始写刷怪

例如

0:01 生存开始

0:15 第一波 15个重坦 - 15 heavyTank

格式如上,先 时间,但是是以分来计的,什么意思,例如 1:20 就是一分20秒,60 20=80,所以是80秒

时间的后面 空格

然后你想说的话,这点大家玩过生存的应该都知道吧,就是上面显示的刷怪波数

之后空格

然后 -

再空格

数字,你要刷几个单位

这个单位的英文名 详情参考973219381群内的单位英文名汇总

写完回车,继续

写完了之后,你要加上一个win,也就是胜利

例如

0:01 作战结束 [win]

</property>

一定要加上</property>

保存

然后回到NotTiled

打开刚才编辑完的地图

然后在你想刷怪的地方创建一个宾语,名称为attack_point属性类型都没有

然后,随便一个地方创建宾语,名称随便,可以不写,类型team_info,属性有ai值为survival,team值为1,代表人机是生存模式而且是2号位

在这里正好我解释一下team这个属性,team代表几号位,值就有点蹊跷,是0代表1号,1代表2号,以此类推,然后-1代表中立可获取,-2代表中立敌对

之后呢,把地图的装饰搞一搞,把地图的什么指挥所搞一搞,就可以了

  • 上一篇 >:
  • 下一篇 >: