佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

12
返回列表 发新帖
楼主: 叛逆志文

《魔兽争霸III:冰封王座》资料集锦

[复制链接]
 楼主| 发表于 31-10-2005 04:23 PM | 显示全部楼层
触发器编辑器

触发器编辑器是地图编辑器中最高级和最强大的部分。在触发器控制器中,用户可以控制游戏中所有的效果。这是一种非常容易理解的简单语言。但是却足够强大到足够高级用户使用。它可以通过使用键盘上的"F4"或者在模块菜单中选择触发器编辑器打开。

一个触发器包括三个部分:事件、条件和动作。一个触发器的动作在触发了事件,并满足了条件之后执行。

事件

事件是开始处理触发器的导火线。当一个触发器的事件发生的时候,如果满足条件,则就会产生动作。在一张地图中默认的触发器是"地图载入"。这个触发器的默认条件是"地图载入"也就是这个事件将发生在地图载入完毕的时候。如果没有条件需要满足,则就会产生相应的动作。如果你想加入条件,就可以加入条件"时间--时间经过",然后设置10秒。则动作就会发生在"地图读入"的10秒之后。


条件

条件是触发器执行动作必须满足的条件。只有在这个条件为真的时候才能产生动作。但是如果这样设置条件"False Equal to False"将不产生任何的效果,因为它永远是成立的。默认的触发器"地图载入"是没有条件的。让我们来添加一个。按下Ctrl+D,选择"游戏速度比较",则会弹出一个有蓝色文本的对话框。"(Current game speed) Equal to Normal."如果保持这个条件,则"地图载入"触发器将会正常工作。但是如果你将条件中的"Normal"改为"Fastest"。则这个触发器将无法在地图编辑器中触发,因为编辑器将地图的速度设定为普通,条件变成了"Normal speed equal to Fastest speed",这个条件不为真。

一些触发器中,事件发生后条件不一定能够满足。这样的触发器可以设定为多个事件,只有某个事件发生的时候才能够触发。

触发器真正需要的是动作(事实上,这么说并不准确。也就是说没有动作,这个触发器将对游戏没有任何的影响)。也就是说一个触发器可以在没有事件和条件的情况下运行。这可以通过设定动作"Trigger - Run (Ignoring Conditions)"来实现。触发器将在没有条件和事件的情况下进行。


动作

动作是触发器的结果。这可以是让移动镜头、播放电影或者是让一个单位攻击另一个。动作允许被设计成完全控制游戏中的一切。


创建触发器
首先点击"F4"或者选择模块菜单中的触发器编辑器项,打开触发器编辑器。

在创建触发器之前,必须选择触发器放置的类别。通过在菜单中选择创建类别来创建一个类别。然后你就可以在左边的列表中看到你刚刚创建的类别。类别拥有图标,你可以在创建的时候选择类别的名字,或者之后点击"F2"进行更改。

选择你刚刚创建的类别,然后在新的菜单中选择触发器,就可以创建一个触发器。选择你刚刚创建的触发器,你就会发现触发器的右边有两个复选框:


允许 - 如果这个复选框没有被选定,则这个触发器将不产生作用。
原始打开 - 如果这个复选框没有被选定,则这个触发器开始是被关闭的。只有通过动作"Trigger - Turn On"才能够打开。

在触发器的右边还有几个选项。

注解 - 这个文本区域可以填写有关处发起的注释信息。这些信息将不会影响触发器的功能,只是用来提醒您触发器的功能等信息的。
触发器函数 - 这里将显示你的触发器的内容。你可以看到触发器的事件、条件和动作。你也可以在这里添加触发器的事件、条件和动作。

你可以在触发器之间,甚至是地图之间对触发器的事件、条件和动作进行复制和粘贴。你可以通过双击已经设置的事件、条件和动作,对他们进行编辑。

还有一些关于触发器的常见内容是变量、函数和预先装置。



变量
你可以通过按下Ctrl+B或者在触发器编辑器的菜单中选择变量打开变量部分。这里的变量和BASIC或者C语言中的变量有些类似。变量是编辑者用来存放数据的一些空间。但是这里的变量只能用来存放一种数据。你不能够将整数放入这种变量中。

