紅警下載 | 補(bǔ)丁地圖 | 攻略戰(zhàn)術(shù) | 紅警秘籍 | 紅警視頻 | 紅警圖片 | 教程幫助 | 原創(chuàng)投稿 | 對(duì)戰(zhàn)平臺(tái) | 紅警大戰(zhàn) | 拳皇 | 我的世界 | 實(shí)況足球 | 俠盜飛車5 | 安卓游戲
紅警手游
您目前所在位置: 紅警之家 > 幫助教程 >

紅警地圖編輯器使用教程:一些錯(cuò)誤及解決辦法

時(shí)間:2019-02-12 11:27| 點(diǎn)擊: 次 | 責(zé)任編輯:紅警之家 | 來(lái)源:m.hezyo.cn

  紅警地圖編輯器使用教程:一些錯(cuò)誤及解決辦法,眾所周知,紅警2所使用的引擎被眾多大佬批判成辣雞引擎,F(xiàn)A2的功能也飽受詬病,但是目前還沒(méi)有一篇教程揭示這些問(wèn)題所在及解決辦法,本帖將教大家一些地編里的迷之錯(cuò)誤及其解決辦法。

  by-妖妖真坑
  
  我所知可能有限,歡迎大家多多補(bǔ)充

  1、行為參數(shù)錯(cuò)誤

紅警地圖編輯器使用教程:一些錯(cuò)誤及解決辦法

  第一個(gè)比較典型的就是104閃亮小隊(duì)的參數(shù)。一般如果沒(méi)有糾正這個(gè)錯(cuò)誤,F(xiàn)A2中只會(huì)顯示單獨(dú)的一個(gè)小隊(duì)類型參數(shù)。

紅警地圖編輯器使用教程:一些錯(cuò)誤及解決辦法

  第二個(gè)就是135超武首選目標(biāo)路徑點(diǎn)。這個(gè)參數(shù)如果沒(méi)有修正,那么你會(huì)發(fā)現(xiàn)你選擇的超武永遠(yuǎn)只會(huì)指向路徑點(diǎn)0發(fā)射。

