紅色警戒2及尤里地圖制作常用技巧知識(shí)分享,該教程是整合一些常用的地圖制作技巧一類的東西,主要是給進(jìn)階和新手mapper看的。當(dāng)然我有時(shí)也會(huì)穿插一些高級(jí)觸發(fā)的使用,喜歡地圖制作的紅警愛好者可參考一下。
作者:yrm41
先講一些任務(wù)制作常用觸發(fā)條件/結(jié)果
條件
1 進(jìn)入事件
8 任何事件
7 被任意作戰(zhàn)方摧毀
13 流逝時(shí)間
48 被任何事物摧毀(包括間諜滲透)
60 科技類型存在
61 科技類型不存在。
36/37 局部開始/清除
結(jié)果:
17 顯示特定路徑點(diǎn)區(qū)域
7 援軍(小隊(duì))
41 播放動(dòng)畫在路徑點(diǎn)
53/54 允許/禁止目標(biāo)觸發(fā)
56/57 局部設(shè)置/清除
80:在特定路徑點(diǎn)建造援軍
4/5 建立/解散小隊(duì)
1/2 玩家勝利/失敗
107 超時(shí)空傳送援軍
112 立即將視野移動(dòng)到特定路徑點(diǎn)
103 計(jì)時(shí)器文本
當(dāng)然還有計(jì)時(shí)設(shè)置/開始/停止 播放語音/音效/音樂一類的,然而沒想起來序號(hào)
記住這些條件和結(jié)果的序號(hào),你可以更快的編寫觸發(fā)
地圖ie的幾種情況:建立、解散小隊(duì)這類結(jié)果如果不填下面的框,地圖ie
若觸發(fā)所屬方是新建的,地圖ie
目前能想起來的就這兩條
謹(jǐn)慎給新建所屬方用觸發(fā),不知為啥給被摧毀,全部...這類條件填上新建的所屬會(huì)變成跟任何事件一樣的效果。
attack和hunt的區(qū)別:腳本使用attack的小隊(duì)只會(huì)去攻擊一個(gè)目標(biāo),而且是根據(jù)單位id選擇的而hunt會(huì)自動(dòng)排列陣型并且按照就近原則選擇攻擊目標(biāo),如果在ini里給hunt加上自動(dòng)反擊的代碼會(huì)更加智能。但是如果敵人太多就會(huì)不知所措總之混合起來用效果最好
sleep和homeless的區(qū)別:兩者都可以讓單位不能動(dòng)也不能攻擊,但是sleep狀態(tài)的單位會(huì)被判定為威脅但是homeless不會(huì)
更一個(gè)比較復(fù)雜的:密碼鎖觸發(fā)組
在一些游戲(例如輻射島)中玩家需要輸入密碼來進(jìn)入某個(gè)房間,紅警也可以做到
我們都知道密碼鎖按鍵由1-9個(gè)數(shù)字外加確認(rèn)和清除組成
這個(gè)觸發(fā)運(yùn)用了科技類型存在這個(gè)條件來判定,所以我們可以用不同的建筑代表數(shù)字
設(shè)密碼為1234,我們可以用機(jī)槍碉堡代表1,愛國者代表2,燒雞炮代表3,戰(zhàn)斗碉堡代表4
新建觸發(fā)A1-A9 B1-B9 C1-C9 D1-D9(四位數(shù)以上的密碼依此類推)36個(gè)觸發(fā),給A1-A9分別關(guān)聯(lián)到9個(gè)建筑上,其中除了A1-A9的觸發(fā)全部為禁止 條件為被游戲者選中,結(jié)果禁止A1-A9這9個(gè)觸發(fā),允許B1-B9這9個(gè)觸發(fā),在特定路徑點(diǎn)建立建筑,其中一個(gè)觸發(fā)建立機(jī)槍碉堡,其余的自己選一個(gè)。后面的B1-B9、C1-C9、D1-D9依此類推,分別有一個(gè)建立愛國者、燒雞炮、戰(zhàn)斗碉堡,注意不要有兩個(gè)或多個(gè)觸發(fā)結(jié)果建立相同建筑。然后使用無限關(guān)聯(lián)觸發(fā)將A1、B1、C1、D1關(guān)聯(lián)起來,后面的A2、B2什么的依此類推.
新建一個(gè)觸發(fā)1,條件被游戲者選中,結(jié)果允許觸發(fā)2,關(guān)聯(lián)任意建筑上
觸發(fā)2條件為科技類型存在,建立4個(gè),分別填上機(jī)槍碉堡,愛國者,燒雞炮,戰(zhàn)斗碉堡,結(jié)果隨意
密碼的清除:建立一個(gè)觸發(fā),條件被游戲者選中,結(jié)果允許A1-A9,禁止B1-B9、C1-C9,D1-D9
一個(gè)密碼鎖就完成了是不是很簡(jiǎn)單
單位損失自動(dòng)補(bǔ)回觸發(fā)組:觸發(fā)1,建立一個(gè)援軍,觸發(fā)2,觸發(fā)類型設(shè)置為1,條件可以是7或48等,結(jié)果80,填上觸發(fā)1的小隊(duì)
在觸發(fā)1的作戰(zhàn)小隊(duì)的標(biāo)簽一欄填上觸發(fā)2即可.非常簡(jiǎn)單的觸發(fā)組
腳本59解析:腳本59是yr新加入的一個(gè)腳本,它與移動(dòng)到路徑點(diǎn)配合使用,效果是攻擊路徑點(diǎn)附近的敵軍單位.如果沒有就執(zhí)行下一個(gè)動(dòng)作.這個(gè)腳本可以用于戰(zhàn)機(jī)
使用方法:建立一個(gè)動(dòng)作,類型隨意.打開ini編輯器或者記事本打開地圖,找到你剛剛建立的腳本,把逗號(hào)前面的數(shù)字改為59,然后保存.要注意改完之后不要去動(dòng)那條腳本,不然fa2會(huì)改回來
在戰(zhàn)機(jī)上的用法:刷出(或建立小隊(duì))飛機(jī),移動(dòng)到路徑點(diǎn),腳本59,移動(dòng)到路徑點(diǎn)(地圖外),刪除小隊(duì)成員
CJ的局部變量教程有一處沒有提到的地方:觸發(fā)1:條件7-結(jié)果56/57
觸發(fā)2:條件36/37-結(jié)果隨意
必須使用關(guān)聯(lián)觸發(fā)將觸發(fā)1和觸發(fā)2關(guān)聯(lián)到一起才有效,否則局部變量無法啟用或清除
但是有些時(shí)候不用關(guān)聯(lián)就行,例如條件為進(jìn)入事件
|