心靈終結(jié)小白自用ini修改記錄3.3.6(滲透、注冊(cè)、單位、圖標(biāo)、武器、彈頭)
關(guān)于自己腦子不好使,于是自己記錄了教程查用,結(jié)果電腦重裝教程放在桌面丟失,決定發(fā)到B站便于查找這件事
提示:可以拿著去過任務(wù),不要拿著去打PVP, 這樣很不好
Ctrl+F 搜索
一、解鎖滲透單位(戰(zhàn)役無用)
1.找到目錄下INI→Game Options文件夾內(nèi),有個(gè)Stolen Tech.ini
2.會(huì)首先看到這一段代碼
[GATECH]? ?;科技中心
Spyable=yes/no ;單位是否可被間諜進(jìn)入
3.往下找看到躍遷載具的滲透代碼,以此為例
[QUICK]? ;躍遷載具
Prerequisite=ALLWEAP,GATECH,ALLT2? ;生產(chǎn)的先決條件=盟軍戰(zhàn)車工廠,科技中心,大概是盟軍T2權(quán)限?
Prerequisite.StolenTechs=1,11?;生產(chǎn)需要入侵的建筑
Owner=Europeans,UnitedStates,Pacific?;可生產(chǎn)陣營(yíng)=盟軍
想要不滲透生產(chǎn)滲透單位的話只需要去掉入侵建筑就可以
[QUICK]? ;躍遷載具
Prerequisite=ALLWEAP,GATECH,ALLT2? ;生產(chǎn)的先決條件=盟軍戰(zhàn)車工廠,科技中心,大概是盟軍T2權(quán)限?
Owner=Europeans,UnitedStates,Pacific?;可生產(chǎn)陣營(yíng)=盟軍
同理,想要降低生產(chǎn)條件,全陣營(yíng)生產(chǎn)的話
[QUICK]? ;躍遷載具
Prerequisite=WEAP ;生產(chǎn)的先決條件=戰(zhàn)車工廠
Owner=USSR,Latin,Chinese,PsiCorps,Headquaters,ScorpionCell,Europeans,UnitedStates,Pacific,Guild1,Guild2,Guild3;可生產(chǎn)陣營(yíng)=全陣營(yíng)
即可實(shí)現(xiàn)全陣營(yíng)生產(chǎn)
?
二、調(diào)出隱藏單位,注冊(cè)新單位
?調(diào)出隱藏單位
1.需要rulesmo.ini文件
2.以悖論引擎為例,找到悖論引擎代碼STARDUSTB
3.原版悖論多一段滲透代碼,刪去。建造條件保留Prerequisite=WEAP

4.補(bǔ)充生產(chǎn)科技條件和生產(chǎn)國(guó)家
TechLevel=2;科技等級(jí)=2級(jí)可生產(chǎn)
Owner=USSR,Latin,Chinese,PsiCorps,Headquaters,ScorpionCell,Europeans,UnitedStates,Pacific,Guild1,Guild2,Guild3
5.補(bǔ)充武器代碼
IsGattling=yes;蓋特邏輯=是
Turret=no;炮臺(tái)=不是
TurretCount=1;炮臺(tái)個(gè)數(shù)=1個(gè)
WeaponCount=6;武器數(shù)量=6個(gè)
Weapon1=ParadoxPrism;主武器=悖論光棱炮
EliteWeapon1=ParadoxPrism;精英主武器=悖論光棱炮
Weapon2=ParadoxMedusa;副武器=悖論美杜莎放空導(dǎo)彈
EliteWeapon2=ParadoxMedusa;精英副武器=悖論美杜莎放空導(dǎo)彈
Weapon3=ParadoxPrism
EliteWeapon3=ParadoxPrism
Weapon4=ParadoxMedusa
EliteWeapon4=ParadoxMedusa
Weapon5=ParadoxPrism
EliteWeapon5=ParadoxPrism
Weapon6=ParadoxMedusa
EliteWeapon6=ParadoxMedusa
WeaponStages=3;武器階段=3段
Stage1=40;階段一
Stage2=80;階段二
Stage3=120;階段三
EliteStage1=40;精英階段一
EliteStage2=80;精英階段二
EliteStage3=120;精英階段三
RateUp=5;進(jìn)入下一階段時(shí)間
RateDown=10;返回上一階段時(shí)間
6.(可選)可加入光效代碼,但沒有屬性上的提升
AttachEffect.Animation=TEMPSHLD;附加效果動(dòng)畫=悖論藍(lán)色特效動(dòng)畫
AttachEffect.Duration=-1;動(dòng)畫持續(xù)時(shí)間=永久
7.(可選)可加上英雄顯示代碼
Hero=yes;英雄=是
Insignia.Rookie=HEROSTCR;新兵圖標(biāo)顯示
Insignia.Veteran=HEROSTBR;老兵圖標(biāo)顯示
Insignia.Elite=HEROSTAR;精英圖標(biāo)顯示
8.進(jìn)游戲看看,沒啥問題

