泓泰

星际争霸2地图编辑器怎么自己制造新单位_星际争霸2 api

admin

本文目录一览

星际争霸2 AI问题

有可能是你【nǐ】装错位【wèi】置了· 将AI不定放到MOD文件夹的第二个文件【jiàn】里【lǐ】(不记得叫什么名字,反正按【àn】顺序是第二【èr】个) 要覆盖的话【huà】就【jiù】覆盖吧【ba】· 又或者是你【nǐ】的地图有【yǒu】问题【tí】· 重新下些地【dì】图玩· 有很多的· 但是【shì】目前【qián】我玩过【guò】最难的AI都感觉还是太垃圾了。 一【yī】点意思都没有· 不知道什么【me】时候正式版才出 · 出了正式版就可以玩个人战役模式· 那就有意【yì】思【sī】了· 而且【qiě】星际2不【bú】支【zhī】持局【jú】域网· 真【zhēn】叫人失望啊。,~~~~~~~~~~~~~~~~

星际争霸2如何加强电脑Ai?

我知道有个【gè】地【dì】方的星际2有单【dān】人模式【shì】,不要【yào】key,就是在【zài】迅雷游戏大厅下,有,叫StarCraft II Beta,你下完后会有一个星际大脚,选项里有单人模式【shì】和标准模式【shì】,用单【dān】人模式,电【diàn】脑玩得还可【kě】以,但没星【xīng】际【jì】1的厉害,可以玩玩熟【shú】悉【xī】一下,如果你有星际2的话可以去网【wǎng】上找:星【xīng】际大【dà】脚,也可以。可惜【xī】是英文。

跪求星际争霸怎么打AI啊

用星际管【guǎn】家这软件,非【fēi】常实用方便,添加【jiā】AI地图软件上直接有选【xuǎn】项,直接点【diǎn】就行了【le】

对于电脑【nǎo】的T(人族),他【tā】的【de】第一波兵大概是12机qiang兵【bīng】+4火qiang+6医生【shēng】的火力.你可以少出点兵,尽快放下【xià】气田(be)和血池(bs),然后升级二级主基地,同时放下刺蛇【shé】巢(bd)和第二个主基地.其间造6个左右刺蛇,一【yī】队【duì】左右小狗,造4个以【yǐ】上炮台(摆在【zài】一起).二级主【zhǔ】基地【dì】好【hǎo】了【le】以后升级变形地刺.升级完毕后立刻【kè】能变几个地刺就变几【jǐ】个.这样一般可以抢在【zài】电脑第一波兵【bīng】来之前有几个地刺【cì】.不【bú】用说了,接着升级刺【cì】蛇速度和射程.电【diàn】脑来时往往【wǎng】还【hái】没【méi】有【yǒu】探【tàn】隐形的,全灭.然【rán】后带【dài】上所有兵【bīng】去打他就行【háng】了.注意地刺不【bú】要死.家里要【yào】补充地刺并派到前【qián】线【xiàn】.
对于电脑的【de】P(神族),第一【yī】波【bō】兵一般是一【yī】队狂徒(xx).这个最简【jiǎn】单了【le】,造好2到3个刺蛇【shé】放在门口.他【tā】来的时候喷【pēn】他两下就在野【yě】外转,带【dài】着他们兜圈子.自【zì】己家里就算不发展【zhǎn】,全都不停造刺蛇,再回来时也够【gòu】A死【sǐ】他了.
对于电脑【nǎo】的Z(虫族【zú】),就要注意【yì】用刺蛇+少量地刺+炮台【tái】防住他第一波兵.然后马上带着地刺和刺蛇【shé】和小狗(很重要,当炮灰用【yòng】)反打一波,家里把【bǎ】主基地【dì】编队,用快捷键造兵【bīng】.这【zhè】样一般电脑就没【méi】办法了.也就是说,抢【qiǎng】在【zài】电脑来兵前出地【dì】刺是【shì】个万【wàn】金油,打【dǎ】哪个族【zú】都可【kě】以.
注意电脑的Z有时【shí】候会【huì】5d(一开始【shǐ】造一个【gè】农民后就停止,不停采矿采到【dào】200时造一个血池【chí】,血池一好造6个小狗rush),那时他来【lái】时你【nǐ】可能兵营【yíng】(血池,bs)都【dōu】没好.没关系,拖【tuō】一【yī】个【gè】农民出来,在电脑的小狗面前晃一晃,电脑的小狗就会扑向你的【de】那个农民【mín】.再把你那个农民往野外拉,拉得越远越好.他就会【huì】跟出去了【le】......自【zì】己家【jiā】里慢慢造兵吧.电脑选择了【le】这【zhè】个开局【jú】,以【yǐ】后【hòu】的发展会【huì】慢的超乎想象.估计等你【nǐ】血池好后,他家里【lǐ】还连【lián】个炮台都【dōu】没有【yǒu】.
其实电【diàn】脑造兵【bīng】很慢的【de】,熟练后直【zhí】接在它第一波【bō】兵来【lái】之前就可以A死他【tā】.而【ér】且虫族可以7/8/9d rush(第7/8/9个农名造血池,然后【hòu】补人口,补【bǔ】两个【gè】农名,血池一好马【mǎ】上三个幼虫孵6个小狗去打他.家里【lǐ】可以选择继续【xù】发展,也【yě】可以【yǐ】视【shì】情况不停地补小狗到前线助战【zhàn】),灭电脑很快.
但是,以上的【de】战术一般只针【zhēn】对电脑用(9d除外),而且...容易把习惯搞坏.和人【rén】打【dǎ】这些战术都有致命漏洞.和电脑【nǎo】打一般是锻炼【liàn】基【jī】本功,或是熟【shú】悉基础【chǔ】知【zhī】识【shí】.如果【guǒ】要提高【gāo】水【shuǐ】平,还是和人打比【bǐ】较好.