紅警地圖編輯器使用教程:一些錯(cuò)誤及解決辦法

  第三個(gè)是137基地中心單元設(shè)置。如果這個(gè)設(shè)置未修改就會(huì)變?yōu)闊o(wú)效。
  以上是三個(gè)主要的行為參數(shù)錯(cuò)誤,必須加以修改,否則不能正常使用。

  修改辦法:打開FA2目錄文件夾,打開FAData.ini
  找到行為104在[ActionsRA2]下對(duì)應(yīng)的一行,并將這一行替換為:
  104=閃亮小隊(duì)...,-5,7,0,0,0,0,1,0,0,用特定的幀數(shù)閃亮特定的小隊(duì),填600以上效果較好。,0,1,104
  上面提到的兩個(gè)行為也如法炮制:
  135=超武首選目標(biāo)路徑點(diǎn)...,0,0,0,0,0,0,1,0,0,該觸發(fā)的所有者會(huì)將超級(jí)武器的攻擊目標(biāo)指向此路徑點(diǎn)。,0,1,135,1
  137=基地中心單元設(shè)置,0,30,0,0,0,0,1,0,0,此觸發(fā)的所有者將認(rèn)為此路徑點(diǎn)為其基地的中心單元,腳本里“集合在基地附近”將會(huì)集合在這個(gè)路徑點(diǎn)附近。,0,1,137,1
  即可完成這三個(gè)行為的功能修復(fù)

  2、關(guān)聯(lián)觸發(fā)錯(cuò)誤
  我們經(jīng)常會(huì)看到,多個(gè)串聯(lián)關(guān)聯(lián)觸發(fā)會(huì)產(chǎn)生一部分觸發(fā)另一部分不觸發(fā)或者干脆全部無(wú)條件重復(fù)觸發(fā)的情況。
  這個(gè)問(wèn)題可能有很多原因產(chǎn)生,比如直接使用復(fù)制功能來(lái)寫這類觸發(fā)組等等(此處注意,關(guān)聯(lián)觸發(fā)千萬(wàn)不用使用復(fù)制觸發(fā)的方式來(lái)寫,極大概率出錯(cuò)而且還找不到為什么錯(cuò))。
  可以嘗試使用并聯(lián)方式來(lái)關(guān)聯(lián)觸發(fā):(以下轉(zhuǎn)自紅警任務(wù)之家)

  我們都知道,無(wú)限關(guān)聯(lián)觸發(fā)的關(guān)聯(lián)方式是諸如a-b-c的串聯(lián) 但是這樣做在做下面一個(gè)觸發(fā)組就會(huì)出現(xiàn)問(wèn)題:
  觸發(fā)1:條件7 結(jié)果57 參數(shù)填局部變量1 條件2 結(jié)果57 參數(shù)填局部變量2 觸發(fā)3:條件1:36 填上變量1 條件2:36 填上變量2 結(jié)果任意 由于在ARES平臺(tái)下使用局部變量要借助關(guān)聯(lián)觸發(fā),我們把這幾個(gè)觸發(fā)關(guān)聯(lián)起來(lái) 然后分別關(guān)聯(lián)建筑1和建筑2 如果我摧毀了建筑2,那么變量1和2都會(huì)被開啟
  這里就要講到無(wú)限關(guān)聯(lián)觸發(fā)的第三種方式了
  我們稍稍修改一下這個(gè)觸發(fā)組:將觸發(fā)1和2都關(guān)聯(lián)到觸發(fā)3上 那么這樣就成了a-c b-c 于是這個(gè)觸發(fā)組可以運(yùn)行
  原理:前邊一種串聯(lián)式方式,除了第一個(gè)和最后一個(gè)觸發(fā),中間的觸發(fā)為前面一個(gè)觸發(fā)的子觸發(fā),又為后面一個(gè)觸發(fā)的母觸發(fā)。這樣做就是子觸發(fā)之間會(huì)產(chǎn)生聯(lián)系 而這里提到的用法,觸發(fā)組中的子觸發(fā)直接與母觸發(fā)使用同一標(biāo)簽,這樣就能讓子觸發(fā)只與母觸發(fā)產(chǎn)生聯(lián)系而子觸發(fā)之間不產(chǎn)生聯(lián)系。

  3、觸發(fā)無(wú)條件執(zhí)行
  這是一個(gè)嚴(yán)重的問(wèn)題,有的作者在制作任務(wù)時(shí),一看觸發(fā)沒(méi)有問(wèn)題,進(jìn)了游戲卻強(qiáng)制執(zhí)行未滿足條件的觸發(fā)。
  這種情況,如果觸發(fā)設(shè)置沒(méi)問(wèn)題,那么多半可能是因?yàn)樽髡咴贔A2使用鍵盤輸入了事件和行為的序號(hào)而導(dǎo)致的。尤其如果輸入了1這個(gè)數(shù)字,出問(wèn)題概率更大,此時(shí)基本只能全盤重做。
  你問(wèn)我為什么?鍵盤輸入序號(hào)執(zhí)行觸發(fā)可能出錯(cuò),鼠標(biāo)就不會(huì)嗎?是的鼠標(biāo)就不會(huì)。雖然我不知道為什么但是確實(shí)是這樣的,請(qǐng)?jiān)诰帉懹|發(fā)、觸發(fā)行為參數(shù)、腳本行為參數(shù)能用鼠標(biāo)來(lái)拉就用鼠標(biāo),如果圖省事用鍵盤輸入序號(hào)請(qǐng)準(zhǔn)備冒一定風(fēng)險(xiǎn)(雖然概率很低但是還是有可能的)

  4、盡量不使用rules上沒(méi)有的新建作戰(zhàn)方
  可能有的作者為了容易區(qū)分記憶,十分喜歡新建新作戰(zhàn)方,但是這正是FA2的又一出錯(cuò)源泉(WWSB)。
  根據(jù)大佬的經(jīng)驗(yàn),典型錯(cuò)誤如不能建立所需單位已經(jīng)在地圖上的小隊(duì),如有時(shí)不能觸發(fā)單元標(biāo)記的進(jìn)入事件……這些問(wèn)題都不會(huì)在默認(rèn)作戰(zhàn)方上發(fā)生。為了避免出錯(cuò),請(qǐng)盡可能使用rules上已經(jīng)存在的作戰(zhàn)方,盡量不要自己建立作戰(zhàn)方。

  如果有作者按我上面所述的錯(cuò)誤操作來(lái)編寫地圖或任務(wù)而正常,我只能說(shuō)這完全是正常的現(xiàn)象,實(shí)際上會(huì)出現(xiàn)這些錯(cuò)誤的概率是小部分(除了第一條),但是如果你能全部避免,也就能避免莫名其妙的錯(cuò)誤了。
  此外,fa2真要深挖起來(lái),會(huì)出錯(cuò)的問(wèn)題還有不少,只能說(shuō)WWSB了,沒(méi)有辦法

  上面有人提到地形錯(cuò)誤,樓主就聯(lián)想到確實(shí)存在一個(gè)地形錯(cuò)誤的問(wèn)題,不過(guò)這并不是FA2自身的錯(cuò)誤,但是有的制作者還是必須注意的。