注冊(cè)新單位
1.需要rulesmo.ini文件
2.rulesmo.ini文件中有需要注冊(cè)的幾種類型,不同單位注冊(cè)到不同的類型下
InfantryTypes;步兵類型
VehicleTypes;車輛類型
AircraftTypes;飛機(jī)類型
BuildingTypes;建筑類型
3.可以使用注冊(cè)新單位的方式調(diào)出戰(zhàn)役可生產(chǎn)滲透單位
4.以天啟坦克為例,找出天啟坦克代碼MAMM,復(fù)制備用
5.在VehicleTypes車輛類型下,找到最后一段,加上
365 =??TIANQITANKE ;第365個(gè)車輛=天啟坦克(名字,隨便寫,別和已有單位重復(fù)了就行)

6.把復(fù)制的天啟坦克代碼,粘貼到原MAMM的下面或上面,方便定位
7.查看代碼,發(fā)現(xiàn)缺少生產(chǎn)條件、生產(chǎn)陣營(yíng)、生產(chǎn)等級(jí)和圖像顯示,加上代碼
Prerequisite=WEAP;生產(chǎn)條件
Owner=USSR,Latin,Chinese,PsiCorps,Headquaters,ScorpionCell,Europeans,UnitedStates,Pacific,Guild1,Guild2,Guild3;生產(chǎn)陣營(yíng)
TechLevel=2;生產(chǎn)等級(jí)
Image=MAMM;圖像顯示=顯示為天啟坦克圖像
8.進(jìn)游戲戰(zhàn)役看看(盟軍戰(zhàn)役12曙光)

?
三、添加單位圖標(biāo)顯示:
1.需要aimo.ini文件,ps或其他圖形處理軟件,XCC Mixer工具
2.找一個(gè)圖標(biāo),60*48像素,用ps進(jìn)行修改,注意改的時(shí)候圖片要改成索引色(不然顯示圖標(biāo)為黑色,別問我怎么知道的),索引顏色位置:ps→圖像→模式→索引顏色
3.圖標(biāo)格式另存為? 單位名稱.pcx? 以??stardustb.pcx? ?為例?

4.打開心靈終結(jié)目錄artmo.ini文件
5.打開后頂部會(huì)顯示這么一段目錄

6.每個(gè)子目錄下均有子目錄,如步兵類型下

7.打開rulesmo.ini找到STARDUSTB,其中有代碼?Image=STARDUST? ,STARDUST決定悖論的外形及圖標(biāo)顯示(可理解為皮膚)
8.打開artmo.ini,找到STARDUST(在OTHER VEHICLES第一個(gè)單位),隨便找個(gè)位置插入
CameoPCX=stardustb.pcx?;?無星級(jí)顯示圖標(biāo)
AltCameoPCX=stardustb.pcx??; 一星級(jí)顯示圖標(biāo)

9.將制作好的?stardustb.pcx 扔到根目錄(MentalOmegaClient.exe在哪就扔到哪)
10.打開游戲看一眼,沒啥問題

11.可以優(yōu)化一下,用ps的時(shí)候,四邊縮一下角,圖片上邊和右邊加上反光

12.放在根目錄太雜亂?
去網(wǎng)上找個(gè)xcc mixer,
打開后,打開游戲expandmo98.mix文件,
把stardustb.pcx扔進(jìn)去