星际争霸2怎么调AI 和地图放在哪里啊?

现在网上的的AI补丁主要有2中
首先你要把AI地图文件放到
[我的文档\StarCraft II Beta] 目【mù】录下,就是C盘(系统【tǒng】盘下的,是在找不到就【jiù】到【dào】C盘里【lǐ】面搜索)
一个是【shì】 Triggerlibs 的【de】文件夹,里面【miàn】放【fàng】着AI的补丁,当你把补【bǔ】丁【dīng】放【fàng】到星【xīng】际2的根目录下时,它【tā】会覆盖掉星际2程序本身的【de】AI(你【nǐ】不用的【de】时候直接删掉这个文件夹就行了,很方【fāng】便)
另【lìng】一个是 根目【mù】录\Mods\Liberty.SC2\ 下【xià】的 ModBase.SC2Data 文件(好像是【shì】这个名字,记不得了)
第一个的优【yōu】先级大【dà】于第【dì】二个的,所以Triggerlibs 文【wén】件夹存在的时【shí】候ModBase.SC2Data 是不起作用的

星际争霸地图编辑器

因为你没有RPG地图的核心内容--触发器(trigger)
触发器有人说很难
其实非常非常…………(此处省略N个非常)简单
任何一个正常人都【dōu】可以理解小【xiǎo】虫注:这【zhè】个比我们学的编程【chéng】思想【xiǎng】简单了【le】不止【zhǐ】百倍阿

触发器分3个部分
执行人,条件,结果
执行人随便写,只有一个触发和执行人有关(是结盟的触发)
注意,如果你写 force 4 (第4组)
而force 4你没有放一个玩家
或有一个人类玩家,但他没加入游戏
那么执行人为 force 4 的触发都不会执行
(就是要有人或电脑来执行)

