这篇文章的目的旨在帮助小白、新手初期适应遭遇战电脑对手,以及给爱折腾的那些小伙伴提供一定的参考。
红警这款游戏相信陪伴过大多数80,90后的童年,是一款经典的RTS游戏。笔者最早是在小学六年级的时候(2008年),通过姐姐家中的电脑,开始接触、了解;到后来上初中、高中,在微机课机房中和小伙伴们挑战8个冷酷(实际上是7个),在短短的不到一小时的时间里收获到了很多的快乐;再到后来上大学认识到了一些志趣相投的室友,一起开局域网联机,相互菜鸡互啄,也是别有一番风味;现如今,笔者已出来工作,成为了一名打工人,闲暇之余,也偶尔独自把玩。通过年龄的增长,心智的成熟,以及在互联网上接触到的各种视频,攻略等,现在对于红警这个游戏又有了进一步的认识,和大家分享出来交流提升。
本文中红警游戏版本为Ra2_Yuri(2in1)(原版和尤里的复仇2合一),用到的工具主要有xcc mixer,以及任意一款文本编辑器(windows自带的就可以)xcc mixer的链接来源于红警之家:
xcc mixer中文版1.47下载_xcc mixer1.47红警工具包-红警之家 (uc129.com)
红警中主要的游戏规则放在rule.ini这个配置文件当中,我们可以使用xcc mixer将其提取出来。步骤是:打开xcc mixer,定位到里面红警安装的根目录:

图1
点上面的Name重新排序,之后找到ra2.mix(尤里的复仇选择ra2md.mix,下同)-local.mix-rules.ini,右键-释放-到红警的安装目录下-保存。之后到红警安装目录下,用记事本打开,即可对规则进行修改。通常为了游戏的平衡性,笔者一般会修改初始金钱和随机工具箱等,如下:
1.初始金额修改:ctrl+F查找 [MultiplayerDialogSettings] 选项
;最小金额
;当前金额
;最大金额
MinMoney=5000
Money=10000
MaxMoney=10000 可以将最大初始金额设置的高一点,笔者一般设置为30000。
2.随机工具箱出现几率的修改。在线上多人混战中,随机工具箱的出现频率会提高很多,但单人游戏中如何修改呢?Ctrl+F查找 [CrateRules] 选项
; ******* Crate rules *******
; General crate rules and controls are specified here.
[CrateRules]
CrateMaximum=255 ; crates can never exceed this quantity
CrateMinimum=8 ; crates are normally one per human player but never below this number
CrateRadius=5.0 ; radius (cells) for area effect crate powerup bonuses
CrateRegen=3 ; average minutes between random powerup crate regeneration
SilverCrate=HealBase ; solo play silver crate bonus
SoloCrateMoney=5000 ; money to give for money crate in solo play missions
UnitCrateType=none ; specifies specific unit type for unit type crate ['none' means pick randomly]
WoodCrate=Money ; solo play wood crate bonus
WaterCrate=Money ; solo play water crate bonus
HealCrateSound=HealCrate ; heal crate sound effect
WoodCrateImg=CRATE ; wood crate overlay image to use
CrateImg=CRATE ; normal crate overlay image to use
WaterCrateImg=WCRATE ; Water crate image
FreeMCV=yes ; Give free MCV from crate if no buildings but still has money [multiplay only]? 将CrateMinimum值修改为8左右即可获得近似于线上8人混战水准,注意:如果中途将游戏保存然后重新加载游戏之后,升级工具箱就不会刷新了(应该是个BUG)!!!
基本上修改了以上两点,游戏就很难输了。除此之外,还经常在在线模式中看到自由交战、邪恶联盟、生死斗等模式,那这个又怎么调出来呢?很简单,在安装目录下新建一个文本文档,重命名为mpmodes.ini,复制进以下内容:
[Battle]
1=GUI:Battle, STT:ModeBattle, MPBattle.ini, standard, true
2=GUI:FreeForAll, STT:ModeFreeForAll,MPFreeForAll.ini, standard, true
3=GUl:Cooperative,STT:ModeCooperative,MPCoop.ini, cooperative, true
4=GUI:UnholyAlliance, STT:ModeUnholyAlliance, MPUnholy.ini, standard, true
5=GUI:Megawealth,STT:ModeMegawealth,MPMW.ini, megawealth, true
6=GUI:Duel, STT:ModeDuel, MPDuel.ini, duel, true
7=GUI:MeatGrind,STT:ModeMeatGrind,MPMeat.ini, meatgrind, true
8=GUI:NavalWar, STT:ModeNavalWar, MPNaval.ini, navalwar, true 从上到下依次为:作战、自由交战、合作模式、邪恶联盟、巨富、抢地盘、生死斗、海战。进入游戏后即可选择以上模式

