移动学习网 导航

星际争霸的那个地图编辑器我做出来的地图RPG 敌人是电脑控制的 他的农民咋不会踩矿望大虾门帮忙 星际争霸1中自己做rpg地图为什么选了电脑,但是电脑的农民不...

2024-05-18m.verywind.com
星际争霸的那个地图编辑器我做出来的地图RPG 敌人是电脑控制的 他的农民咋不会踩矿望大虾门帮忙谢谢了,~

1。设置一个区域Location1,覆盖电脑Player1基地,不用太大,恰好能覆盖即可

2。在触发里为电脑Player1设置AI,RunAIScriptatLocation,ExecuteAIScript'这里选择不同的AI,建议设为Insane'at'Location1'

基地离矿太远了,电脑下意识认为无矿

1。设置一个区域Location1,覆盖电脑Player1基地,不用太大,恰好能覆盖即可 

2。在触发里为电脑Player1设置AI,Run AI Script at Location,Execute AI Script '这里选择不同的AI,建议设为Insane' at 'Location1'



完全可以。
使用触发器。
条件:总是。
动作:运行AI脚本——电脑使用战略。

3楼好。但是最好别设INSINE,那个模式的电脑有兵就冲。

你先要学会触发,下载一个汉化版的Scmdraft2汉化版。

接下来是常用的触发(片段):

以下是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.各位要留意了.

--------------------------------------------------------------------------------

第四部份:Action-行动说明 (就是满足条件后就执行行动)

各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,便可简单的制作任务简报了.

看懂了吗?这个应该对你有帮助。你也可以复制,顺便说一下,Insane指的是疯狂。

给我图我帮你。。

123

  • 星际争霸1的地图编辑器
  • 答:在帝国时代2等众多游戏的地图编辑器中,单位安放在地图上就可以玩了,而星际和魔兽却都不是这样,一定要记住。地图是分无剧情地图和有剧情的地图两种的。普通遭遇战的地图上什么玩家和电脑单位都没有,最多只有野生生物。地图只给出主机的位置即开始地点,这个是任何模式的地图都必须安放的。而如果你要...

  • 星际争霸1地图编辑器
  • 答:星际争霸地图工具集 http://www.wfbrood.com/Soft/ShowSoft.asp?SoftID=312 SCPM3 图片地图制作工具 SCPM2 图片地图制作工具 BMP2SCM1.0 图片地图制作工具 SCXE 综合地图编辑器 SF 综合地图编辑器 SCMD2.055汉化版 综合地图编辑器 SCMD2.060 综合地图编辑器 WinMPQ汉化版 Mpq文件编辑工具 MPQWork...

  • 星际争霸地图自己做,为什么保存不了
  • 答:你是新建地图,做好关掉后会提示你保持,你按yes然后输入文件名就可以了,不能保存,有可能是你没设定出生点。像图片上3个画红圈的。

  • 如何制作星际争霸地图?
  • 答:先看别人的地图学习一下 还有教程 然后学习制作最简单的vs电脑 然后去网上学一下地图技术 再试着制作复杂一些的地图 然后增加想象力 接着就可以制作你想要的地图了 然后 编辑器 SCMDraft 2 http://www.stormcoast-fortress.net/downloads/scmdraft2/download/ ...

  • 星际争霸地图编辑器怎么用?做完怎么保存?
  • 答:用原版的吧?如果看不懂英语可以下载个汉化补丁,或下载个更高级的编辑器SCMD2.080 星际RPG地图制作可以到星际RPG联盟学习,里面很全的。百度搜索就可以搜索得到。编辑器保存在左上角,最上面那里额。有3个并排的正方形框,第1个事新建,第2个事打开星际地图,第3个是保存。保存英文是SAVE,鼠标停在...

  • 星际争霸制作地图
  • 答:我自己制作了一个多人游戏地图,是2人打2台电脑,可实验的时候,电脑一动也不动,是怎么回事呀?打开Trigger Editer(触发编辑器)点击New(新建)输入 Player(对应玩家)——电脑所在的玩家 Conditions(条件)——Always(始终)Action(行为)——Run AI at location(在某地运行AI)AI要选择“...

  • 怎么做星际争霸剧情地图 图片
  • 答:我也去答题访问个人页 关注 展开全部 星际地图编辑器全貌工具条层的概念先找到默认项为“Terrain Layer”的一个下拉列表,Layer代表层次。编辑地图是需要分几个层来编辑的,Terrain层是用来设计基础地形地貌的,Doodad层是用来添加一些地形点缀的,如一些突起的地貌等等,前两个层结合起来就可以完成整个地图的地形、地貌...

  • 星际争霸地图编辑(急,在线等)
  • 答:我也去答题访问个人页 关注 展开全部 星际目录下有个StarEdit.exe文件,它是地图编辑器.打开. file->new,菜单选择地图大小,ok 剩下的自己看吧! 设置开始位置和矿. 在保存. 如果要截图的话qq:54910094 有的时间在线. 在SE中制作纯“地形”式的地图非常简单,只需一些地形单位,各地分布资源就行了。但若是想...

  • 谁能教我编辑星际争霸1地图设置!
  • 答:星际地图编辑器全貌 工具条 层的概念 先找到默认项为“Terrain Layer”的一个下拉列表,Layer代表层次。编辑地图是需要分几个层来编辑的,Terrain层是用来设计基础地形地貌的,Doodad层是用来添加一些地形点缀的,如一些突起的地貌等等,前两个层结合起来就可以完成整个地图的地形、地貌设计了。接下来是Unit层,这个层是...

  • 星际争霸:母巢之战WE怎么做.scm地图?做出来的都是.scx,完全用不了...
  • 答:SCX是用于RPG地图的 要UMS模式才能玩 你在地图上做了某些修改后默认就会变成scx格式的 你只要在保存地图的时候另存为 把后缀名改改就行

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