条件有很多种
ACCUMULATE Player accumulates quantity resources.
该玩家积累多少资源时
ALWAYS Always.
总是
BRING Player brings quantity units to location.
该玩家带多少单位到特定区域时
COMMAND Player commands quantity units.
该玩家控制多少单位时
COMMAND THE LEAST Current player commands the least units.
当前玩家最少控制多少单位时
COMMAND THE LEAST AT Current player commands the least units at location.
当前玩家在特定区域最少控制多少单位时
COMMAND THE MOST Current player commands the most units.
当前玩家最多控制多少单位时
COMMAND THE MOST AT Current player commands the most units at location.
当前玩家在特定区域最多控制多少单位时
COUNTDOWN TIMER Countdown timer is duration game seconds.
游戏时间倒数计时多少秒时
DEATHS Player has suffered quantity deaths of unit.
该玩家损失多少单位时
ELAPSED TIME Elapsed scenario time is duration game seconds.
游戏时间经过多少秒时(游戏时间)
HIGHEST SCORE Current player has highest score points.
当前玩家得分最高时
KILL Player kills quantity units.
该玩家杀死一定数量的单位时
LEAST KILLS Current player has least kills of unit.
当前玩家杀死单位最少时
LEAST RESOURCES Current player has least resources.
当前玩家积累资源最少时
LOWEST SCORE Current player has lowest score points.
当前玩家得分最低时
MOST KILLS Current player has most kills of unit.
当前玩家杀死单位最多时
MOST RESOURCES Current player has most resources.
当前玩家积累资源最多时
NEVER Never. 从不
OPPONENTS Player has quantity opponents remaining in the game.
该玩家在游戏拥有多少对手时
SCORE Player score type score is quantity.
该玩家得分是多少时
SWITCH Switch is set.
开关被设置或清除时

结果也有很多种

CENTER VIEW Center view for current player at location.
将画面转至某特定区域
COMMENT Comment: comment.
对触发器加以说明,使之便于阅读
CREATE UNITS Create quantity unit at location for player
在特定区域为玩家创造一定数量的单位
CREATE UNITS WITH PROPERTIES Create quantity
unit at location for player. Apply properties
在特定区域为【wéi】玩【wán】家创【chuàng】造一定数量的具有一定属性(如【rú】隐形,钻【zuàn】地等【děng】)的单位【wèi】
DEFEAT End scenario in defeat for current player.
当前玩家任务失败
DISPLAY TEXT MESSAGE Display for current player: text.
为当前玩家显示一些交代文字
DRAW End the scenario in a draw for all players.
所有玩家平手
GIVE UNITS TO PLAYER Give quantity units owned by player at location to player.
将特【tè】定【dìng】区域的【de】一个玩家(前者)的一定数量的部队【duì】给另一个玩家(后【hòu】者)
KILL UNIT Kill all units for player.
杀死玩家的所有单位
KILL UNITS AT LOCATION Kill quantity units for player at location.
杀死玩家的在特定区域的一定数量的单位
LEADER BOARD (CONTROL ATLOCATION)
Show Leader Board for most control of units at location. Display label: label
显示目前特定区域里的单位控制情况
LEADER BOARD (CONTROL)
Show Leader Board for most control of unit. Display label: label
显示目前单位控制情况
LEADER BOARD (GREED)
Show Greed Leader Board for player closest to accumulation of number ore and gas.
显示目前总的资源收集情况
LEADER BOARD (KILLS)
Show Leader Board for most kills of unit. Display label: label
显示目前杀死单位的情况
LEADER BOARD (POINTS)
Show Leader Board for most points. Display label: label
显示目前得分情况
LEADER BOARD (RESOURCES)
Show Leader Board for accumulation of most resource. Display label: label
显示目前资源收集情况
LEADER BOARD GOAL(CONTROL AT LOCATION)
Show Leader Board for player closest to control of number of units at location. Display label: label
显示还需在特定区域里控制多少单位可达目标
LEADER BOARD GOAL(CONTROL)
Show Leader Board for player closest to control of number of unit. Display label: label
显示还需控制多少单位可达目标
LEADER BOARD GOAL (KILLS)
Show Leader Board for player closest to number kills of unit. Display label: label
显示还需杀死多少单位可达目标
LEADER BOARD GOAL (POINTS)
Show Leader Board for player closest to number points. Display label: label
显示距离目标得分还差多少
LEADER BOARD GOAL(RESOURCES)
Show Leader Board for player closest to accumulation of number resource. Display label: label
显示还需收集资源可达目标
LEADER BOARD COMPUTER PLAYERS Set use of computer players in leaderboard calculations.
关闭或打开电脑的情况显示
MINIMAP PING Show minimap ping for current player at location.
当前玩家的小地图显示警告框
MODIFY UNIT ENERGY Set energy points for quantity units owned by player at location to percent%.
修改特定区域里一定数量的玩家控制单位的能量
MODIFY UNIT HANGAR COUNT Add at most quantity to hangar for quantity units at location owned by player.
修改特定区域【yù】里一定数【shù】量【liàng】的玩家【jiā】控制单位的弹药(如【rú】航母【mǔ】,金甲虫)
MODIFY UNIT HIT POINTS Set hit points for quantity units owned by player at location to percent%.
修改特定区域里一定数量的玩家控制单位的生命值
MODIFY UNIT RESOURCE AMOUNT Set resource amount for quantity resource sources owned by player at location to quantity.
修改特定区域里一定数量的玩家控制单位的能量