让一个触发器引用你预先放置在地图上的单位。也就是你想让某个单位执行动作。首先开打你想执行的动作。点击动作文本中能够被改变的部分。也就是红色或者蓝色的带下化线的文本。然后点击选择单位按钮,选择你放置在地图上的单位。你所选单位名字将会显示在变量列表中。

尝试一下这样:打开一张空白地图,放置一个兽族的苦工。然后打开触发器编辑器。使用Ctrl+G创建一个新的类别,再使用Ctrl+T创建一个新的触发器和使用Ctrl+R新的动作。然后点击"U"键选定动作"Unit - Kill"。则触发器的语法文本将显示"Unit - Kill (Triggering unit)"。点击蓝色下画线文本"(Triggering Unit)"点击按钮选择一个单位(在编辑变量按钮的左边)。选择苦工。恭喜你!你已经为地图上的苦工设置了一个触发器。所有预先放置在地图上的单位都有一个名字。

如果你对变量还有疑问,我们推荐你阅读相关的计算机书籍(C++版)。



函数
触发器编辑器包含有很多的函数,允许用户灵活进行更加灵活的控制。函数通常和变量一起使用。一个常用函数的例子是"Last Created Unit"。这个函数允许你访问通过"Unit - Create"最后创建的单位。它是两个能够引用最后创建单位的函数之一(另一个是:"Last Created Unit Group")。这些函数可以用来代替放在单位变量中或者用来代替已经放置在地图上的单位。注意,虽然这些函数返回值,但是你不能够让函数等于变量。但是可以让变量等于函数。

