移动学习网 导航

问一个关于星际地图编辑器的问题 星际争霸地图编辑器问题 求高手

2024-05-18m.verywind.com
关于星际争霸地图编辑的问题~

ls正解,想用自己编辑的剧情地图。在游戏时,要选择use map setting模式。

而且你在编辑地图的时候,也要把自己player1,和player2等玩家的force设置好。

如果你是要先编辑一点东西,跟电脑练练的话,还要在‘星际地图编辑器(starcraft Campaign Editor)’中选择‘player’---‘Settings’---‘Properties’。。把player2(假如是2)改成是‘Computer’电脑。

这样就可以在单人游戏Single Game,中用 Ues Map Setting 模式使用这张地图了。

至于,详细的编程教程。你还是要去‘星际地图编辑器吧’看看吧。

这简单 把图发来你上面这一条字我貌似有点似懂非懂 我541210989@qq.com

什么啊,你要在TRIGGER里要编个电脑。你要编一个地区,在任务栏上LAYERL里选LOCATION,然后在金矿的位置编一个地区,编完之后进TRIGGER,建一个ACTION,在第3栏里选你编的地区,就是电脑发展进攻的地区,选一个叫RUN AL SCRIPT AT LOCATION,之后会出现2个选项,你选TERRAN CAMPAIGN DIFFICULT。还要选你刚刚编的地方。就行了。当然,你还要编任务。这些我在慢慢教你吧。我的QQ845217051