MODIFY UNIT HANGAR COUNT Add at most quantity to hangar for quantity units at location owned by player.
修改特【tè】定区域里【lǐ】一定数【shù】量的玩【wán】家控制单位的弹药(如航母,金【jīn】甲虫【chóng】)
MODIFY UNIT HIT POINTS Set hit points for quantity units owned by player at location to percent%.
修改特定区域里一定数量的玩家控制单位的生命值
MODIFY UNIT RESOURCE AMOUNT Set resource amount for quantity resource sources owned by player at location to quantity.
修改特定区域里一定数量的玩家控制单位的能量
MODIFY UNIT SHIELD POINTS Set shield points for quantity units owned by player at location to percent%.
修改特定区域里一定数量的玩家控制单位的护盾
MOVE LOCATION Center location labeled location on units owned by player at location.
将一个特定区域移动到一个单位身上在一个特定区域内
MOVE UNITS Move quantity units for player at location to destination.
将玩家一定数量的单位由一个特定区域移动到另一个特定区域
MUTE UNIT SPEECH Mute all non-trigger unit sounds for current player.
关闭当前玩家所有非触发单位的声音
ORDER Issue order to all units owned by player at location: order to destination.
命令玩家的【de】单【dān】位在【zài】从一个特定区域里移【yí】动.攻击【jī】.巡逻到另一个特【tè】定区域
PAUSE GAME Pause the game.
暂停游戏
PAUSE TIMER Pause the countdown timer.
暂停倒计时
PLAY WAV Play WAV file
播放一段声音
PRESERVE TRIGGER Preserve Trigger.
循环执行当前触发
REMOVE UNIT Remove all units for player.
移除玩家所有单位
REMOVE UNITS AT LOCATION Remove quantity units for player at location.
移除玩家在特定区域里的一定数量的单位
RUN AI SCRIPT Execute AI script script.
运行一个人工智能
RUN AI SCRIPT AT LOCATION Execute AI script script at location.
在特定区域运行一个人工智能
SET ALLIANCE STATUS Set Player to Ally status.
设置当前玩家与另一个玩家同盟或敌对
SET COUNTDOWN TIMER Modify Countdown Timer: Set duration seconds.
设置倒计时时间
SET DEATHS Modify death counts for player: Set quantity for unit.
设置玩家的死亡单位计数
SET DOODAD STATE Set doodad state for units for player at location.
特定区域里小物件的设置
SET INVINCIBILITY Set invincibility for units owned by player at location
设置特定区域里的玩家单位无敌
SET MISSION OBJECTIVES Set Mission Objectives to: text.
设定本关任务
SET NEXT SCENARIO Load scenario after completion of current game.
设定当前任务结束后读取的地图
SET RESOURCES Modify resources for player: Set quantity resource.
为玩家设定一定数量的资源
SET SCORE Modify score for player: Set quantity points.
设定玩家得分
SET SWITCH Set switch.
开关设置
TALKING PORTRAIT Show unit talking to current player for duration milliseconds.
为当前玩家显示单位肖像一段时间
TRANSMISSION Send transmission to current player from unit at location.Play WAV file.Modify transmission duration: Set number milliseconds.Display the following text: Text
设置一段对话。包括小地图上单位的地点显示,伴随的声音及文字
UNMUTE UNIT SPEECH Unmute all non-trigger unit sounds for current player.
解除当前玩家所有非触发单位的声音的关闭
UNPAUSE GAME Unpause the game.
解除游戏暂停
UNPAUSE TIMER Unpause the countdown timer.
解除倒计时暂停
VICTORY End scenario in victory for current player.
当前玩家任务胜利
WAIT Wait for duration milliseconds.
等待一段时间(千分之一秒)