紅警地圖編輯器使用教程:一些錯(cuò)誤及解決辦法

  絕大部分制作者在制作時(shí)不會(huì)使用這個(gè)地形,這是一個(gè)可以使用特定武器炸開的土堆。
  樓主在此處先講解一下如何將這種土堆爆破成斜坡。
  首先在INI編輯器中新增項(xiàng)目[HOWI](如果榴彈炮將出現(xiàn)在這一次任務(wù)中就換成其他不會(huì)出現(xiàn)的單位)
  加入一個(gè)參數(shù):Image=none
  然后因?yàn)镠OWI的武器為HowitzerGun,
  因此加入新項(xiàng)目[HowitzerGun],
  加入此項(xiàng)參數(shù)IsSonic=yes,表示該武器為音波武器,可以爆開土堆。
  然后如上圖,在土堆上設(shè)置一個(gè)路徑點(diǎn),當(dāng)需要爆開土堆時(shí),建立一個(gè)無(wú)圖像的榴彈炮小隊(duì),攻擊這個(gè)路徑點(diǎn),即可爆開土堆。

  但是這其中有一個(gè)限制,如果要像這樣爆開土堆的話,不可以使用TX地形。這不是FA2自己的錯(cuò)誤,但是有人提到了地形錯(cuò)誤我就拿出來(lái)說(shuō)吧。典型案例是夢(mèng)幻世界第四關(guān)和掘地三尺A線,如果安裝TX地形將直接導(dǎo)致無(wú)法完成任務(wù)。我推測(cè)原因大概是序號(hào)問(wèn)題,但是無(wú)法證實(shí)這一推斷。

  5、觸發(fā)行為事件順序規(guī)范
  這個(gè)問(wèn)題較少發(fā)生。
  請(qǐng)把11文本觸發(fā)事件、21播放語(yǔ)音、20播放音樂(lè)等必須關(guān)聯(lián)相應(yīng)INI或CSF文件的行為盡量寫在Action號(hào)靠后,而局部變量和全局變量等盡量靠前
  因?yàn)槲谋居|發(fā)事件等屬于輸出,可能會(huì)在文本中把后面的東西也包括進(jìn)入輸出序列,導(dǎo)致其后的行為無(wú)效
  如果出現(xiàn)這類無(wú)效,務(wù)必記住要整個(gè)觸發(fā)刪掉重做。
  此外,有一些事件有概率不會(huì)被判定,如局部(全局)變量開啟(關(guān)閉),57建筑不再存在、32建筑存在(主要為這幾個(gè))、以及關(guān)聯(lián)觸發(fā)中的受損、半血、四分之一血等,這些事件可能會(huì)不經(jīng)判定就觸發(fā)行為,務(wù)必注意少用和規(guī)范使用。
  如果任務(wù)中存在需要判定某作戰(zhàn)方建筑(不再)存在,如果出現(xiàn)事件失效的情況,建議改用科技類型(不再)存在,如果其他作戰(zhàn)方有相同建筑建議在rules里換皮,科技類型(不再)存在屬于必定會(huì)判定的事件。

  最后,紅色警戒2地圖編輯器下載地址:http://m.hezyo.cn/zt/ra2bjq/

本類TOP10
最新內(nèi)容