星海争霸的地图编辑器最难的部份是Trigger,这个大家都知道吧!所以这 主要向大家说明Trigger的原理和用法.至於其他部份就请玩家自行研究了! 第一部份:Trigger的原理 首先,Triggers可以决定电脑的行动,同时Triggers系统让你设定当完成某条件后便执行某行动.故你可透过Trigger安排任务或特别事件,创造出像故事模式中的任务. Trigger包含叁样东西,分别是pLayer,Conditions(条件),Action(行动). 以下是一个最简单的例子. pLayer: pLayer 1 Conditions: pLayer 1 killS at least 10 ANY UnitS Action: END SCENARIO IN VICTORY FOR pLayer 1 这个Trigger很简单,大家一看就会明白.第一项:pLayer: pLayer 1代表该Trigger是设定给pLayer1.整个意思是当pLayer1完成条件(Conditions)杀掉10个或以上的敌人(包括建 物)后,执行(Action),取得胜利,完成任务. 所有Trigger都是由这叁个东西组成,复杂的任务可以由无数个Triggers组成,当然所需的编辑时间也较长.侍会为大家说明如何使用Trigger,勿切留意!!! 第二部份:Condition-条件说明 只要进入Triggers的设定画面,你便可以开始设定Triggers,同时你必须先设定好Triggers由那个pLayer执行,才可开始设定Conditions(条件). 设定Conditions时,就是替事件设定条件,而条件可以多过一个,例如要设定一个过关条件,需要持有10000矿及拥有20个工兵.那麽设定时就是... 随了设定过关条件外,其他事件,都是由这些设定完成. 所以我在这 为大家说明一些主要的Conditions的意思. 首先,我想大家明白,每当要设定和数字有关的Triggers时,都会遇见叁个额外设定,就是at least,at most和exactly.他们的意思分别是最少(多过或等如),最多(少过或等如)和相等.还有game seconds,正常游戏速度时每秒都是和实际时间相同的. 以下是Conditions的意思说明. always-不须任何条件便执行Action,通常用来设定电脑ai和开始时的资源设定. bring-和文字意思一样,当某pLayer带领某数量的单位到某地点时,便执行Action. command-当拥有特定数量的单位时,便执行Action. accumulate-当拥有特定数量的资源时,便执行Action. countdown timer-当计时器倒数到特定时间时,便执行Action. deaths-当玩家失去特定数量的单位时,便执行Action. elapsed-当游戏开始后经过你所指定的时间,便执行Action. kill-当玩家杀掉某数量的敌人或指定目标时,便执行Action. never-这个和always相反,意思是永不执行你所指定的Action. 以上的Conditions,都是最常用到的,另外,你最好先弄懂location Layer的用法,才开始写Triggers.跟着来的部份是说明各Layer.各位要留意了. 第叁部份:Layer说明 甚麽是Layer呢?就是编辑画面中的Layer工具,它是用来设定地图的地形,单位的配置和location的设定. Terrain Layer:设定地形. Dooded Layer:放置一些特别的装饰用的建 (例如树木). Unit Layer:放置或移去单位会用到. location Layer:设定一个区域,每个location都有一个自己的名字.需要配合Triggers一起用的. 甚麽时候会用到这个Layer呢?以上图为例,我想人类玩家的部队进入这桥时,执行某些特别事件,例如电脑开始进攻或甚麽等等,就会用到. Fog of war Layer:用来设定玩家一开始便可看到的地形. 以上的Layer使用方法很简单吧?下一部份会说明有关Action的设定,要留意了. 第四部份:Action-行动说明 Action就是当乎合条件Conditions,所作出的行动,设定Action和设定Condition一样,同样可以设定多个动作.图中所见的move up和move down是用来设定各行动的先后次序. 现在我替大家说明各Action的意思: center view-把画面移到你所指定的location. create Units-和字的意思一样,在指定的location中出现指定的单位. create Units with properties-和上面的一样,不过加入了出现单位的属性设定,例如生命值. defeat-任务失败. display text message-在画面上显示你所指定的文字,多用来提示玩者. draw-游戏以打和完结. give Units to Layer-在指定的location中,把某pLayer的部队送给某pLayer. kill Units-杀掉你所指定的单位. kill Units at location-在指定的location 杀掉你所指定的单位. minimap ping-在小地图上指示方位. modify Unit energy-修改你所指定的单位的能量值. modify Unit hangar count-修改你所指定的单位的载弹量(圣甲 ). modify Unit hit point-修改你所指定的单位的生命值. modify Unit resource amount-修改你所指定的资源的数量. modify Unit shield points-修改你所指定的单位的护盾值. move location-移动你所指定的location到某单位上. move Units-把指定的单位从一个地点传送到另一个地点. order-命令指定的单位进行移动,巡逻或进攻到目的location. pause-一看就知道吧? pause timer-把计时器停下来. play wav-播放音效,要在任务中加入音效,你需先执行sound file manager. preserve Trigger-重复执行这个Trigger. remove Unit-把指定的单位从任务中消失(和kill不同). run ai script-设定电脑的ai,我会在下部份再加说明. run ai script at location-设定电脑的ai,我会在下部份再加说明. set alliance status-修改同盟状态. set deaths-修改某单位的死亡数字,看上去这Action用途不大,不过它是用来和Conditions的deaths一起用的. set doodad state-用来控制门的开关时会用到. set invincibility-把某指定单位变成无敌. set mission objectives-修改任务目的指示. set next scenario-必须和draw,defeat和victory一起用,完成任务自动跳到下一个任务. set resources-修改玩家所持有的资源数量. talking portrait-显示单位的对话画面. transmission-和上面的Action一起用,显示单位所说的话及播放声音. unpause-pause的相反. unpause timer-pause timer的相反. victory-以胜利来完成任务. wait-通常放在Action与Action之间,替它们加入时间差.注意,每1000milliseconds=1秒. 基本上的你明白以上Action的意思,便可以开始制作任务地图了,下一部份我会说明ai的设定. 第五部份:电脑AI设定 即使你在地图配置了电脑单位,如果不替它们设定,它们都只会被动防守,不会作任何行动的.所以我们必须替它们设定行动. 要设定ai,便要在电脑玩家建立Trigger,Conditions须用always,及Action使用run at script. 现在说明各script的意思: run ai script: Send all Units on Strategic Suicide Missions:命令电脑所有部队进行攻击,进攻方法较醒目,直至所有人类玩家死去. Send all Units on Random Suicide Missions:和上面一样,但电脑进攻方法有点不同,只会狂攻. Switch Computer pLayer to Rescuable:使电玩变成Rescuable. run ai script at location: [Expansion] Custom Level:电脑会在你指定的location建立基地,扩张及进攻.(这script是假设电脑在游戏开始时是没有任何基地的) [Expansion] Campaign Easy:电脑会在你指定的location内的基地建设最基本的建 和军队,也会有少形进攻. [Expansion] Campaign Medium:电脑会在你指定的location内的基地建设大部份的建 和军队及进行研究,也会有中形进攻. [Expansion] Campaign Difficult:电脑会在你指定的location内的基地建设所有的建 和军队及进行研究,也会有大形进攻. Campaign Area Town:电脑会在你指定的location内的基地进行防守,但不会进攻. [Expansion] Campaign Insane:这个我都不明白.... Value this Area Higher:电脑会视你所指定的location为重要地区,会派兵到该location防守. Set pLayer To Enemy/Ally:没有甚麽用途的script,因为Action的set alliance status可做到相同效果. Enter Closest Bunker:命令location中的部队进入碉堡,就像下图那样. Enter Transport:命令location中的部队进入运输机. Exit Transport:命令location中的部队离开运输机. 注意:上面Enter closest bunker和enter transport, exit transport叁个script是可以用在人类玩家上的. 配合以上的script,便可以开始制作会动的电脑了,下一部份我会说明任务简报的制作. 第六部份:任务简报制作 这是最后一个部份,教大家如何做任务简报.做任务简报时记紧要注意人物的说话时间与文字显示的配合. 设定任务简报和设定Triggers不同,它只含briefing Action一个部份,所以原理很简单,你只不过在做人物出埸和说话的编排罢了. 现在说明各briefing Action的意思: 首先有一点要大家注意,briefing Action是可以给不同的玩家予不同的简报,在你按下new(在briefing视窗中)键时,便要设定给那个玩家看到特定的简报.不过当你设计一人玩的地图时,设定all pLayer就行了.但如果设计的是多人(合作)玩的地图时,便可能需要给予他们个别的任务简报,给他们不同的任务目的. MISSION OBJECTIVES:这个就是用来设定平时大家在简报画面的左下方的那个文字box中的文字,是用来说明任务目的(胜利条件). TEXT MESSAGE:设定在画面中间所显示的文字的内容和显示时间的长度,这个要配合人物出场设定. PLAY WAV:播放出指定的音效(例如人物说话,音效声等等),当然,要有人物说话的音效是不太可能做到的. SHOW PORTRAIT:这个很重要,显示人物的样子在画面上的格子中.就是设定人物出场哩. DISPLAY SPEAKING PORTRAIT:这个也很重要,令格子中的人物做出说话的动态,注意设定说话动作的长度和文字显示的时间要配合得自然才行!这个可要花不少时间... HIDE PORTRAIT:这个和SHOW PORTRAIT相反,移去在格子中的人物. TRANSMISSION:这个可以说是DISPLAY SPEAKING PORTRAIT,PLAY WAV和TEXT MESSAGE叁个指令的组合,你可利用TRANSMISSION做上这叁个工作(你可用这个指令直接做到人物说话和显示文字的动作). WAIT:暂停指令,在每个briefing Action之间有一个间距. 注意时间的设定是用milliseconds作单位的,每1000milliseconds=1秒. 如果你需要例子,你可看看starcraft游戏目录中的maps\\campaign,开启 头的地图档,看看那些briefing Action,你会很易明白的. 配合以上的script,便可简单的制作任务简报了. 第五部份:电脑AI设定 即使你在地图配置了电脑单位,如果不替它们设定,它们都只会被动防守,不会作任何行动的.所以我们必须替它们设定行动. 要设定ai,便要在电脑玩家建立Trigger,Conditions须用always,及Action使用run at script. 现在说明各script的意思: run ai script: Send all Units on Strategic Suicide Missions:命令电脑所有部队进行攻击,进攻方法较醒目,直至所有人类玩家死去. Send all Units on Random Suicide Missions:和上面一样,但电脑进攻方法有点不同,只会狂攻. Switch Computer pLayer to Rescuable:使电玩变成Rescuable. run ai script at location: [Expansion] Custom Level:电脑会在你指定的location建立基地,扩张及进攻.(这script是假设电脑在游戏开始时是没有任何基地的) [Expansion] Campaign Easy:电脑会在你指定的location内的基地建设最基本的建 和军队,也会有少形进攻. [Expansion] Campaign Medium:电脑会在你指定的location内的基地建设大部份的建 和军队及进行研究,也会有中形进攻. [Expansion] Campaign Difficult:电脑会在你指定的location内的基地建设所有的建 和军队及进行研究,也会有大形进攻. Campaign Area Town:电脑会在你指定的location内的基地进行防守,但不会进攻. [Expansion] Campaign Insane:这个我都不明白.... Value this Area Higher:电脑会视你所指定的location为重要地区,会派兵到该location防守. Set pLayer To Enemy/Ally:没有甚麽用途的script,因为Action的set alliance status可做到相同效果. Enter Closest Bunker:命令location中的部队进入碉堡,就像下图那样. Enter Transport:命令location中的部队进入运输机. Exit Transport:命令location中的部队离开运输机. 注意:上面Enter closest bunker和enter transport, exit transport叁个script是可以用在人类玩家上的. 配合以上的script,便可以开始制作会动的电脑了,下一部份我会说明任务简报的制作. 第六部份:任务简报制作 这是最后一个部份,教大家如何做任务简报.做任务简报时记紧要注意人物的说话时间与文字显示的配合. 设定任务简报和设定Triggers不同,它只含briefing Action一个部份,所以原理很简单,你只不过在做人物出埸和说话的编排罢了. 现在说明各briefing Action的意思: 首先有一点要大家注意,briefing Action是可以给不同的玩家予不同的简报,在你按下new(在briefing视窗中)键时,便要设定给那个玩家看到特定的简报.不过当你设计一人玩的地图时,设定all pLayer就行了.但如果设计的是多人(合作)玩的地图时,便可能需要给予他们个别的任务简报,给他们不同的任务目的. MISSION OBJECTIVES:这个就是用来设定平时大家在简报画面的左下方的那个文字box中的文字,是用来说明任务目的(胜利条件). TEXT MESSAGE:设定在画面中间所显示的文字的内容和显示时间的长度,这个要配合人物出场设定. PLAY WAV:播放出指定的音效(例如人物说话,音效声等等),当然,要有人物说话的音效是不太可能做到的. SHOW PORTRAIT:这个很重要,显示人物的样子在画面上的格子中.就是设定人物出场哩. DISPLAY SPEAKING PORTRAIT:这个也很重要,令格子中的人物做出说话的动态,注意设定说话动作的长度和文字显示的时间要配合得自然才行!这个可要花不少时间... HIDE PORTRAIT:这个和SHOW PORTRAIT相反,移去在格子中的人物. TRANSMISSION:这个可以说是DISPLAY SPEAKING PORTRAIT,PLAY WAV和TEXT MESSAGE叁个指令的组合,你可利用TRANSMISSION做上这叁个工作(你可用这个指令直接做到人物说话和显示文字的动作). WAIT:暂停指令,在每个briefing Action之间有一个间距. 注意时间的设定是用milliseconds作单位的,每1000milliseconds=1秒. 如果你需要例子,你可看看starcraft游戏目录中的maps\\campaign,开启 头的地图档,看看那些briefing Action,你会很易明白的. 配合以上的script,便可简单的制作任务简报了.