(看5分钟后再接着看)

条件满足了就会执行结果
比如:
条件:我至【zhì】少【shǎo】杀了一个人(player 1 kill at least one any unit)
结果:把我移动到监狱.
(Move all units for player 1 at anywhere to 监狱.)

星际RPG地图制作(三)AI的使用

首先大家应该知道的是AI脚本有两大类:
1.是无分位【wèi】置(Location,以下内容不作解【jiě】释)的AI脚本【běn】
2.是在指定位置运行的AI脚本
先讲第一种吧:它的Actions是Run AI Script,其中有三【sān】项【xiàng】
1.Send all unit on strategic suicide missions:是一种有计谋的杀戮行动【dòng】!会【huì】把【bǎ】自己【jǐ】的兵力像是开扁似的全【quán】叫去【qù】打(只要【yào】去得到的地方),直至【zhì】可能【néng】被杀到的敌人(包括以其敌对【duì】的电脑玩家【jiā】!以下【xià】内容不作解【jiě】释)全死或【huò】自己部队【duì】全死【sǐ】,否则就不停【tíng】的杀杀杀!
2.Send all unit on random suicide missions:像是没用使用任何AI时一【yī】样,但警【jǐng】觉范【fàn】围【wéi】明显更大。
3.Switch computer player rescue passive:就是【shì】让该Player进入【rù】被缓救状态(就是【shì】你【nǐ】走前去就会加入的那种),简单地【dì】说该Player的Control(Player/Setting.....)变了Rescuable。

第二种的AI有很多!但其实大致分以下几类:
1.(种族省【shěng】略)Custom level:星际旧版本(非【fēi】血战【zhàn】)的建造基地【dì】AI,几乎没有进攻性。
2.还有Zerg/Terran/Protoss Campaign Easy/Medium/Difficult/Insane
以下是各难度等级的介绍:
Easy:低级的发展和进攻【gōng】AI,一般用来设计系列【liè】地【dì】图【tú】的初始关。
Medium:中等级别的发展和【hé】进攻AI,比Easy更晓得发展,会【huì】造更多的【de】兵【bīng】种【zhǒng】,在系列地图中【zhōng】,头几关会用得【dé】着。
Difficult:一般与【yǔ】玩单人【rén】模式【shì】的AI差不了多少,大【dà】家心知,所以不作介绍。
Insane:有弱智和【hé】疯狂【kuáng】的意【yì】思,只【zhī】会疯狂【kuáng】地造兵和发展,有频密的进攻【gōng】而且所用兵种【zhǒng】一次【cì】比【bǐ】一次高级的!但一般【bān】是以量取【qǔ】胜【shèng】,且【qiě】不死掉【diào】原有的低级兵种就不【bú】会想【xiǎng】到去发展高级的,所【suǒ】以【yǐ】弱智,但当魔法和【hé】高兵种出现时异常难对付!有时还【hái】发傻似的乱打,如果基地大而又少【shǎo】防守【shǒu】公事的话,呵呵...等受罪吧。