例如:你通过一个事件检测到一个英雄升级了。"Event Response - Leveling Hero"函数将会引用到那个英雄。你不能让这个函数等于其他的英雄。如果你想让某个英雄升级。可以使用这个方法:使用其他的方法检测这个英雄(例如:事?quot;Unit - Player-Owned Unit Event" 或者条件"Unit-Type Comparison"),然后对这个英雄设置动作,诸如:"Hero - Set Level."


预先设置

预先设置是编辑器内建的一种数据。你不需要知道,除了使用它门。而且无法改变它们。例如:"Player 1 (Red)."


数值
还有一种你经常能够修改的区域是数值区域。这些区域允许你直接输入信息。例如这些区域会出现在动作"Game - Text Message (Auto-Timed)"中。如果你点击蓝色的下画线文本。你就可以打开一个字符窗口。窗口的最后一个选项是数值。如果你想输入一个简单的信息,直接输入即可。无需再新建一个变量或者函数。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 31-10-2005 04:24 PM | 显示全部楼层
声音编辑器

声音编辑器允许用户输入和输出声音文件(.wav)和音乐文件(.mp3)。并且可以通过触发器编辑器中的触发器进行播放。使用"F5"键或者模块菜单中的声音编辑器选项,打开声音编辑器。

你想在玩《魔兽争霸III》的时候听Beethoven's Ninth Symphony?好的,你可以。但是要注意Battle.net不允许传送超过4M的地图文件。但是在地图中导入音乐很容易使地图文件超过这个大小,从而无法在Battle.net上传输。因为导入的音乐是打包在地图文件中的。(使用内部音乐和声音将不增加地图文件的大小)。

声音和音乐被分为两部分。左边的部分(就像地形编辑器画笔列表)列出了全部的内部声音。在触发器中使用内部声音只需要简单的选择文件并选择使用内部声音或者内部音乐就可以了。则这个声音或者音乐就会出现在右边部分。 右边的部分列出你所导入的声音或者正在使用的内部声音。

你可以通过双击文件或者在工具条上点击播放声音按钮播放内部声音列表上的声音或者音乐。并可以通过点击工具条上的停止播放所有声音按钮停止播放。

如果想编辑声音或者音乐的属性,可以在右侧的列表上双击该声音或者右键点击他,并选择声音属性。声音属性包括以下选项和信息。


文件 - 声音或者音乐的文件名。
格式 - 声音的最大千赫,Mp3文件的比特率或者WAV文件的采样率。以及WAV文件的声道数和Mp3文件的压缩方法。
长度 - 声音或者音乐播放时间。
变量名 - 在触发器编辑器列表中显示的声音的名称。这个选项只对Mp3文件有效。
选项-    循环 - 声音文件将重复播放,直到被命令停止。
                3D音效 - 声音文件播放的时候具有3D效果。
                超出范围则停止 - 在玩家离开有效范围的时候播放停止。
音量- 增加声音播放的音量。
淡入率 - 声音淡入的速度。数值越高,淡入速度越快。默认是直接。
淡出率 - 声音淡出的速度。数值越高,淡出速度越快。默认是直接。
播放速度 - 增加数值则会增加声音播放的速度。
效果 - 声音上还可以添加一些特殊的效果,这些效果只能对于特定的声卡有效。
最小距离 - 声音能够被听到的最小距离。
最大距离 - 声音能够被听到的最大距离。
淡出距离 - 声音开始淡出的距离。


使用这些声音必须通过触发器编辑器,当你导入声音或者音乐文件到右侧列表,或者选择内部声音或者音乐之后。进入触发器编辑器,选择"播放声音"或者"播放音乐"。

记住3D音效必须附加特殊的位置播放,如单位或者区域。必须在特定的区域内才能够听到。
回复

使用道具 举报

 楼主| 发表于 31-10-2005 04:25 PM | 显示全部楼层
物体编辑器


对象编辑器允许自定义单位、物品、装饰物、技能和升级。这些对象可以被放置到地图上,或者导出并被用于战役编辑器或者AI编辑器。每个对象都能够修改11项不同的设定。


单位

技能 - 修改单位在游戏中所具有的技能,技能可以是技能面板上的任何技能。
外观 - 修改单位的视觉外观,比如包括:模型、颜色、大小和界面图标。
战斗 - 修改单位如何战斗。比如包括:它的攻击看起来像什么,什么时候可以进行攻击,攻击的伤害是多少,它的攻击听起来像什么,攻击的射程是多少,等等。
编辑器 - 修改编辑器如何处理这个单位。比如:在编辑器的菜单中这个单位如何显示,或者当这个单位被杀死的时候掉落什么物品等等。
移动 - 修改单位如何移动。例如?单位是如何在队伍中行动的,单位的移动速度如何,转向速度如何,能否飞行等等。
道路 - 修改单位的道路属性。例如:单位是如何计算目标地点的移动路线的。
声音 - 修改单位的声音。比如:单位的移动、死亡和选择的声音。
状态 - 修改单位的状态。比如:单位的的生产花费,所占用的人口、生产时间、单位的分类(是否是城镇),单位的维修花费,单位的生命值和魔法值。
科技树 - 修改单位在科技。包括单位拥有的升级选项和生产这种单位所需要的升级。
文本 - 修改单位相关的文本信息。包括单位的名称,描述和介绍信息。


物品

能力 - 修改物品所具有的能力。这种能力可以是技能面板上的任何一种能力。
外观 - 修改物品的视觉外观。比如:物品的颜色,所使用的模型,当物品掉落在地面上的时候所使用的图标。
战斗 - 修改物品在被攻击时的反映。
状态 - 修改物品的状态。比如:物品的等级,是否能够被扔下或者卖掉,商店中存货的数量,多长时间物品能够在商店中出现。
文本 - 修改物品相关文本信息。比如:物品的名字,描述和介绍。


能够被破坏的

外观 - 修改能够被破坏的单位视觉外观。包括:模型、颜色、大小和射角。
战斗 - 修改破坏的单位在受到攻击时的反映。
编辑器 - 修改修改破坏的单位在编辑器中的处理方式。比如:在编辑器的菜单中如何显示和破坏能够被放置的位置。
道路 - 修改修改破坏的单位的道路情况。比如:其它单位能否通过它。
声音 - 修改修改破坏的单位的声音。在这里可以决定它被摧毁时的声音。
状态 - 修改修改破坏的单位的状态。比如:生命值,建造时间,建造花费等等。
文本 - 修改修改破坏的单位的名称。


装饰物

外观 - 修改装饰物的视觉外观。包括:模型、颜色、大小和高度。
编辑器 - 修改装饰物在编辑器中的处理情况。比如:在编辑器的菜单中的位置和装饰物能够被放置的地方。
道路 - 修改装饰物的道路情况。比如:单位能否通过装饰物。
声音 - 修改装饰物的声音。在这里可以决定装饰物所具有的声音。
文本 - 修改装饰物的名称。


技能

外观 - 修改技能视觉外观。比如:技能所使用的图标,技能产生的效果以及技能效果使用的模型。
数据 - 这个修改区域只对于技能有效。在这里可以修改例如:驱散技能对于召唤单位的伤害,技能的治疗效果或者是技能所召唤出来的单位是什么。
声音 - 修改技能所产生的声音。包括最初的声音和持续播放的声音。
状态 - 修改技能的状态。比如:技能的有效范围,施法间隔,持续时间,魔法消耗和施法的目标类别。
科技树 - 修改技能所需的科技树。包括技能所需要的单位和升级选项。
文本 - 修改技能的文本属性。包括技能的名称,技能的描述和介绍,以及技能使用的快捷键。


升级

外观 - 修改升级选项的视觉外观。包括升级选项在面板中所使用的图标。
数据 - 这个修改区域只对升级有效。其中包括:类似于攻击升级效果,防御等级升级效果等等。
状态 - 修改生机状态。比如:升级所需的金矿和木材,升级能够进行的等级数,升级研究所需要的时间等等。
科技树 - 修改升级所需要的科技树。包括升级所需要的科技等级。
文本 - 修改升级相关的文本信息。比如:升级的名称,升级的描述和简介。
回复

使用道具 举报

 楼主| 发表于 31-10-2005 04:25 PM | 显示全部楼层
物体编辑器


对象编辑器允许自定义单位、物品、装饰物、技能和升级。这些对象可以被放置到地图上,或者导出并被用于战役编辑器或者AI编辑器。每个对象都能够修改11项不同的设定。


单位

技能 - 修改单位在游戏中所具有的技能,技能可以是技能面板上的任何技能。
外观 - 修改单位的视觉外观,比如包括:模型、颜色、大小和界面图标。
战斗 - 修改单位如何战斗。比如包括:它的攻击看起来像什么,什么时候可以进行攻击,攻击的伤害是多少,它的攻击听起来像什么,攻击的射程是多少,等等。
编辑器 - 修改编辑器如何处理这个单位。比如:在编辑器的菜单中这个单位如何显示,或者当这个单位被杀死的时候掉落什么物品等等。
移动 - 修改单位如何移动。例如?单位是如何在队伍中行动的,单位的移动速度如何,转向速度如何,能否飞行等等。
道路 - 修改单位的道路属性。例如:单位是如何计算目标地点的移动路线的。
声音 - 修改单位的声音。比如:单位的移动、死亡和选择的声音。
状态 - 修改单位的状态。比如:单位的的生产花费,所占用的人口、生产时间、单位的分类(是否是城镇),单位的维修花费,单位的生命值和魔法值。
科技树 - 修改单位在科技。包括单位拥有的升级选项和生产这种单位所需要的升级。
文本 - 修改单位相关的文本信息。包括单位的名称,描述和介绍信息。


物品

能力 - 修改物品所具有的能力。这种能力可以是技能面板上的任何一种能力。
外观 - 修改物品的视觉外观。比如:物品的颜色,所使用的模型,当物品掉落在地面上的时候所使用的图标。
战斗 - 修改物品在被攻击时的反映。
状态 - 修改物品的状态。比如:物品的等级,是否能够被扔下或者卖掉,商店中存货的数量,多长时间物品能够在商店中出现。
文本 - 修改物品相关文本信息。比如:物品的名字,描述和介绍。


能够被破坏的

外观 - 修改能够被破坏的单位视觉外观。包括:模型、颜色、大小和射角。
战斗 - 修改破坏的单位在受到攻击时的反映。
编辑器 - 修改修改破坏的单位在编辑器中的处理方式。比如:在编辑器的菜单中如何显示和破坏能够被放置的位置。
道路 - 修改修改破坏的单位的道路情况。比如:其它单位能否通过它。
声音 - 修改修改破坏的单位的声音。在这里可以决定它被摧毁时的声音。
状态 - 修改修改破坏的单位的状态。比如:生命值,建造时间,建造花费等等。
文本 - 修改修改破坏的单位的名称。


装饰物

外观 - 修改装饰物的视觉外观。包括:模型、颜色、大小和高度。
编辑器 - 修改装饰物在编辑器中的处理情况。比如:在编辑器的菜单中的位置和装饰物能够被放置的地方。
道路 - 修改装饰物的道路情况。比如:单位能否通过装饰物。
声音 - 修改装饰物的声音。在这里可以决定装饰物所具有的声音。
文本 - 修改装饰物的名称。


技能

外观 - 修改技能视觉外观。比如:技能所使用的图标,技能产生的效果以及技能效果使用的模型。
数据 - 这个修改区域只对于技能有效。在这里可以修改例如:驱散技能对于召唤单位的伤害,技能的治疗效果或者是技能所召唤出来的单位是什么。
声音 - 修改技能所产生的声音。包括最初的声音和持续播放的声音。
状态 - 修改技能的状态。比如:技能的有效范围,施法间隔,持续时间,魔法消耗和施法的目标类别。
科技树 - 修改技能所需的科技树。包括技能所需要的单位和升级选项。
文本 - 修改技能的文本属性。包括技能的名称,技能的描述和介绍,以及技能使用的快捷键。


升级

外观 - 修改升级选项的视觉外观。包括升级选项在面板中所使用的图标。
数据 - 这个修改区域只对升级有效。其中包括:类似于攻击升级效果,防御等级升级效果等等。
状态 - 修改生机状态。比如:升级所需的金矿和木材,升级能够进行的等级数,升级研究所需要的时间等等。
科技树 - 修改升级所需要的科技树。包括升级所需要的科技等级。
文本 - 修改升级相关的文本信息。比如:升级的名称,升级的描述和简介。
回复

使用道具 举报

 楼主| 发表于 31-10-2005 04:29 PM | 显示全部楼层
物体管理器

因为在新的强大编辑器中会有太多的对象需要管理。因此就需要一个方便管理的方法。而这就需要对象管理器。

对象管理器将会集中概括地图上的所有对象。这些对象被整理到一个整洁的列表中。在这个列表中,用户可以编辑对象的属性,也可以查看到对象被放置的位置。想要知道你选择的是不是触发器中引用的农民?你只需要通过名称选择该对象,并通过查看对象了解它在地图上的位置就可以了。

如果你双击对象图标或者在选择对象之后点击编辑属性菜单。你就能够进入到该对象的属性对话框中。这在你创建一张大地图或者战役的时候非常的有效。

对象管理器也可以管理触发器。如果对象被触发器引用。你可以展开该项,查看到所有引用他的触发器。并通过双击触发器打开触发器编辑器进行管理。

选择一个触发器并展开,就可以看到这个触发器的代码和引用的每个对象。并可以看到引用对象的每个触发器。
回复

使用道具 举报

 楼主| 发表于 31-10-2005 04:30 PM | 显示全部楼层
战役编辑器


战役编辑器允许用户自定义和管理通用战役选项。包括读入画面,屏幕界面,自定义对象和导入文件。


通用

名称 - 为你的战役命名。
推荐玩家数量 - 列出游戏类型和如何才能较好的使用。
作者 - 地图的作者信息。
描述 - 在这里你可以告诉玩家战役的内容。
使用不同难度 - 当这个选项可用时,你的战役可以通过触发器编辑器中设定的"游戏难度比较"选择不同的难度。
地图文件 - 显示战役中所包含的地图文件。


读入画面

用户可以设定战役地图之间的画面。可以设定背景画面和环境音效。并可以设定特殊的地图描述。


ID - 触发器编辑器中的"显示/隐藏自定义战役按钮"需要引用的数字。
可见度- 决定战役第一次访问时能否看到按钮。
读入的文件- 按钮引用的地图名称。
章节- 在这里可以命名章节的标题。
副标题- 这里可以命名章节的副标题。
背景屏幕- 选择读入战役时的背景屏幕。
环境音效- 选择读入战役时的环境音效。


自定义数据

战役中的每张地图都会集中访问对象编辑。这里的所有单位、物品、装饰物、能力和升级都可以在战役中随意使用。关于这部分内容请参看物体编辑器文档


Imported Files

战役中的每个地图都可以访问输入管理器中的输入文件。这里的每个文件在战役中也可以随意使用。关于这部分的详细内容请参看输入管理器文档。
回复

使用道具 举报

Follow Us
 楼主| 发表于 31-10-2005 04:32 PM | 显示全部楼层
文件导入管理器

就象使用对象管理器连接游戏中的对象一样。你可以使用文件导入管理器管理导入到游戏中的文件。
文件导入管理器中会记录导入文件的名称、类型、大小和路径。当地图存盘的时候,文件导入管理器中的文件会被打包在地图文件中。
回复

使用道具 举报

 楼主| 发表于 31-10-2005 04:32 PM | 显示全部楼层
AI编辑器

在AI 编辑器中你可以创造人工智能来指挥部队的发展和进攻战略。


通用

名称 - 命名你的AI。
种族 - 选择你所要创建AI的种族。自定义种族选项允许综合使用自定义单位,技能和升级科技。记得要输入自定义数据。

选项

设置玩家名字 - 激活此项以设置游戏中玩家的名字为所输入的AI名字。
对战 - 为标准对战游戏使用混战AI。混战AI趋向于与同盟玩家共同进攻和防御。
目标英雄 - 激活此项后,AI将在战斗中以更高的优先权攻击英雄。
修理建筑 - 激活此项以使工人在需要的时候自动修理建筑。
英雄逃跑 - 激活此项后,英雄在受重伤或无法攻击时将会试图逃离战场。
单位逃跑 - 激活此项后,非英雄单位在受重伤或无法攻击时将会试图逃离战场。
组队逃跑 - 激活此项后,攻击组在失去优势时将会试图撤离战场。
决不仁慈 - 激活此项后,AI会寻找敌人显得脆弱或劣势的机会发动进攻。这种进攻符合敌人-主攻进攻优先权。
受伤忽略 - 激活此项后,在集结进攻力量的时候,忽略生命值低于50%的单位
去除受伤者 -激活此项后,会周期性的把受伤的单位送回家(或者送到生命之泉)回复生命。
拾取物品 - 激活此项后,英雄会拾取他们碰到的任何有用的物品。
慢速采矿 - 激活此项后,一个工人一次只允许采集一个单位的金子或者木材,而不是通常的采集数量。这给AI的经济发展带来了巨大的障碍。
允许基地变换 -这个选项允许AI潜在的选择一个新的地点来作为采矿和部队撤退的基地。
聪明的炮火 - 激活此项后,炮火单位会在可能的情况下冲上前用攻城模式攻击敌人的基地。

自定义数据

输入 - 输入由对象编辑器输出的包含你的AI的自定义数据。
输出 - 输出自定义数据以检测对象编辑器中他人的自定义AI数据。
清除 - 从你的AI中清除所有自定义数据。

环境 - 环境可以在此配置,其形式与开关编辑器相似,但专用且仅用于AI编辑器。在此创建的环境可以通过AI编辑器使用。
在创建AI环境时一种有帮助的概念是AI首领,分为两种类型,进攻和防御。首领是无形的单位,扮演领导AI的角色。进攻AI首领停留在基本建筑处(城镇大厅等),等待一轮攻击的组建。一旦组建完毕,攻击AI首领领导攻击组进攻当前优先攻击目标,然后返回基地。防御首领停留在基地和首个金矿之间,除非基地遭到进攻。防御首领然后会领导防御力量进攻入侵者。


英雄

英雄使用 - 选择你想让AI训练的英雄。可用英雄基于你在一般标签中所选择的种族。
训练顺序 - 修改AI将运作的训练顺序。训练顺序与与英雄使用一项中所选的英雄相符。
技能选择 - 修改AI英雄将要学习技能的顺序。

  

建筑

基础建筑 - 选择哪个单位会被用来建造AI的基本建筑。在此可用的选项与在一般标签中所选的种族相符。
采矿建筑 - 选择哪个单位会被用来建造AI的采矿建筑。着通常只被不死族使用,但其他有废弃金矿技能的单位也可在此选择。
建筑优先 - AI的建造,研究和升级顺序在此指定。当一个单位死亡,它会被AI所代替,除非AI资源不足或是某种状况阻止了它。在此建造优先权共有五项:


建造 - 将会建造,研究和升级什么。
全部 - 记录同类型建筑的优先权数。没有括号的数字表示所有AI的总和。在括号内的数字只表示指定城镇内的总和。
食物 - 记录食物数量以及食物上限。当一种优先使食物使用超过了食物上限,该优先权为红色。
城镇 - 指定建筑顺序执行的处所。
环境 - 如果没有遇到在此指定的环境,AI将会跳过该建造优先权而进行下一项。环境可以在一般标签下创建,或者自行创建为该优先权专用。

采钱工人 - 选择哪个单位被AI用做采矿单位。该此可用的选项符合一般标签中所选择的种族。
伐木工人 - 选择哪个单位被AI用做伐木单位。该此可用的选项符合一般标签中所选择的种族。
采集优先权 - AI的采集顺序在此指定。采集优先权有以下四项:

采集 - 你想让工人收集的资源。
工人 - 共享同一优先权的工人数量。
城镇 - 工人在哪采集。
环境 - 如果没有遇到在此指定的环境,AI将会跳过该采集优先权而进行下一项。环境可以在一般标签下创建,或者自行创建为该优先权专用。


攻击


攻击组 - AI的攻击组在此创建与列出。
当前组 - 攻击组在此得到定义。每个攻击组有3项条目。

单位类型 - 单位的类型。可用单位取决于一般标签中所选择的种族。
数量 - 匹配特定所选单位类型的单位数量。
环境 - 如果没有遇到在此指定的环境,当前组将不会包含此条目。环境可以在一般标签下创建,或者自行创建为该优先权专用。

攻击轮次 - 你的攻击轮次顺序在此指定。每个攻击组有3项条目。

# - 轮次数,这可以由整数对比环境中参考。
攻击组 - 被分配到该轮次的攻击组名称。
延迟 - 下一攻击轮次开始前间隔的时间。

最小力量 - 一次进攻轮次所必要的最少单位数。
初始化延迟 - 第一轮进攻所需要的时间。
重复轮次 - 从上一轮结束后,还会重复多少轮。
目标优先权 - 各轮进攻的目标。这里有两个项目。


目标 - 选择AI的进攻目标。列表中越高的目标就有越早的优先权。
环境 - 如果没有遇到在此指定的环境,AI将会跳过该目标而进行下一项。环境可以在一般标签下创建,或者自行创建为该优先权专用。


测试设置

此标签是专用来为AI测试混战地图的。对于自定义地图,输入一个输出的AI文件到你的输入管理器并使用测试地图命令。

游戏速度 - 修改测试AI时所使用的游戏速度。
游戏选项 - 取消战争迷雾,允许显示全图。取消胜利/失败条件以避免不必要的中断。
地图文件 - 设置所要测试AI的地图。
玩家 - 在此进行单个玩家设置。每个玩家都有以下选项: :

控制 - 选择玩家栏的控制者。
种族 - 选择控制者的游戏种族。
队伍 - 选择控制者所在组。
颜色 - 选择控制者的组颜色。
障碍 - 选择对控制者的障碍。
AI - 如果电脑被选为控制者,可在此选择AI。
AI难度 - 如果电脑被选为控制者,可选择AI难度。AI难度可参考你的AI环境。
AI脚本 - 如果电脑被选为控制者且AI选择了自定义,一个导入的AI将使用该玩家栏。
回复

使用道具 举报


ADVERTISEMENT

发表于 31-10-2005 06:09 PM | 显示全部楼层
晕了@@。。。。
回复

使用道具 举报

发表于 1-11-2005 11:31 AM | 显示全部楼层
最新的吗??????
回复

使用道具 举报

 楼主| 发表于 1-11-2005 11:47 AM | 显示全部楼层
等我从家乡回来,我再教大家如何改AI电脑吧,好不好呀?
回复

使用道具 举报

发表于 1-11-2005 11:58 PM | 显示全部楼层
好~
好~
我要学很久了~
就是没有人教~
所以跑去用amai
回复

使用道具 举报

发表于 1-2-2007 11:00 PM | 显示全部楼层
哈哈,好完整的资料呀
我必定会好好的利用这些资料
回复

使用道具 举报

发表于 2-2-2007 09:01 AM | 显示全部楼层
感谢楼主的无私奉献...
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 25-11-2024 12:12 AM , Processed in 0.099856 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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