佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 8666|回复: 4

自己动手编写Heroes3战役的一些问题和处理方法

[复制链接]

 成长值: 27355

  • TA的每日心情
    无聊
    2020-5-27 00:09
  • 签到天数: 24 天

    连续签到: 2 天

    [LV.4]狂狼人

    5771

    回帖

    2696万

    金币

    42

    精华

    管理员

    精灵奇侠

    Rank: 12Rank: 12Rank: 12

    积分
    9244766

    社区QQ达人论坛创始人杰出贡献论坛元老

    发表于 2006-3-20 10:15:21 | 显示全部楼层 |阅读模式
    原作者:ghl  发表日期:不祥



    (包括了制作单场景地图的教程)
    自己动手编写Heros3战役的一些问题和处理方法
    一、编写战役的一般步骤
    1、制作单场景地图 - 地图[wiki]编辑器[/wiki]
    a、新建地图
    b、地图的详细资料
    c、总算开始画了:地形、城堡、英雄和玩家设置
    d、事件
    e、遗憾:特殊失败条件
    f、资源、宝物、怪物以及特殊建筑
    g、重要部分:魔法和宝物的设置
    h、验证地图
    i、修改随机地图是省事的做法么?
    j、笑话:我只想编单层的地下图怎么办?
    2、合成战役 - 战役编辑器
    a、新建战役,选择战役地图
    b、输入场景地图,设置场景序言和尾声
    c、初始奖励和跨场景选项
    二、制作让自己满意的战役还要了解的问题
    1、英雄属性的继承问题
    2、使用自定义的新英雄
    3、改变英雄的头像
    4、保留跨场景的宝物
    5、随机生成地图时可能会出错
    6、英雄的经验值和等级
    7、myheros自编战役的运行要求

    ——————————————————————————————————————


    一、编写战役的一般步骤
    注:如果你迫不及待地想开始,那么简单地看完这里的叙述就可以开工啦。下面可就开始流水账了呀,做好心理准备,呵呵。
    1、制作单场景地图 - 地图编辑器
    a、新建地图
    为什么单独把新建地图作为一个步骤拿出来,是因为这里有几个地方值得注意,当然,有的也可以在后面的步骤中修改。
    点了新建地图按钮后,出现“新地图”对话框,在这里选择地图的版本,一般选择“死亡阴影”就可以了,反正如果同时安装了末日,也可以使用元素城的。地图的尺寸在这里必须选好,在后面的步骤中是改不了的。4个尺寸分别对应s,m,l,xl四种类型。双层地图这个选项无所谓,可以随时加上或者去掉。
    注意“随机产生地图”这个选项,我不太清楚是不是我同时安装了末日之刃才有这个选项的。选中它后,出现随机地图的生成选项,这和游戏中生成随机地图的含义是一样的,这里就不罗嗦了。
    小结:开始编写地图前,先规划地图的尺寸。不然开始画了,想改都没门。
    b、地图的详细资料
    这个操作可以根据需要在任何时候进行。
    选择“工具”/“详细资料”,就打开了“地图说明”对话框。这里的选项是少不了要做的,我们按照需要把这里的设置分散在后面的步骤里说明。
    先说的是“常规”页的内容。首先是难度,一看就懂,不过要提醒大家,这里设置的难度只是打这单个地图时默认的难度,合成到战役的时候还要调整的。
    看到“双层地图”选项了吧,也就是说,可以随时设置你的地图是单层还是双层。
    “限制英雄等级”可以限制本场景英雄最多达到多少级,这个要设置适当。我建议啊,如果第一个场景是m地图,15比较合适,不然老是出现“不能得到更多的经验值”的信息,多扫兴;第二个场景(m地图),建议是20-25,以后就无所谓了,因为英雄越来越厉害,而且升级的经验值要求也越来越多,影响不是很大的。
    “地图名称”和“简介”需要精彩一点。原因吧,不说你也知道。这是门面啊。
    由于现在还没有开始画地图,其他页待会再说,个人意见:这里的“传闻”就是在酒馆中给了小费说的话,意义不大;另外这里的“事件”是针对所有人发生的,这在战役里一般是不需要的(有另外的设置)。所以,先把“传闻”和“事件”排除吧。
    c、总算开始画了:地形、城堡、英雄和玩家设置
    现在赶快开始画地图吧,首先画地形:草地、雪地……等等,然后放障碍物。
    重要提示:注意工具栏中有一个“障碍物”按钮,专门用来画山、树、湖泊等挡着路的东西的。很好用。不过可能要局部修改,我总觉得这个功能或出来的障碍物不是很好看:)
    然后应该关心的是什么城堡放什么地形合适,但是也并不重要,我非要让鬼生活在草地上,让塔族去地下也没什么的。嘿嘿。
    放置了城堡后,双击它,可以设置它的各种属性。所有者、名称、开始有的英雄、驻地先有什么兵、不允许建什么,先建好什么、魔法塔会出现什么魔法。注意“事件”很重要,下面单独说。
    回到“工具”/“详细资料”的英雄页,把可以招募的英雄前面加上勾,不能用的则去掉勾。双击某个英雄的名字,还可以改他/她的名字、传记、初始技能和辅助技能。如果贪心不足,就设置一下他刚招募出来就有的宝物和魔法吧。
    “玩家设置”主要是设置谁是第一个,也就是战役中什么颜色是人类玩家,一般情况下,你放置的第一个城堡会被作为人类玩家,不管是什么颜色。所以这个地方根据需要改。
    “组”可以设置联盟。先选择“允许组队”,然后选择要几家联盟,一般选2,自己和电脑。然后安排队伍就可以了。不过这是要等你所有的玩家都安排好了后再做的工作。
    d、事件
    事件是什么?就是每个回合开始时出现的对话框,就是那个你总是很不耐烦就确定了的那个。其实事件让战争有了情节,而不是简单的打打杀杀。所以战役最注重的就是事件。
    战役中,一般是给人类玩家设置事件就可以了,反正电脑是个笨蛋,也不懂的。设置事件一般是选择玩家的城堡后,双击,选择“事件”页,点“添加”,先给事件起一个标题。这个标题无所谓的,随便写就好。重点是把情节写在“消息”里面,然后选择这个事件对谁发生,例如只对玩家1发生,就去掉其他的玩家,为什么要这么做呢?这是因为,如果你很不幸地丢掉了自己的老窝,这些事件就不发生给电脑,嘿嘿。
    去掉“使该事件与电脑玩家相关”作用也是一样的,那为什么还有玩家1-8的选择呢?那是为单地图联机设置的,那时候不都是人类玩家了么?
    “初发日”设置的是第几天出现这个对话框。例如,第一天告诉你:你好惨,又要打架了。“产生效果”则是用来设置重复出现的信息。例如:第7天告诉你:你被偷了,损失惨重,-10000 gold,然后每隔7天就来偷你一回。哈哈。好变态。
    刚才说到了事件不单纯是对话框,还携带着其他的变化,怎么实现的?就在这个“事件编辑”对话框的后面3页。
    如果和资源有关的,就去“资源”里选,增加还是减少;典型的例子就是:“后方送来了补给品,然后所有资源+99999”疯了!
    如果是要自动增加什么建筑(真好),就去“建筑”里选(不过如果你自己已经建好了,可能就没有什么效果了);例子:“附近的村民都来帮你白干活”,然后你就活生生的多了一个国会,真是做梦都会笑啊。
    增加生物的例子很多,例如:“5个额外的黑龙可以在xxx招募”。
    注意,编写这类事件的时候,不要在消息里写这些废话,例如增加什么了,可以招募什么了,这些话是系统自动加上的。
    e、遗憾:特殊失败条件
    又是在“工具”/“详细资料”中进行的。特殊胜利条件和特殊失败条件都是很容易理解的。不过如果有这些特殊设置,别忘了在地图中说明一下,免得玩家不知道怎样才算赢。例如最初的《复国》第2关是要积累1000个祭司(天!)可是没有说明,弄的别人不知道怎么了就是不恭喜他取得了胜利,哈哈。
    特别遗憾的是:在地图编辑器中,没发现可以设置多个特殊失败条件的方法。例如:既要限制时间,主角又不能死。或者2个以上的英雄不能死……等等。只好用折衷的方法了。我在《人鬼情未了》第2关的处理方法是不允许建造酒馆,然后限制时间。这样,主角一跑,也就只能等死。因为没有其他英雄可以招募了呀。呵呵。
    f、资源、宝物、怪物以及特殊建筑
    这是很重要的部分,首先是资源,要考虑平衡问题。人类玩家也就罢了,让他对着电脑哭丧着脸说:“没有木头”吧,哈哈。主要是电脑方不能太难,否则整个地图就显得容易了。因为电脑要操心的事情多了啊。
    适当地安排些宝物可以给战役带来些惊喜哦。
    怪物,建议给人类玩家这边多方些厉害的怪物,而且双击怪物图标,设置一个好大好大的数字,例如99999,并且选择“肯定不会加入”和“怪物不会逃跑”,我让你还学外交,哈哈。学了也没用。电脑那边就算了吧。适当就好。理由还是为了增加电脑的攻击性。
    特殊建筑只的是增加属性的东西,例如雇佣兵帐篷、真理之园、智慧树、边境大门、先知小屋、各种宝屋之类的。原则是适当增加。如果你弄的到处都是增加属性值的肯定没意思,到处都是龙之国,一打就是龙王神力什么的,很不好。
    先知小屋多研究一下,双击它的图标,可以设置它的任务和奖励的东西(注:如果不设置,形同虚设)。
    另外还要说说魔法师小屋。这是和魔法眼(那个大眼睛)配套的东西。如果少了其中一样就没有了应有的作用了(魔法师可以给你看到有魔法眼的地方)。
    g、重要部分:魔法和宝物的设置
    很重要啊。我先说说为什么:你设计了一个曲曲折折的迷宫,安排了大量的边境大门,需要一个个去找帐篷,帐篷旁边埋伏了大批人马。可以,这家伙会飞行和次元门……你白干了。所以需要设置不允许出现某些魔法和宝物。一说你就明白了,大家打h3的时间可都比我长啊。
    首先说限制魔法。这有两个方面。一是限制城堡里魔法塔里的魔法。参照步骤c;另外是魔法卷轴和金字塔之类的东西。这些要在“工具”/“详细资料”里设置,去“魔法”页,把不允许出现的例如“飞行”、“异次元之门”去掉勾,当然你别照搬啊,根据你的需要取舍。
    然后是宝物。就以飞行为例吧,有关的宝物是:炽天之翼、魔法师之帽、气系魔法书。自然要统统去掉。就在隔壁的“宝物”页里设置。
    h、验证地图
    这是个有用又没用的功能,就在工具菜单里面的。可以检查一下一般的疏忽,例如,某个矿被堵死了,某个先知小屋没用处等。但是有些封闭的区域它是不管的,它认为你会飞么。呵呵。
    建议:常用。但是还要结合自己的细心。这功能不是万能的。
    i、修改随机地图是省事的做法么?
    绝对不是。哼哼。我做了一次,头都大了。什么乱七八糟的,基本上是重新画了。如果觉得画山水很麻烦,可多用“障碍物”的画法。
    j、笑话:我只想编单层的地下图怎么办?
    ghl初次想到这个问题,也是大吃一惊。对呀。难道不设计地面么?其实很简单,还是选单层地图,然后用“岩石”地面把整个地图充满,然后再用“地下洞穴”画就是了。
    2、合成战役 - 战役编辑器
    a、新建战役,选择战役地图
    战役编辑操作很简单,先选择新建,找一个地区图。这里只能是选游戏里自带的地图,虽然各有名字,但是不影响我们。我们选地区主要是看是多少场景的。如果是4场景战役,就选4场景地区好了。如果地图可以和地区图差不多的外形,那就是很细心的作品了:)
    新建战役后,先选择“编辑”/“战役属性”,设置战役的名称。这个名称将会出现在“自创战役”列表中。“描述”是显示在窗口右侧的内容。
    主题音乐:选一个主题歌啦。只要差不多就可以。需要说的是,这些音乐保存在heroes3的mp3目录,如果要加入自创音乐,可能只要把自己的mp3复制到mp3目录就可以了,不过发布的时候别忘了一起带上。
    重点:选择“场景难度可以由玩家选择”。这样玩家可以自由选择各关难度。
    b、输入场景地图,设置场景序言和尾声
    双击红色的区域,出现“场景属性”对话框。点“地图文件”处的输入按钮,选择你编好的地图,这个地图就被合成到战役里面了。注意“先决条件”是什么意思,就是问你是不是要先打了某一关才可以选择这一关。等你设置第2关的时候,就可以在这里看到第1关的名字,你把它打上勾,就表示不打第1关,就不能进入第2关。
    序言和尾声是增加气氛的。就是战役开始时候的动画和字幕。不过只能选择游戏自带的动画。字幕可以自己设置。那个音乐啊。。怎么说,似乎没用的?不过有了动画和字幕也很吓人了。
    c、初始奖励和跨场景选项
    初始奖励就是战役开始前可以选择的奖励,例如多少多少钱、多少多少兵、多少多少技能、宝物等等。设置方法如下:
    选择好“初始奖励选项”
    然后点添加,就可以选奖励什么了。
    “跨场景英雄选项”是做什么用的?
    记得地下城和魔鬼么?有一关让你选择是带地下城的英雄,还是魔鬼。就是这样实现的。选择它后还是添加,添加可选的几个场景可以了。个人认为:这个选项不好,就一个英雄从头到尾多好。建议别用。嘿嘿。

    ——————————————————————————————————————


    二、制作让自己满意的战役还要了解的问题

    1、英雄属性的继承问题
    编写战役比较麻烦的就是英雄的继承问题,上一场景英雄如何带入下一场景,还有上一关的某几个次要英雄如何带入下一关的方法如下:
    a、在地图编辑器中,注意放置英雄的页面,除了18个种族的英雄图标之外,还有2个:“随机英雄”、“英雄”。这个英雄就是用来继承上一关英雄的。
    b、拖“英雄”图标放置到地图上,双击此图标,可以指定主英雄的种族和姓名。
    c、如果要继承多个,可以放多个此图标,例如7个,不要指定姓名。就可以了。如果上一关没有这么多英雄,例如只有2个,那这一关开始的时候,也会只显示2个。
    d、注意不是设置城堡的来访英雄。这样每关开始都是1级,那多没意思啊。
    e、设置”英雄“属性的时候,可以看帮助,获得更多的信息。
    f、如果你的英雄是用11个特殊英雄作为原型编写的,则只要把他们简单的放到地图上就可以了。可以自动继承的。不过没有试过改了他们的名字和头像等属性,是不是还可以继承,使用这11个英雄需要先选择菜单“工具”/“详细资料”,在“英雄”设置页面把他们前面加上勾。不然是不能使用的。(骑士:凯瑟琳、罗兰德; 巡逻兵:格鲁; 术士:邓肯; 魔鬼:赛尔伦;死亡骑士:罗德哈特; 地下领主:摩莉尔,巨龙摩莉尔; 野蛮人:科尔格,伯拉格; 女巫:埃德妮)

    2、使用自定义的新英雄
    参照前面的步骤c。举例说明吧。我打开“工具”/“详细资料”,选择“英雄”,双击“德肯”,把它的名字改成“诡魅天使”,性别不变,改掉传记“诡魅天使是薇拉的未婚夫”在该掉它的魔法,改成“流星火雨”。然后换一个头像。这样,以德肯为模板的英雄“诡魅天使”就定义出来了。然后“诡魅天使”就可以像自带的英雄一样使用了(仅限此地图)。
    既然自定义了英雄,那么继承的问题就出来了。因为第一关是“诡魅天使”,第二关要继承它,建议操作是,到第二关同样定义“德肯”为“诡魅天使”。就最好不过了。
    (不知道第二关直接选德肯,继承的是不是诡魅天使。没有测试,最好是也定义一下)

    3、改变英雄的头像
    详细方法看英雄世界提供的头像图片下载说明。
    特殊英雄自定义头像编号:
    埃德妮:000
    伯拉格:001
    德肯:003
    格鲁: 004
    科尔格:005
    罗德-哈特:006
    摩莉尔:007
    巨龙摩莉尔:008
    罗兰德:009
    凯瑟琳:128
    姆拉克爵士:130
    塞尔伦:131


    a、例如,你把pcx头像文件名改成hpl004sh.pcx和hps004sh.pcx,就可以改掉格鲁的头像。
    b、虽然002不知道是谁,但是可以选择002的头像。意思是说,hpl002sh.pcx是可以在地图编辑器中选择到的。
    c、头像的改变在地图编辑器中就可以看到。
    d、不是特殊英雄也可以用特殊英雄的头像。

    4、保留跨场景的宝物
    如果要保留上一关英雄的宝物,需要在战役编辑器里面处理。
    选择战役编辑器的“编辑”/“场景属性”打开对话框,然后转到“跨场景选项”页, 这里有2个地方可以设置跨场景宝物:
    (1)选中“跨场景英雄保留”处的“宝物”,则跨场景英雄保留所有宝物
    (2)在“跨场景宝物”里面选择要保留的宝物,这样即使不是那个英雄携带选中的宝物也会保留下来。
    重要提示:
    (1)需要在下一个场景设置。例如,保留第一关宝物,需要到第二关的场景属性设置;
    (2)组合宝物并不等于拆开的宝物,如果分别选择:骷髅冠、骨质胸甲、亡灵盾、黑魔剑并不能让诅咒铠甲保留下来。同样,如果英雄在过关时拆开了组合宝物……那真是惨透了~~~~

    5、随机生成地图
    《死亡阴影》随机生成地图的时候,可能会出现错误。

    6、英雄的经验值和等级

    18级:57516
    20级:96xxx
    21级:97911
    22级:117086
    24级:176438
    27级:301830
    28级:352080
    29级:415070


    注:1、1-11级可以在编辑器里选择;
    2、有些数字可能多了点。你设置的时候,直接用一个整数得了
    3、这个数字怎么得来的,游戏中随时看你的英雄属性,在经验值处单击右键,可看到“下一经验值”的数字,就知道了。
    这个有什么用?用处可大了。如果你的英雄进入第二关后,等级肯定已经是10多级了,如果电脑的初始英雄还是1级,那不是打得很轻松?所以,先给电脑的英雄设定一个经验值,让它和你持平或者高你一点,然后在适当地把它的初始技能都提高一点,必要的话,可以给它设置宝物、魔法。注意,初始技能不能太高了。因为升级的时候,这个技能也是会增加的。
    7、myheros自编战役的运行要求
    大家约定,一概使用中文版的死亡阴影和末日之刃。因为要设置情节的。英文版无法显示汉字。其他要求好像没什么,版本x.x似乎也没有影响。
  • TA的每日心情
    慵懒
    2023-4-20 11:54
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    49

    回帖

    9648

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    103
    QQ
    发表于 2007-1-5 15:45:07 | 显示全部楼层
    深有体会,我自己也在编地图。虽然很烂的说^……
    死亡,只是从另一个角度看待这个世界……
  • TA的每日心情
    郁闷
    2014-12-11 22:53
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    36

    回帖

    1万

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    76
    发表于 2007-1-18 04:10:13 | 显示全部楼层
    看起来好麻烦,LZ辛苦了阿

    该用户从未签到

    116

    回帖

    8287

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    173
    发表于 2007-1-18 16:12:52 | 显示全部楼层
    好难,但是有许许多多的群众的支持,革命既将成功
  • TA的每日心情
    开心
    2024-3-23 12:26
  • 签到天数: 76 天

    连续签到: 1 天

    [LV.6]地狱战马

    256

    回帖

    580

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4353
    发表于 2024-2-10 16:50:51 | 显示全部楼层
    居然今天才看到,哈哈
    顶一个。
    回复 支持 反对

    使用道具 举报

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-5-3 14:56 , Processed in 0.417260 second(s), 13 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表