还有一个特别的难度(其实不是难度等级):
Area town:只采矿【kuàng】,几乎【hū】不发展【zhǎn】和造兵的AI!如果用于设置任【rèn】务中电脑【nǎo】的【de】分基地的AI的话就非【fēi】常有用(这才是真【zhēn】正用途)。
注【zhù】:加了Expansion字眼的AI是指以血战为基础的AI,若【ruò】用没有Expansion一词的【de】AI将不造血战的新兵种(如【rú】医生之【zhī】类【lèi】)和【hé】不升级新【xīn】的科【kē】技(如【rú】大象的速度和皮+2的升级)!当然用来有Expansion字【zì】眼的AI文件会【huì】存为【wéi】SCX文件。
设置联盟状态AI脚本:
Set player to(*状态)
*Enemy:以Player为敌;
*Ally:以Player为盟。
注:这种AI与【yǔ】Actaion中【zhōng】的Set alliance status有异曲同工之【zhī】效(但是并非【fēi】完全【quán】一样【yàng】)!
value this Area higher:使电脑玩家【jiā】在所用【yòng】之处放兵【bīng】力【lì】防守,一般是【shì】让电脑看守重要地方【fāng】或建筑的AI。
Enter closest bunker:所【suǒ】用之处【chù】的Terran人自动进【jìn】入最近的堡垒。
还有就是进出运输工具(各族的)
(*动作)Transport:
*Enter:陆地兵种们会进入该位置的运输工具;
*Exit:相反,这个AI会使运输工具里的东东出来。
注:Enter closest bunker和Enter/Exit Transport,还【hái】有Set player to Enemy/ally是可用在人类(Human)玩【wán】家上的。

怎样才能使电脑有好的作战AI呢?
注意以下几【jǐ】点:1.如果让电脑【nǎo】白【bái】手起【qǐ】家的话只是将位置【zhì】放在总部上即可以,
但是要记住Zerg要给1个Overlord!
2.如果开头电脑【nǎo】玩家有相当范围的基地【dì】就【jiù】把位置几乎覆盖整个基【jī】地较【jiào】好。
3.如果要一个Super电脑,可帮它设一个作弊板机,例如:
Conditions:
-Alway
Actions:
-Modify resources for Current Player:Set 5000 Ore and Gas
-Preserve trigger
这样电脑就有用不尽的资源,呵呵.......
4.别让电【diàn】脑在【zài】Anywhere运行AI不然【rán】(发疯【fēng】的采矿【kuàng】)......而【ér】且在【zài】运行AI的板机后面【miàn】不要加Preserve trigger-狂造总【zǒng】部!!!还不能【néng】让一个电【diàn】脑在二个有一定距离【lí】的地方用两个AI脚本!不然,它的工兵会跑个不停。呵呵,但可在【zài】分基地处用Campaign Area Town

这回给【gěi】大家讲【jiǎng】讲Switch的使用,到【dào】底什【shí】么是Switch?很【hěn】简单,就是“开关”的意思,更可作“记号”来理【lǐ】解。现在先【xiān】渐渐有【yǒu】关【guān】Switch板机中的几个知识点:
首先是Switch Action里的几个状态:
1.Set:相当于我们把开关打开。
2.Clear:和Set相反,就是把开关关闭。
3.Toggle:Set与Clear间状态的切换【huàn】,就是说【shuō】本来是Set的状态,Toggle发生后【hòu】就变成【chéng】Clear了。反【fǎn】过来【lái】一【yī】样。
4.Random:随【suí】机,就是让电脑选择是【shì】Set还是Clear,但是Toggle就不知【zhī】道了,可【kě】用来搞RPG的“踩【cǎi】地【dì】雷”。
总共有【yǒu】256个开关!! 不会不够用了吧?呵【hē】呵,但用起【qǐ】来【lái】怎么搞得清哪个【gè】打【dǎ】哪个?这【zhè】就有了Rename功【gōng】能,你【nǐ】可以用它来为你的Switch#改名,就不会搞错啦【lā】!呵【hē】呵!
有了这些功能就可制作一些次序鲜明的地图板机。
比如要做一个先【xiān】是让玩家【jiā】挑难度,再【zài】让【ràng】玩【wán】家选种族【zú】的地图,只用3个位【wèi】置(Location),一【yī】个人族平民(Civilian),怎【zěn】么才能做到两个步骤有先后分明之后【hòu】呢?
这里举一例:先【xiān】作三个位置分别叫【jiào】Easy-Zerg,Medium-Terran,Hard-Protoss(这是用来方便记忆,其实名称【chēng】随便好记就行),再作一个叫Civilian的位置(在该【gāi】位置【zhì】创建【jiàn】Terran Civilian)。
如果根据【jù】上述【shù】条件,不【bú】用“开关【guān】”即“Switch”,挑难度与【yǔ】选种【zhǒng】族【zú】的步骤就会重复,很麻烦!
若使用“Switch”问题就【jiù】好【hǎo】解决了【le】(假如Player1是【shì】Human玩家,Player2为Computer且为Zerg):
Player:-Player2
Conditions:-Player1 bring last 1 Terran Civilian to “Easy-Zerg”
Actions:-Execute AI Script“Zerg Campaign Easy”At location“(你所【suǒ】选择给Player2的位【wèi】置)”
- Set “Switch1”(用哪个都【dōu】无所谓好记就行,也可用“Rename...”项改个【gè】好记的名字给它)
-Remove 1 Terran Civilian for playe1 at“Easy-Zerg”
-Create I Terran Civilian at “Terran Civilian”
这样【yàng】就完成了第【dì】一步,下一步【bù】是挑种族了【le】,再创建一个Civilian,再设:
Player:-player1
Conditions:-Player1 bring last 1 Terran Civilian to “Easy-Zerg”
-“Switch1”(就是上一【yī】个板【bǎn】机中Actions里Set的那【nà】一【yī】个)is set
Actions:-Create 1 Zerg Hatchery at “(你设哪就【jiù】哪【nǎ】)”for Player1