哈哈,一般的对战形式是不能修改数据的,只有RPG形式的才行~~
进了USE MAP SETTING 里面去了只有一个玩家的问题也很简单啊,你只需要设立2个Player start location,且在每个start loaction上面放上放个总部和农民,当然你想放什么东西都行,你们2个就能一起玩了!
如果你想和电脑玩也行,只要在TRIGGER(触发器)里面设定一下电脑(player1)条件总是(always),动作(action)选择执行AI脚本,再在里面选电脑怎么发展就OK的拉,当然你和电脑不要在一个势力里面~~

use map setting里还要设置电脑AI的一些操作,不然单机版就只有你一个玩家。
对战的话,可以找几个朋友一起用改过的兵玩。

  • 星际争霸地图编辑器怎么用
  • 答:星际争霸地图编辑器是一款非常强大的工具,可以让玩家创建和修改自己的游戏地图。要使用星际争霸地图编辑器,首先需要了解基本的操作界面和功能。首先,打开星际争霸地图编辑器,你会看到一个界面,其中包括地图编辑区、工具栏、属性栏等部分。在地图编辑区中,你可以通过选择不同的地形、建筑物和单位来创建你...

  • 星际争霸2 自己编辑的地图无法选择种族和数量
  • 答:功能菜单可以随后介绍,下面先介绍功能菜单下的一排工具条,这里是地图设计的核心操作区域。 星际地图编辑器全貌 工具条 层的概念 先找到默认项为“Terrain Layer”的一个下拉列表,Layer代表层次。编辑地图是需要分几个层来编辑的,Terrain层是用来设计基础地形地貌的,Doodad层是用来添加一些地形点缀的,如一些突起的地貌...

  • 关于星际争霸1地图编辑器的开关问题。
  • 答:地图做过加密处理所以打不开。 星际争霸1地图解密软件下载: http://www.uushare.com/user/ncjustice/file/2586689 先用它打开一张被加密过的地图,然后点Unprotect,等下面的进度条完成之后再点Save,也就是把加密的地图解密后另存为,然后就可以打开另存为的地图了,原来的地图是打不开的,但他们是...

  • 星际争霸1地图编辑器触发问题,解决另给20分
  • 答:那正确的做法是:(先把刚才错误的删了)先退回到主界面-在菜单栏里选layer-选location-在地图上你需要的地方画一个,大小和你建筑差不多就可以了。然后你用画笔在上面画出你的建筑。接着打开触发器-选new-allplayer-下拉框ELAPSED TIME-点duration-什么都不动,直接ok.然后是Action部分,new-下拉框...

  • 星际争霸2地图编辑器问题
  • 答:我说三题,把红圈里的东西第一个调0中立第二,三,四都调所有 把这个往下拨(最底下)这就是资源有水晶矿有高能矿有瓦斯有高产瓦斯有人工瓦斯还有瞭望塔

  • 星际争霸地图编辑器的问题!高手来!高分!
  • 答:1。设置一个区域Location1,覆盖电脑Player1基地,不用太大,恰好能覆盖即可 2。在触发里为电脑Player1设置AI,Run AI Script at Location,Execute AI Script '这里选择不同的AI,建议设为Insane' at 'Location1'

  • 星际争霸2地图编辑器问题。
  • 答:更改掉落时间:资料(F7)/技能/幽灵特务 - 核弹攻击/幽灵特务 - 核弹(永久性)/效果 - 初始延迟 把那个8.7500改成1小时。PS.需要点开“显示进阶栏位”才能看到“效果 - 初始延迟”~~~更改伤害范围:资料(F7)/技能/幽灵特务 - 核弹攻击/幽灵特务 - 核弹(伤害)/搜索 - 地区 双击数值,...

  • 星际争霸地图编辑器编辑资源地图无法保存?
  • 答:可能是你的星际本身有问题,你的星际是下载的硬盘版、简装版之类的,破解过的,那么这个地图编辑器可能是有问题的。你可以重新找一个光盘版星际或完全硬盘版的星际下载,那里面的地图编辑器就可以用。或者直接去网上搜一个地图编辑器。一个星际硬盘版(地图编辑器应该能用吧):http://www.yaoyuan.com...

  • 星际争霸里面自带的编辑器修改原来MAPS里面的地图显示无法写入为何...
  • 答:地图中大部分都是scm地图,这些地图都加了密。解决方法:打开要编辑的地图,不要编辑,直接点击File--Save As,然后把后缀名改为.scx。这时就可以随意编辑了。编辑完后按File--save就行了。在选地图时,千万要记住是选你改的那张图。反正我用的是这招,到现在为止我只改过自带的图,当然,我没...

  • 星际地图编辑器 初始位置问题
  • 答:既然你会用SCMD,那么我就以中文版的方式说出来吧。首先放置初始位置,然后选择势力,把出生位置随机这条去掉。编辑玩兵种属性等设置需要用UMS模式(Use Map Setting 使用地图自带设置)就可以体验自己地图制作后的效果了。更多资料去中国星际RPG联盟 ...

    户户网菜鸟学习
    联系邮箱
    返回顶部
    移动学习网