?
四、開始魔改
1.需要rulesmo.ini文件,stringtable10.csf文件,aimo.ini文件,XCC Mixer工具,紅警語(yǔ)言編輯器(這里使用的是RA2CStrEditor),模型文件.shp、.vxl、.hva
2.以60塊好兄弟為例E2
3.找到 E2代碼復(fù)制到新文本文檔
4.在新建文檔中修改,先看武器,武器分為兩部分,槍和子彈,很合理
Primary=M1Carbine;武器=M1卡賓槍
ElitePrimary=M1CarbineE;精英武器=精英M1卡賓槍
OccupyWeapon=UCM1Carbine;駐軍武器=駐軍M1卡賓槍
EliteOccupyWeapon=UCM1CarbineE;精英駐軍武器=精英駐軍M1卡賓槍
上兩行是新兵和精英使用的武器,下兩行是進(jìn)入建筑使用的武器
可以給他改成別的,如波波沙,先注冊(cè)一個(gè)波波沙
找到武器部分,搜索;newweapons上一行,注冊(cè)波波沙

按照M1Carbine的模板給他套一個(gè),放到[AirAreaRemover]的下面,如
[PPSh41]
Damage=16;武器傷害
ROF=20;攻速,數(shù)字越小越快
Range=5;武器距離
Projectile=InvisibleWork;彈道=隱形?這玩意應(yīng)該是投射物,關(guān)于子彈的其他內(nèi)容
Speed=100;子彈速度
Warhead=SA;彈頭=SA彈頭
Report=ConscriptAttack;攻擊音效=動(dòng)員兵武器
OpenToppedAnim=GUNMUZ
好了,武器部分完成,下面看彈頭SA
[SA]
Verses=100%,80%,60%,40%,20%,20%,20%,10%,10%,70%,100%
;分別對(duì)應(yīng)著攻擊各種護(hù)甲時(shí)的攻擊力:無甲、防彈衣、盔甲、輕甲、中甲、重甲、木甲、鋼甲、混凝土、恐怖機(jī)器人護(hù)甲、導(dǎo)彈護(hù)甲
;無甲、防彈衣、盔甲是人的護(hù)甲
;輕甲、中甲、重甲是車輛的護(hù)甲
;木甲、鋼甲、混凝土是建筑的護(hù)甲
;恐怖機(jī)器人護(hù)甲(就是蜘蛛的護(hù)甲)、導(dǎo)彈護(hù)甲(如V3導(dǎo)彈,無畏的導(dǎo)彈等)
Versus.libra=40%;對(duì)天秤的攻擊力度
Versus.librc=40%;對(duì)天秤克隆體的攻擊力度
Versus.riot=40%;對(duì)鎮(zhèn)暴部隊(duì)的攻擊力度
Versus.s_siren2=-20%;對(duì)特殊護(hù)甲s_siren2的攻擊力度(塞壬護(hù)衛(wèi)艦)
Versus.s_seamon=60%;對(duì)特殊護(hù)甲s_seamon的攻擊力度(海豚,烏賊)
InfDeath=1;好像是一次打一個(gè)人(沒看懂)
AnimList=PIFPIF;打到地上的動(dòng)畫
Bullets=yes;子彈=有
ProneDamage=50%;對(duì)匍匐的人物攻擊力度
Versus.camo.PassiveAcquire=no;好像是反間諜(也沒看懂)
Sparky=yes;有沒有火花=有
搜索;newwarheads,在彈頭注冊(cè)最后面加一個(gè)如BBSSA(同武器注冊(cè))
按照SA的模板給他套一個(gè),放到[SquidHE]的下面
注意:人物的武器和武器的彈頭要對(duì)應(yīng),如
Primary=PPSh41;武器=波波沙
Warhead=BBSSA;彈頭=BBSSA彈頭
————————補(bǔ)充————————
[PPSh41]中的Projectile=InvisibleWork;拋射體=InvisibleWork
查找[InvisibleWork]
Inviso=yes;瞬間命中=是
Image=none;圖像=無
SubjectToCliffs=yes;攻擊懸崖=是
SubjectToElevation=yes;攻擊高處=是
SubjectToWalls=yes;子彈不能穿過墻-是
SubjectToBuildings=yes;攻擊建筑=是
將上面復(fù)制,另起一行,新命名,把[PPSh41]里換成新拋體的名字,此代碼也需要注冊(cè)
[InvisibleWork2]
Inviso=yes;瞬間命中=是
Image=none;圖像=無
SubjectToCliffs=yes;攻擊懸崖=是
SubjectToElevation=yes;攻擊高處=是
SubjectToWalls=yes;子彈不能穿過墻-是
SubjectToBuildings=yes;攻擊建筑=是
可加入代碼
AA=yes;可攻擊空中單位=是
AS=yes;可攻擊水下單位=是
————————補(bǔ)充————————
5.往下修改主要代碼
Strength=125;生命值=125
Armor=flak_t1;護(hù)甲=T1防彈衣,可改為別的護(hù)甲如:n_plate軌道炮戰(zhàn)士護(hù)甲,moral莫拉萊斯護(hù)甲等
Pip=white;進(jìn)入車輛等下面顯示的方框顏色=白色,可改為別的顏色blue,red,purple,green等
OccupyPip=PersonRed;建筑下面的人顯示的方框顏色,Person不變后面可改為別的顏色
Sight=7;視野/探查迷霧的距離=7
Speed=7;速度=7
Prerequisite=RAX;生產(chǎn)先決條件=所有陣營(yíng)兵營(yíng)
Owner=USSR,Latin,Chinese;可生產(chǎn)陣營(yíng)
Cost=60;售價(jià)=60,改高些,這樣比較有人權(quán)
Soylent=30;送進(jìn)回收站價(jià)格,一般是售價(jià)一半
Bounty.Value=12;賞金價(jià)格,被可獲得賞金單位擊殺后得到的錢數(shù)
IFVMode=2;IFV內(nèi)使用的武器,動(dòng)員兵2號(hào),鮑里斯是4號(hào)等
AllowedToStartInMultiplayer=yes;開局是否攜帶,遭遇戰(zhàn)中攜帶部隊(duì)是否會(huì)出現(xiàn),這個(gè)改為no就行
ImmuneToVeins = yes 免疫泰礦藤蔓,心靈終結(jié)沒有泰礦,所以這條帶不帶沒區(qū)別
VeteranAbilities=STRONGER;單位老兵獲得能力
EliteAbilities=SELF_HEAL,FIREPOWER,FASTER;單位精英獲得能力
FASTER=單位速度增加
STRONGER=單位生命值增加
FIREPOWER=單位武器傷害增加
SELF_HEAL=單位獲得自愈
ROF=單位的射速提升
SIGHT=單位的視野擴(kuò)大
6.可加上其他強(qiáng)力代碼
免疫車輛碾壓:Crushable=no
免疫寄生(蜘蛛):Parasiteable=no
免疫心靈控制:ImmuneToPsionics=yes
免疫心靈震蕩:ImmuneToPsionicWeapons=yes
免疫輻射:ImmuneToRadiation= yes
免疫EMP:ImmuneToEMP=yes
免疫監(jiān)獄:ImmuneToAbduction=yes
免疫超時(shí)空攻擊:Warpable=no
反隱:Sensors=yes
反間諜:DetectDisguise=yes
7.加上英雄代碼
Hero=yes
Insignia.Rookie=HEROSTCR
Insignia.Veteran=HEROSTBR
Insignia.Elite=HEROSTAR
8.代碼修改完成給魔改單位新起一個(gè)名字,按照注冊(cè)新單位和新圖標(biāo)的步驟來
需要注意的是注冊(cè)時(shí)需新寫一個(gè),如artmo.ini文件中