在这里【lǐ】我【wǒ】是把“Switch1”作为【wéi】“开关【guān】”,只要第一个板机发【fā】生了我就把“开关”打开,让【ràng】地图搞清【qīng】楚第一和第二个板机的先后。
这只是简单的介绍,所以其他的就不一一细讲。

再【zài】举一例:我设一个狗狗赛跑比赛(来回走【zǒu】),如何证实某玩家已经到达转弯点【diǎn】位【wèi】置才【cái】回【huí】到【dào】终点呢?
看【kàn】看吧:设起跑位置是【shì】Start,中转点是Turn,Player1,Player2都【dōu】为Human玩家。
先是:Player:-Player1
Conditions:-Current player bring last 1 (Zergling)to“Turn”
Actions:-Set “Turned”(我把我【wǒ】选的Switch 用Rename项从【cóng】命名【míng】为Turned了)

第二步:就设:
Player:-Player1
Conditions:-Current player bring last 1(你选择【zé】的Unit)to “Start”(来回一次了)
-“Turned”is set
Actions:-End Scenario in victory for current player(胜利【lì】板机【jī】Victory)

在这里我用【yòng】“Switch”为赛跑者是否去过【guò】转弯点(叫“Turn”的【de】那【nà】个位置)作下了【le】记号,只要玩家【jiā】去过转弯点,“Turned”就Set了,而这是【shì】胜【shèng】利的板机【jī】(第二【èr】步设的【de】那个板机)的发生条件之一。
如此【cǐ】每个玩家设【shè】一次,一个赛跑【pǎo】比赛就基本完【wán】工了!如果花点心【xīn】思,可作【zuò】一个越野赛地图,如【rú】果你做到了,就以本小组【zǔ】的那个【gè】美洲豹组长联络(最好找我,他【tā】都【dōu】很【hěn】忙!呵呵……)
总之,Switch可将【jiāng】一个甚【shèn】至【zhì】多【duō】个事件的放生作下“记号”,然后就可作【zuò】为有利的条件,协助你做【zuò】出更【gèng】好的地图!

星际争霸2地图编辑器怎么自己制造新单位

你要是用回原来兵种【zhǒng】的模型的话,把【bǎ】你要【yào】的模型【xíng】所【suǒ】在的兵种复【fù】制一【yī】个就行【háng】了,然后【hòu】在这【zhè】个兵种属【shǔ】性里面修改就行了。要是你想要把不同【tóng】的模型弄在一起或者是【shì】自己弄一个【gè】模型导【dǎo】入进去的话,我真的【de】不会,我也想学

标签: #星际争霸2地图编辑器怎么自己制造新单位_星际争霸2 api