HS2單人任務腳本編輯攻略(包括AI).doc_第1頁
HS2單人任務腳本編輯攻略(包括AI).doc_第2頁
HS2單人任務腳本編輯攻略(包括AI).doc_第3頁
HS2單人任務腳本編輯攻略(包括AI).doc_第4頁
HS2單人任務腳本編輯攻略(包括AI).doc_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

HS2單人任務腳本編輯攻略腳本是突襲制作任務中一個非常重要的組成部分,有了它才能讓單位活起來。很多人覺得它太難,很難熟悉,放棄了制作地圖的想法,在此表示理解。我也找過一些腳本的資料,可總感覺太亂,理解不太清楚。下面就把我整理后的一些腳本編輯攻略奉獻給大家,希望有所幫助。腳本周邊的一些東西,像地圖表面怎么制作,援軍,信息提示,位置,標記,單位等怎么編輯這些最基本的東西,一看就懂,我就不介紹了(連這都不會的話還是放棄的好),我先說一下大門的設(shè)置,大門可以加到地圖里,但那樣只能一個一個出,想要一下子出很多就要設(shè)置在地圖邊緣亮的區(qū)域(離暗的區(qū)域最近的地方),先在左邊調(diào)好大門的寬度,在地圖邊緣亮的區(qū)域點擊左鍵兩下就出現(xiàn)一排紅色的達到你設(shè)置寬度要求的旗子,最后在地圖暗的區(qū)域任意地方點擊右鍵放下藍的旗子就行了(藍旗子好像是多人地圖中部隊的集結(jié)點,單人任務中如果一下子能出很多兵的話可以不用它)。在單位上限方面,很多人說我做的任務怎么進不去,其實這里有一部分是游戲開始時地圖表面的單位太多的緣故,雖說上限是1000,但是有一定換算標準的,到現(xiàn)在我還有點糊涂,我的經(jīng)驗是不管加什么單位(不包括援軍),顯示地圖信息項里單位從左邊數(shù)第三個數(shù)字最多為999。進入腳本后每點擊新建就可以編輯一個新的觸發(fā)腳本,每一個觸發(fā)之間沒有先后的要求(也就是說只要你編輯合理就不用擔心后面的觸發(fā)會對前面的造成影響)。進入新建后會看到自上而下三個欄目,第一個是觸發(fā)的條件,意思是當這個條件成熟后。第二是觸發(fā)的操作,意思是當?shù)谝粋€欄里的條件成熟后單位執(zhí)行的命令。第三個是顯示和選擇相對應條件或操作的語句欄,左鍵點擊語句一下會加入到條件或操作命令欄里。在條件欄里你每加入一個條件語句后會出現(xiàn)or和and兩個英文單詞,意思是(或)和(和),滿足一個條件時無需使用它,只有當你想滿足幾個條件語句中任意一個時,語句之間要加入or,幾個語句條件都需成熟時,語句之間要加入and。下面我把所知道的單人任務的語句翻譯介紹給大家。觸發(fā)的條件語句翻譯:time from start of the mission is當游戲開始多少時間后。有兩個選項:多于或少于,時間的設(shè)定。units of group in location=當某小組在某一位置具體到多少數(shù)量時。有4個選項:數(shù)量的表現(xiàn)種類,數(shù)量,小組,位置。units of group in location per cents=當某小組在某一位置具體到其總數(shù)的百分之幾時。有4個選項:百分比的表現(xiàn)種類,百分數(shù),小組,位置。units of piayer in location=當玩家或電腦在某一位置具體到多少數(shù)量時(沒有小組的概念)。有4個選項:數(shù)量的表現(xiàn)種類,數(shù)量,玩家或電腦,位置。units of piayer in location per cents當玩家或電腦在某一位置具體到其總數(shù)的百分只幾時。有4個選項:百分比的表現(xiàn)種類,百分數(shù),玩家或電腦,位置。units of piayer in group=當玩家或電腦方某小組的單位種類在地圖上具體到多少時(沒有位置的限制)。有5個選項:單位的種類,玩家或電腦,小組,數(shù)量的表現(xiàn)種類 ,數(shù)量。在單位的種類里有4個選項:1活動(在地圖上),代表的是有活動行為表現(xiàn)的單位,如一個兵一輛有駕馭員的坦克一門有人操作的炮,正在前進的坦克等。2在載體內(nèi)(獨立與載體),這個表面上理解是單位里的士兵,實際上是指所產(chǎn)生的空單位。3丟失(可能復活),這個主要是指被消滅的單位。4在途中(快要到來),指還沒進入地圖的單位,主要是指援軍,如果它們進入地圖了,那它們就會變成1活動(在地圖上)。units in group in per cents of units in group當某小組的單位種類在地圖上多于,少于或精確與另一小組的單位種類百分之幾時(沒有位置的限制)。有6個選項:單位的種類,小組,百分比的表現(xiàn)種類,百分數(shù),被比較方單位的種類,被比較的小組。units in group當某小組的單位種類在地圖上具體到多少時(沒有位置的限制)。有4個選項:單位的種類,小組,數(shù)量的表現(xiàn)種類,數(shù)量。units of piayer in per cents當玩家或電腦一方的單位種類在地圖上多于,少于或精確與另一方單位種類的百分之幾時(沒有位置的限制)。有6個選項:單位的種類,玩家或電腦,百分比的表現(xiàn)種類,百分數(shù),被比較方百分比的表現(xiàn)種類,被比較的玩家或電腦。units of piayer當玩家或電腦的單位種類在地圖上具體到多少時(沒有位置的限制)。有4個選項:單位的種類,玩家或電腦,數(shù)量的表現(xiàn)種類,數(shù)量。object is dead當這個標記所在物體被摧毀時。只要把標記設(shè)在建筑物或橋梁上,當物體被摧毀時這個條件就成熟了。group ammo=當某小組的第幾彈藥值多于,少于或精確與百分之幾時(沒有位置的限制)。有4個選項:小組,彈藥的種類,百分數(shù)的表現(xiàn)種類,百分數(shù)。player kept pianes=當玩家或電腦某種類飛機的數(shù)量達到多少時。有4個選項:玩家或電腦,數(shù)量的表現(xiàn)種類,數(shù)量,飛機的種類。player kept flights=當玩家或電腦某種類飛機的航班達到多少時。有4個選項:玩家或電腦,航班的表現(xiàn)種類,數(shù)量,飛機的種類。觸發(fā)的操作語句翻譯(有些語句會在下面的腳本舉例中介紹,在此就不說了)。turn off this trigger只執(zhí)行操作這一次。這句非常重要,一般每個操作欄里第一句都是它,除非你想無數(shù)次的執(zhí)行欄里的命令。再以后的舉例中我就不多提醒了,切記。launch rockets by RL of group to location=火箭炮小組向某一位置發(fā)射火箭炮(如果加入turn off this trigger語句就只發(fā)射一次)。有2個選項:小組,位置。launch rockets by RL of group to marker=火箭炮小組向某一標記發(fā)射火箭如果(如果加入turn off this trigger語句就只發(fā)射一次,而不會在意標記所在的物體是否被摧毀)。有2個選項:小組,標記。fire a howitzer of group to location=榴彈炮小組向某一位置炮擊(如果加入turn off this trigger語句就只發(fā)射一次)。有2個選項:小組,位置。fire a howitzer of group to marker榴彈炮小組向某一標記炮擊(如果加入turn off this trigger語句就只發(fā)射一次,而不會在意標記所在的物體是否被摧毀)。有2個選項:小組,標記。destroy units of group through the flag某小組通過某大門離開戰(zhàn)場(對小組所在位置沒有要求)。有2個選項:小組,大門。destroy units in location through the flag在這個位置的單位通過某大門離開戰(zhàn)場(不分敵我)。show zone around marker in radius for player=把以標記為中心的半徑區(qū)域顯示給玩家或電腦,半徑的大小決定了將有多大面積在沒有單位在那里時也可以看見的范圍。有3個選項:標記,半徑,玩家或電腦。(需要指出的是如果你想一直顯示的話就不要加入語句turn off this trigger只執(zhí)行操作這一次,不然它會只顯示一下。)transfer group to player把某小組投降到玩家或電腦。有2個選項:小組,玩家或電腦。end of mission以什么形式結(jié)束游戲。有1個選項:平局勝利或戰(zhàn)敗。下面開始我舉一些腳本的例子:小組行為的操作: 在這里需要說明的是這里包括除玩家以外所有電腦單位的進攻和調(diào)遣等,總之只要扯上單位行動的腳本都要用到它,舉個例子,你想讓A0坦克小組到達1號位置區(qū)域 ,并在這個區(qū)域自由活動,發(fā)現(xiàn)敵人后主動還擊。set AI_BEHAVIOR for group to (這句是小組行動的屬性,小項中選中Spread randomly throughout the location)Set AI_Loc1 of group A0 to #1(這句和下面一句都是代表小組到達的位置,兩個語句的名稱和位置要一致,小組的名稱要和第一句的一致)Set AI_Loc2 of group A0 to #1小組AI的命令有很多大的選項和小的選項,要根據(jù)實際小組的組成部分進行選擇,如士兵,坦克,車輛,補給車,火炮,反坦克炮等要分開編組,以免出現(xiàn)錯誤。如果你看著英語有點頭疼的話就參照以下翻譯進行選項:None=自動防御沒有行為。Reconnaissance=偵查。Infantry-guard location=步兵守衛(wèi)地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。 Do not use empty guns=不使用沒彈藥的武器。 At-dont occupy/leave occupied=反坦克炮不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。 At-move to location only if there are friendly troops=反坦克炮只有當那個地區(qū)里有同盟軍才移動過去。 At-move to location only if there are no enemy troops=反坦克炮只有當那個地區(qū)里沒有敵軍才移動過去。 At-dont move to new location=反坦克炮不移動到新的地區(qū)。 At-dont drag to new location=反坦克炮不拖到新的地區(qū)。 At-dont leave=反坦克炮不離開已經(jīng)占領(lǐng)的。 Howitzers-dont occupy/leave occupied=榴彈炮不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。 Howitzers-move to location only if there are friendly troops=榴彈炮-只有當那個地區(qū)里有同盟軍才移動過去。 Howitzers-move to location only if there are no enemy troops=榴彈炮-只有當那個地區(qū)里沒有敵軍才移動過去。 Howitzers-dont move to new location=榴彈炮-不移動到新的地區(qū)。 Howitzers-dont drag to new location=榴彈炮-不拖到新的地區(qū)。 Howitzers-dont leave=榴彈炮-不離開已經(jīng)占領(lǐng)的。 Howitzers-hold fire=榴彈炮-不射擊。 Houses-dont occupy/leave occupied=在建筑物里不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。 Houses-ambush=在建筑物里伏擊。 Houses-hide until last moment=在建筑物里潛伏到最后。Infantry-pursue=步兵-追擊。 Spread randomly throughout the location=這地區(qū)自由活動。 Randomly change pursued target=隨意改變追擊的目標。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。 Do not use empty guns=不使用沒彈藥的武器。 At-dont occupy/leave occupied=反坦克炮不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。 Houses-dont occupy/leave occupied=在建筑物里不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。Infantry-crew howitzer=步兵-使用榴彈炮。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。 Do not use empty guns=不使用沒彈藥的武器。 At-dont occupy/leave occupied=反坦克炮不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。 At-move to location only if there are friendly troops=反坦克炮只有當那個地區(qū)里有同盟軍才移動過去。 At-move to location only if there are no enemy troops=反坦克炮只有當那個地區(qū)里沒有敵軍才移動過去。 At-dont move to new location=反坦克炮不移動到新的地區(qū)。 At-dont drag to new location=反坦克炮不拖到新的地區(qū)。 At-dont leave=反坦克炮不離開已經(jīng)占領(lǐng)的。 Howitzers-dont occupy/leave occupied=榴彈炮不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。 Howitzers-move to location only if there are friendly troops=榴彈炮-只有當那個地區(qū)里有同盟軍才移動過去。 Howitzers-move to location only if there are no enemy troops=榴彈炮-只有當那個地區(qū)里沒有敵軍才移動過去。 Howitzers-dont move to new location=榴彈炮-不移動到新的地區(qū)。 Howitzers-dont drag to new location=榴彈炮-不拖到新的地區(qū)。 Howitzers-dont leave=榴彈炮-不離開已經(jīng)占領(lǐng)的。 Howitzers-hold fire=榴彈炮-不射擊。 Houses-dont occupy/leave occupied=在建筑物里不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。 Houses-ambush=在建筑物里伏擊。 Houses-hide until last moment=在建筑物里潛伏到最后。Tanks-guard location=坦克守衛(wèi)地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。Tanks-pursue guard=坦克-追擊。 Spread randomly throughout the location=這地區(qū)自由活動。 Randomly change pursued target=隨意改變追擊的目標。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。Trucks-support=運送車輛支援。 Spread randomly throughout the location=這地區(qū)自由活動。 Randomly switch pursued target=隨意改變追擊的目標。 Occupy location only if there is no one to pursue=只有當那地區(qū)里沒有一個到達追擊才占有。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。 Support only the selected groups=僅僅支援被選擇的這對。Trucks-move to location=運送車輛移動到地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。Trucks-transport from location to location=運送車輛從一個地區(qū)運送到另一地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。Supply trucks-repair=補給車修理。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。 Repair only inside location=修理補給在區(qū)域內(nèi)的單位。 Repair objects=修理對象。 Build pontoon bridges=建設(shè)浮橋。Missile launchers-move to location=導彈發(fā)射器移動到固定位置。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。Planes-move to location=飛機移動到固定位置。 Spread randomly throughout the location=這地區(qū)自由活動。 (Deliver cargo onlg/Do NOT bomb) if there are friendly troops=只有當那個地區(qū)里有同盟軍才飛過去。 (Deliver cargo onlg/Do NOT bomb) if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才飛過去。 Transports-Fly only when more than 70% loaded=運輸機當負載有70以上時才起飛。Trains-guard location=火車守衛(wèi)地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。 Repair track=修理軌道。下面有些行為的AI設(shè)定會對大家有所幫助:1。進房子并開火Infantry-Guard location=士兵守衛(wèi)地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 do not use empty guns=不使用沒彈藥的武器。 at-dont move to new location=反坦克炮不移動到新的地區(qū)。 at-dont drag to new location=反坦克炮不拖到新的地區(qū)。 at-dont leave=反坦克炮不離開已經(jīng)占領(lǐng)的。 howitzers-dont move to new location=榴彈炮-不移動到新的地區(qū)。 howitzers-dont drag to new location=榴彈炮-不拖到新的地區(qū)。 howitzers-dont leave=榴彈炮-不離開已經(jīng)占領(lǐng)的。2。進房子但不開火Infantry-Guard location=士兵守衛(wèi)地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 Do not use empty guns=不使用沒彈藥的武器。 At-dont move to new location=反坦克炮不移動到新的地區(qū)。 At-dont drag to new location=反坦克炮不拖到新的地區(qū)。 At-dont leave=反坦克炮不離開已經(jīng)占領(lǐng)的。 Howitzers-dont move to new location=榴彈炮-不移動到新的地區(qū)。 Howitzers-dont drag to new location=榴彈炮-不拖到新的地區(qū)。 Howitzers-dont leave=榴彈炮-不離開已經(jīng)占領(lǐng)的。 Howitzers-dont occupy/leave occupied=榴彈炮不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。3。士兵不進房Infantry-Guard location=士兵守衛(wèi)地區(qū)。 Spread randomly throughout the location=這地區(qū)自由活動。 At-dont move to new location=反坦克炮不移動到新的地區(qū)。 At-dont drag to new location=反坦克炮不拖到新的地區(qū)。 At-dont leave=反坦克炮不離開已經(jīng)占領(lǐng)的。 Howitzers-dont move to new location=榴彈炮-不移動到新的地區(qū)。 Howitzers-dont drag to new location=榴彈炮-不拖到新的地區(qū)。 Howitzers-dont leave=榴彈炮-不離開已經(jīng)占領(lǐng)的。 Howitzers-dont occupy/leave occupied=榴彈炮不去占領(lǐng)和離開已經(jīng)占領(lǐng)的地區(qū)。4。坦克防守區(qū)域并在發(fā)現(xiàn)敵人后反應Tanks-Guard location=坦克守衛(wèi)地區(qū)。 Spread randomly throughout the location這地區(qū)自由活動。5。榴彈炮自動開火Infantry-crew howitzer=步兵-使用榴彈炮。 Move to location only if there are friendly troops=只有當那個地區(qū)里有同盟軍才移動過去。 Move to location only if there are no enemy troops=只有當那個地區(qū)里沒有敵軍才移動過去。 AT-Dont leave=榴彈炮-不離開已經(jīng)占領(lǐng)的。6。補給車自動維修/補給Supply trucks-repair=補給車修理。 Spread randomly throughout the location=這地區(qū)自由活動。 Repair only inside location=修理補給在區(qū)域內(nèi)的單位。如何游戲開始給玩家和電腦飛機并進行轟炸: 給玩家和電腦飛機需要先在腳本上面的玩家空中力量這一欄里進行選擇,名字欄里包括:1德國是玩家,2日本代表敵人,3英國代表同盟,4美國代表中立。如果你想讓玩家或電腦一開始就擁有可以直接轟炸的飛機,就要先分別選中需要的國家名字再填寫相對應的飛機種類,數(shù)量和航班以及出動時延遲的時間,方向。飛機的數(shù)量所代表的意思是擁有多少架飛機,當然被擊落一架就少一架,如果被擊落沒了數(shù)量為零那再多的航班也就失去了意義。航班所代表的意思是玩家或電腦可以出動多少次飛機進行轟炸,出動一架飛機一次代表一個航班,即使被擊落的只剩下一架飛機航班次數(shù)也不會變,唯一變的是你只能使用一架飛機多轟炸幾次而已。而在地圖上一次只能最多出動五架飛機轟炸也就是五個航班,偵察機除外最多只有一架飛機一個航班,航班沒了即使你有再多數(shù)量的飛機也沒用,所以說數(shù)量和航班是相輔相成的,要根據(jù)實際情況進行設(shè)置。最后玩家空中力量這一欄設(shè)置好后,要在腳本里進行進一步的設(shè)置,其對應的腳本操作是:send planes of player to location and land to airfield意思是出動多少數(shù)量的飛機到某一位置進行轟炸和空投及偵查,并完成任務后降落到某一機場。點擊這一操作后需要設(shè)置4個選項:飛機數(shù)量,飛機種類,到達的位置,降落到的機場。如果你沒有設(shè)置機場的話第4個選項請選擇0,那它會在完成任務后從地圖上消失。send planes of player to marker and land to airfield=意思和設(shè)置跟上一個基本一樣只是位置變成標記而已,更加精確。以上兩個操作腳本是控制飛機所必須的腳本,你可以根據(jù)實際情況進行選擇??吹竭@里也許你會問我不想一開始就讓玩家和電腦擁有飛機,中途加的話怎么辦?別急,這時要用到以下兩個操作腳本:add planes to player給玩家或電腦不同種類的飛機和多少數(shù)量。點擊這一操作后需要設(shè)置3個選項:玩家或電腦,飛機的數(shù)量,飛機的種類。add flights to player給玩家或電腦不同種類的飛機和多少航班。點擊這一操作后需要設(shè)置3個選項:玩家或電腦,飛機的航班,飛機的種類。這兩個操作必須同時加入,除了數(shù)量和航班可以根據(jù)實際情況不一樣外其它兩項都要一樣,最后在以后的觸發(fā)腳本里設(shè)置飛機轟炸,偵查,空投的命令就行了。援軍的增援設(shè)置 其實很簡單,只要你提前設(shè)置好援軍的組成部分后點擊這一操作:send reinforcement增援部隊的設(shè)定。點擊后會出現(xiàn)5個選項:玩家或電腦,增援的部隊,大門,到達的位置,延遲的時間。簡單吧?最后提醒一下,增援出來的部隊會到達指定的位置不動,雖然對于玩家沒什么影響,但對電腦來說基本上就等于被動挨打的環(huán)境里,因為部隊沒有進行AI的行為設(shè)置處于無行為的狀態(tài),單位遇到敵軍時還擊是很有限的,會被精明的玩家慢慢的一個一個的敲掉。想要改變這種狀態(tài)就要在另一觸發(fā)操作里進行以上介紹的小組行為的設(shè)置,切忌不要求省事在同一觸發(fā)操作里進行設(shè)置,那是行不通的。你如果想讓卡車出來時就拖掛著火炮,只要在里面空著兩個位子就行了。地圖上添加的小組的行為設(shè)定 如何設(shè)置就在地圖下方的小組目錄欄里,用鼠標指向你要設(shè)置的小組點擊右鍵會出現(xiàn)小組屬性,對里面的AI行為進行設(shè)置就可以了,其中AI的小組和到達的目標地點一共有兩組要改成一樣。如何加入語句 這里一共有5個可以利用的操作:say phrase=直接在左下角顯示語句。點擊后加入你要的信息提示。say phrase with pointer to marker=直接在左下角顯示語句,并指向標記。點擊后加入你要的信息提示,選擇標記。show modal dialog=加入對話框的語言。點擊后加入你要的信息提示show modal dialog with pointer to marker= 加入對話框的語言,并指向標記。點擊后加入你要的信息提示,選擇標記。move screen to location把屏幕移置選中的標記的位置。計時器如何設(shè)定 如何設(shè)置計時器要用到以下兩個操作語句:set timer設(shè)置哪個標記為多少時間并倒計時。這句出現(xiàn)在觸發(fā)操作里。timer elapsed當哪個標記的計時器歸零。這句出現(xiàn)在觸發(fā)條件里,當滿足它時就可以觸發(fā)你設(shè)置的操作。以上這兩個語句一共需要兩個觸發(fā)腳本,第一個觸發(fā)腳本是當滿足某一條件時就會設(shè)置set time這個計時器,第二個觸發(fā)腳本是當設(shè)置的觸發(fā)條件timer elapsed計時器開始計時并歸零時,啟動其它的行為操作。stop timer當單位到達某個標記會提前結(jié)束計時器。加入后需要設(shè)置標記。start countdown在左上角出現(xiàn)倒計時時間。注意,如果你想讓玩家知道計時器倒計時的時間可以使用這項,不過要記住這只是一個時間顯示,要和set timer加入到一個觸發(fā)操作里才能使時間重合。最后指出一點,一開始使用set timer后我以為只有單位經(jīng)過標記計時器才會倒計時,不過后來發(fā)現(xiàn)好像是自動倒計時的,所以標記的位置要求就沒有那么高了,最好大家自己試一下,不行的話就改過來。如何設(shè)置單位的巡邏 對于巡邏需要用到以下幾個沒有介紹的操作語句:add patrol locations for group=給某小組添加某一位置為巡邏區(qū)域。有3個選項:位置,位置,小組。注意:add patrol locations for group語句一般不單獨使用,至少要配合shift patrol locations for group和AI來使用,shift patrol locations for group=開始轉(zhuǎn)換某小組的巡邏區(qū)域。有1個選項:小組。set timer period每隔一段時間設(shè)立一個計時器(這句后面必須對計時器的時間進行設(shè)定,這句和設(shè)定的時間語句加起來總的意思可以理解成每隔一段時間設(shè)立計時器,設(shè)立后計時器自動倒計時)。舉例:你想讓小組A0在1和2的位置來回巡邏(在這里因為是自動倒計時,所以標記的位置沒有太多的要求)。共有2個觸發(fā)腳本完成。第1個出發(fā)的操作:turn off this trigger(只執(zhí)行操作這一次)add patrol locations #1 #1 for group A0(給A0組添加1位置為巡邏區(qū)域)add patrol locations #2 #2 for group A0(給A0組添加2位置為巡邏區(qū)域)set period of timer #0 into 00:02:00(每隔2分鐘設(shè)立計時器0)set timer #0 to 00:00:11(設(shè)立計時器0為11秒)第2個觸發(fā)的腳本(這個腳本里不可以加入turn off this trigger):觸發(fā)的條件:timer elapsed #0(計時器0為0時)觸發(fā)的操作:shift patrol locations for group A0(轉(zhuǎn)換A0組的巡邏區(qū)域)注意:腳本這樣寫已經(jīng)完成了工作,但是要讓單位動起來還得給A0組賦予一個位置的AI,譬如我在1位置賦予A0組Infantry-guard location的AI。這樣,我把A0組放在1位置,當?shù)谝粋€腳本的條件成熟后set timer period設(shè)置計時器0(注意是2分鐘以后),2分鐘又11秒后A0就巡邏到2位置,4分鐘又22秒后再次巡邏回到1位置,如此反復往返。如何和同盟共享視野 要在玩家空中力量里進行設(shè)置,第三個國家英國代表同盟,德國代表玩家,德國的隊伍默認值是1,把英國的隊伍也改成1就行了。彈藥無限的設(shè)定 set attrabute for units in group=小組的生命,彈藥,經(jīng)驗,士氣最多或至少多少的設(shè)定。加入后共有4個選項:修改哪一項,至多或至少,數(shù)值,小組。想要無限的話同一個腳本里不要加入語句:turn off this trigger=只執(zhí)行操作這一次。我們要的是無限所以必須要游戲一直執(zhí)行set attrabute for units in group這個語句,彈藥無限就是這樣形成的。如何讓卡車放下火炮 例如:卡車小組是A0,火炮是B0,火炮到達的位置是1,卡車放下火炮后到達的位置是2。觸發(fā)腳本如下:turn off this trigger(只執(zhí)行操作這一次)set AI_behaviour of group B0 to infantry-crew howitzer(步兵-使用榴彈炮。)set AI_Loc1 of group B0 to #1set AI_Loc2 of group B0 to #1set AI_behaviour of group A0 to Trucks-transport from location to location(運送車輛從一個地區(qū)與送到另一地區(qū)。)set AI_Loc1 of group A0 to #2set AI_Loc2 of group A0 to #2如何讓卡車如去拖掛火炮并在指定位置放下 例如:卡車小組是A0,火炮是B0,卡車需要把火炮從位置1放到位置2。觸發(fā)腳本如下:turn off this trigger(只執(zhí)行操作這一次)set AI_behaviour of group B0 to infantry-crew howitzer(步兵-使用榴彈炮。)set AI_Loc1 of group B0 to #2set AI_Loc2 of group B0 to #2set AI_behaviour of group A6 to Trucks-support(運送車輛支援。)set AI_Loc1 of group A0 to #2set AI_Loc2 of group A0 to #2set AI_GRP1 of group A0 to B0set AI_GRP2 of group A0 to B0注意:在Trucks-support(運送車輛支援。)項中應選中Support only the selected groups(僅僅支援被選擇的這對。)如何讓士兵上卡車然后到另一個地方下車(同樣適用于士兵上登陸艇,登陸艇在一個位置放下士兵) 做到這一點有點麻煩,需要3個觸發(fā)操作(我試了很多方法都無法在一個觸發(fā)操作里完成它,如果你有更好的方法的話就告訴我,不勝感激)。下面舉例:卡車是A0小組,士兵是B0,卡車所在位置是1,士兵所要到達的位置是2,卡車放下士兵后停車的地方是3。你的目的是讓士兵在1的位置上卡車,然后運到位置2下車,卡車在放完士兵后停放在位置3。第一個觸發(fā)操作是:turn off this trigger(只執(zhí)行操作這一次)set AI_behaviour of group B

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論