這是復(fù)制的動(dòng)員兵CONS代碼,CameoPCX和AltCameoPCX改成自己找的圖片

這個(gè)也復(fù)制一下,然后rulesmo.ini文件內(nèi)把Image=NCONS關(guān)聯(lián)一下
9.重點(diǎn)來了,這個(gè)時(shí)候進(jìn)游戲魔改單位是沒有模型的
使用XCC Mixer新建一個(gè)expandmoXX.mix,其中XX可以是除10、11、94、95、96、97、98、99的兩位數(shù),如expandmo93.mix
把動(dòng)員兵模型CONS.shp改成注冊(cè)時(shí)的名字如,NCONS.shp,扔到expandmo93.mix內(nèi)
10.好了,這個(gè)時(shí)候進(jìn)入游戲一切都好了,就是圖標(biāo)那依舊顯示是動(dòng)員兵
打開rulesmo,找到吳仁全的代碼UIName=NAME:XXXXX,UI名稱=XXX,將兩行代碼匹配

使用RA2CStrEditor,打開stringtable10.csf文件,類型里有個(gè)NAME點(diǎn)進(jìn)去
點(diǎn)編輯→新建項(xiàng)目

空白處輸入翻譯內(nèi)容,如吳仁全
項(xiàng)目名稱輸入你在rulesmo起的名字,如WURENQUAN
進(jìn)入游戲