图2
各个模式下的游戏规则也可以进一步修改。如笔者比较喜欢完冰天生死斗,只能使用T1级别的科技单位和阵营特色单位,最近突发奇想想在游戏中使用二级防御塔,以减少前期防御的难度,该怎么修改呢?此时需要我们使用xcc mix提取ra2.mix-local.mix-momeat.ini到游戏安装目录下:

图3
用记事本打开momeat.ini如下。因为游戏中建完作战实验室玩家获得的最高科技水平TechLevel为10,该模式下将以下单位需要的科技水平提升到11,因此建造不出来,此时只要修改对应单位的科技水平到标准模式即可。如将[ATESLA] TechLevel=11值修改为6即可在完成空指部时能够建造光棱塔。
; Multiplayer Game Mode Rules.INI override
; Mode == Meat-Grinder
; This file must exist to satisfy the Multiplayer Game Mode system
; Meat-Grinder is an all ground, nothing fancy battle type.
; Written by Dustin Browder
;
; File Outline:
; 1st is a list of global variables that have been altered. (keyword Globals)
; 2st is a list of all of the unit changes. (keyword Units)
; 3nd is a list of all the stucture changes. (keyword Structures)
; 4rd is a list of AI changes. (keyword AI)
;
; This file over-rights code from Rules.ini Changing this file will change the way units
; behave in the meat-grinder game type.
;;;;;;;;;;;;;;
;;GLOBALS
;;;;;;;;;;;;;;
[MultiplayerDialogSettings]
AlliesAllowed=yes
;;;;;;;;;;;;;;;;;;
;;UNITS
;;;;;;;;;;;;;;;;;;
[AMCV]
TechLevel=11
[SMCV]
TechLevel=11
[V3]
TechLevel=11
; Mammoth tank
[APOC]
TechLevel=11
[JUMPJET]
TechLevel=11
[ORCA]
TechLevel=11
; Chrono Legionnaire
[CLEG]
TechLevel=11
[SPY]
TechLevel=11
[YURI]
TechLevel=11
[IVAN]
TechLevel=11
[TANY]
TechLevel=11
[ZEP]
TechLevel=11
; Mirage Tank
[MGTK]
TechLevel=11
; Black Eagle
;[BEAG]
;Prerequisite=GATECH
;Cost=2000
;TechLevel=10
;Prism Tank
[SREF]
UIName=Name:SREF
Name=Prism Tank
Prerequisite=GAWEAP,GARADR
TechLevel=11
;Tesla Tank
;[TTNK]
;Owner=Russians,Confederation,Africans,Arabs
;RequiredHouses=Russians
; Desolator
;[DESO]
;Lybian Demolition Truck
;[DTRUCK]
;;;;;;;;;;;;;;;;;;
;;STRUCTURES
;;;;;;;;;;;;;;;;;;
[GATECH]
TechLevel=11
[NATECH]
TechLevel=11
[NASAM]
TechLevel=10
[NAFLAK]
TechLevel=10
;Allied Shipyard
[GAYARD]
TechLevel=11
;Soviet Shipyard
[NAYARD]
TechLevel=11
;Allied Ore Purifier
[GAOREP]
TechLevel=11
; Allied SpySat
[GASPYSAT]
TechLevel=11
; Soviet Cloning Vats
[NACLON]
TechLevel=11
;Allied Gap Generator
[GAGAP]
TechLevel=11
;Psychic Sensor
[NAPSIS]
TechLevel=11
; Soviet Nuclear Reactor
[NANRCT]
TechLevel=11
[TESLA]
TechLevel=11
[ATESLA]
TechLevel=11
;;;;;;
;The Super-Weapons
;;;;;;
; Soviet Nuclear Missile
[NAMISL]
TechLevel=11
;Chrono Sphere
[GACSPH]
TechLevel=11
;Iron Curtain
[NAIRON]
TechLevel=11
;Weather Control Device
[GAWEAT]
TechLevel=11

图4

图5
以上就是笔者在游戏过程中的一些分享,后续还会在游戏中进行一些发掘、探索,欢迎各位喜欢红警的朋友们来评论区交流,探讨!