红警2rulesini修改

红警2rulesini修改
红警2rulesini修改

红警2rules.ini修改

红警2 1.006 XCC提取rules.ini路径ra2.mix-local.mix-rule.ini

----------

----------

修改时,注意大小写和标点。“;”后的语句为解释。

----------

----------

本次修改如下:

----------

1.盟军都拥有狙击手。

2.3.V3火箭具有全屏攻击的能力,且威力加强,变为精英后将装备核弹头。

4.使美国拥有V3火箭。

5.给美国增加一个新兵种PLA(具有共和国之辉里解放军的外形)。

----------

----------

rules.ini的修改:

----------

1.将狙击手改为盟军皆有

; British Sniper

[SNIPE]

UIName=Name:SNIPE

Name=Sniper

Category=Soldier

Primary=AWP

;CanPassiveAquire=no ; Won't try to pick up own targets

Prerequisite=GAPILE,RADAR

CrushSound=InfantrySquish

Strength=125 ;成员的生命值,值越高,抗打击越强。

Pip=red

Armor=none

TechLevel=1

Sight=8

Speed=4 ;单位的移动速度,不要改太高,以免出错。

Owner=British,French,Germans,Americans,Alliance

RequiredHouses=British

“RequiredHouses=British”意思是仅限英国生产,将此语句删除,就可使盟军都可产生狙击手。

2.使V3火箭的射程覆盖全屏,真正的东风导弹。

; V3's rangefinder virtual weapon

[V3Launcher]

Damage=1

ROF=150

Range=18

“Damage=1”指伤害值,可视情况修改,数值大伤害高,建议改为300,“ROF=150”指循环装弹时间,60=1S,改为300,为5S周期,“Range=18”指射程,值越大,射程越远,改为800,实际上100差不多就覆盖全屏了。

3.使V3火箭具有核爆炸效果,不知怎么弄出核辐射效果。算是个战术核武器了,区别于核污染的脏弹。

V3Warhead=V3WH ; this is the warhead on a V3 Rocket

DMislWarhead=DMISLWH ; this is the warhead on a DredMissile

V3EliteWarhead=V3EWH ; this is the warhead on a V3 Rocket when the launcher is elite

“V3Warhead=V3WH”指普通的V3使用的弹头是V3WH,“V3EliteWarhead=V3EWH”指3星精英的V3使用的弹头是V3EWH。可将“V3WH”替换为“V3EWH”,“V3EWH”替换为“NUKE”,如下

V3Warhead=V3EWH ; this is the warhead on a V3 Rocket

DMislWarhead=DMISLWH ; this is the warhead on a DredMissile

V3EliteWarhead=NUKE ; this is the warhead on a V3 Rocket when the launcher is elite

这样,普通的V3火箭就可以发射3星精英的弹头了,而3星精英的V3火箭就成为真正的“东风”战术核武器了。

4.使盟军拥有V3火箭(或者说东风21D)。

; V3 Rocket launcher, or Chu-chu Rocket

[V3]

UIName=Name:V3

Name=V3 Launcher ;locked

Category=AFV

Prerequisite=NAWEAP,NARADR

Primary=V3Launcher

CanPassiveAquire=no ; Won't try to pick up own targets

Spawns=V3ROCKET

SpawnsNumber=1

SpawnRegenRate=400

SpawnReloadRate=0 ; missile spawn don't come back

NoSpawnAlt=yes ; alternate voxel for out of spawns: xxxxWO (V3WO)

Strength=150

Armor=light

TechLevel=3

Turret=no

CrateGoodie=yes

Sight=7

Speed=4

Owner=Russians,Confederation,Africans,Arabs

Cost=800

“Prerequisite=NAWEAP,NARADR”是指制造前提是NAWEAP(苏联战车工厂)、NARADR(苏联雷达)(可查红警2RULES代码表知道。),因此盟军不能使用,所以要在这行下面添加一行PrerequisiteOverride=GAWEAP,GATECH GAWEAP指盟军战车工厂,GATECH盟军作战实验室。使盟军建造V3火箭成为了可能,具备了硬件设施,为什么呢?“Owner=Russians,Confederation,Africans,Arabs”是指拥有者是苏联阵营国家。在“Russians,Confederation,Africans,Arabs”前面插入“British,French,Germans,Americans,Alliance”用半角“,”隔开,如下Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans, Arabs 最后面无逗号。

在改下Cost=800 改为2000,东风导弹可不便宜。这样,盟军就可以生产V3火箭了。或者,只插入Americans,使盟军中只有美国拥有超级V3火箭。

5.给美国增加一个新兵种PLA。

注意未提及的,无需修改,甚至不要修改。

①在[InfantryTypes](步兵单位列表)注册PLA,原版已注册到45了,于是依次增加46=PLA

②复制如下苏联动员兵的代码语句,在此基础上修改。为了方便,将复制的语句放在这段代码的下面,方便比较查对。

; Conscript /是注释名称,改为; 新加入的兵种PLA

[E2] /新兵种名字,注册的名字,改为[PLA]

UIName=Name:E2 /新兵种在游戏中显示的名字,改为UIName=Name:PLA

Name=Conscript /单位的名字,改为PLA

Image=CONS /单位在游戏中使用的皮肤模型,使用超时空海豹队员的皮肤,如同共和国之辉中的解放军,改为Image=CCOMAND

Category=Soldier /单位的类型为步兵,即可在兵营中生产

Primary=M1Carbine /主武器,让其使用美国大兵部署后的武器,改为Primary=Para Occupier=yes ; I can Occupy UC buildings

Prerequisite=NAHAND /制造前提是NAHAND(苏联兵营),让盟军兵营生产,改为Prerequisite=GAPILE

CrushSound=InfantrySquish

Strength=125 /单位生命值,改大,抗打些,改为Strength=300

Armor=flak /装甲类型为布甲,

TechLevel=1 /科技等级

Pip=white

Sight=5 /视力(可以打开多少黑幕)

Speed=4 /运动速度,增加速度,改为Speed=5

Owner=Russians,Confederation,Africans,Arabs /可以制造的国家,让只有美国制造,改为Owner=Americans

Cost=100 /制造价格,改为Cost=300

Soylent=20 /赶到复制中心可以回收的金钱,改为Soylent=200

Points=5 /被毁时对方得到经验值=5,改为Points=10 IsSelectableCombatant=yes /可以被控制参加战斗

VoiceSelect=ConscriptSelect /被选中时的语音

VoiceMove=ConscriptMove /移动的语音

VoiceAttack=ConscriptAttackCommand /攻击的语音

VoiceFeedback=ConscriptFear /害怕的语音

VoiceSpecialAttack=ConscriptMove /特殊攻击的语音

DieSound=ConscriptDie /死亡的语音

Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}

PhysicalSize=1 /单位的大小(就是进运输工具时所占的空间)

MovementZone=Infantry

;MovementZone=InfantryDestroyer ;GEF wow!!! copy paste bug from the original Disk Thrower!

ThreatPosed=5 /电脑优先攻击的数值,这个数值越高敌人就越会趋向于攻击这种兵种,改为ThreatPosed=10

VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER

EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF

ImmuneToVeins=yes

Size=1

ElitePrimary=M1CarbineE /变为精英级后使用的武器,与前面对应改为ElitePrimary=ParaE

IFVMode=2

修改完毕后,就好了,一个新兵种诞生了。

----------

----------

红警相关代码教你修改RULES.INI文件

先教大家修改RULES.INI文件,这个文件可以到网上下载 1.查找TeamDelays,这是RULES中最重要的AI命令.如TeamDelays=1200,1350,1600,它分别对应冷酷的,中等的,简单的敌人的部队建造间隔.一般设为250,250,250,与下面的代码连用的话你将体会到敌人连续攻击的厉害! MinimumAIDefensiveTeams 电脑最小的防御部队数量 MaximumAIDefensiveTeams 电脑最大的防御部队数量 AISafeDistance 电脑聚集部队离敌方(我方)基地的距离DisabledDisguiseDetectionPercent 电脑识别幻影箍说募嘎?nbsp; AttackInterval 电脑每次进攻的时间间隔(建议设为0) AttackDelay电脑首次进攻的时间间隔(建议设为0) PowerSurplus 电脑保留电量的大小(建议设为250) repair and refit RefundPercent=50% 这是规定拍卖建筑物时价格与实际造价的比例为50%,要是改为120%就是说卖价比造价高(有点变态!) 2.空投规则 GEF ;************ American Paradrop Special Rules *********** ;These two lists _must_ have the same number of elements ;AmerParaDropInf=E1,GHOST,ENGINEER ;AmerParaDropNum=6,6,6 ;How many of each of those infantry AmerParaDropInf=E1 ;(美国空投步兵类型) AmerParaDropNum=8 ;(美国空投步兵数量) AllyParaDropInf=E1 ;(盟军占有科技机场空投步兵类型) AllyParaDropNum=6 ;(盟军占有科技机场空投步兵数量) SovParaDropInf=E2 ;(苏军占有科技机场空投步兵类型) SovParaDropNum=9 ;(苏军占有科技机场空投步兵数量) 可以把E1和E2改成COW(母牛)如:AmerParaDropInf=COW 你就会看到美国空投母牛了(搞笑!)E1是美国大兵,E2是动员 3. 这是遭遇战模式下的玩家设置,加*的最好不要修改 [MultiplayerDialogSettings] MinMoney=5000(可调最小资金) Money=10000(默认资金) MaxMoney=10000(可调最大资金,不要超过50000,否则数据有可能溢出) MoneyIncrement=100 MinUnitCount=1(开始时最小单位数)* UnitCount=10(开始时默认单位数) MaxUnitCount=10(开始时最大单位数) TechLevel=10* GameSpeed=0* AIDifficulty=0* AIPlayers=0*

红色警戒2:尤里的复仇增强版超级编辑器代码

《红警2:尤里的复仇》增强版超级编辑器 这是《红色警戒2:尤里的复仇》通用超级编辑器!增强版!可以修改建筑、步兵、坦克、飞机的生命等所有属性,修改游戏规则,甚至让坦克变建筑,建筑变战车,建筑可以攻击!只支持win2000和winXP! 尤里复仇地图编辑器使用基础教程只要解压到红警目录里就可以了! 105mm 105毫米口径 0级灰熊坦克主武器 105mmE 105毫米口径升级 3级灰熊坦克主武器 120HE 120HE 120mm 120毫米口径 0级犀牛坦克主武器 120mmE 120毫米口径升级 3级犀牛坦克主武器 120mmx 120毫米口径X 0级天启坦克主武器 120mmxE 120毫米口径X升级 3级天启坦克主武器 155mm 155毫米口径 0级cdest主武器 155mmE 155毫米口径升级 3级cdest主武器 20mm 20毫米口径 0级火箭飞行兵主武器 20mmE 20毫米口径升级 3级火箭飞行兵主武器 20mmRapid 20毫米口径快速 20mmRapidE 20毫米口径快速升级 75mm 75毫米口径 90mm 90毫米口径轻坦克主武器 AlliedOccupyW 盟军占领W 玛雅遗迹02主武器|建筑主武器AlligatorBite 鳄鱼咬鳄鱼主武器 AssaultBolt 攻击线圈磁爆步兵辅武器 AssaultCannon 攻击大炮 ASWBomb ASW炸弹 asw主武器 ASWCollision ASW碰撞 asw辅武器 ASWLauncher ASW发射器 cdest辅武器 AWP 重狙 0级狙击手主武器 AWPE 重狙升级 3级狙击手主武器 BadTeeth 坏牙苏联军犬主武器 BAZOOKA 火箭筒 BearBite 熊咬北极熊主武器 BikeMissile 摩托车导弹 BlackHawkCannon 黑鹰机关炮雌鹿直升机主武器|0级夜鹰直升机主武器BlackHawkCannonE 黑鹰机关炮升级 3级夜鹰直升机主武器 BlimpBomb 飞艇炸弹 0级基洛夫空艇主武器 BlimpBombE 飞艇炸弹升级 3级基洛夫空艇主武器 Bomb 炸弹 ChemLauncher 化学发射器

红警2rulesini修改

红警2rules.ini修改 红警2 1.006 XCC提取rules.ini路径ra2.mix-local.mix-rule.ini ---------- ---------- 修改时,注意大小写和标点。“;”后的语句为解释。 ---------- ---------- 本次修改如下: ---------- 1.盟军都拥有狙击手。 2.3.V3火箭具有全屏攻击的能力,且威力加强,变为精英后将装备核弹头。 4.使美国拥有V3火箭。 5.给美国增加一个新兵种PLA(具有共和国之辉里解放军的外形)。 ---------- ---------- rules.ini的修改: ---------- 1.将狙击手改为盟军皆有 ; British Sniper [SNIPE] UIName=Name:SNIPE Name=Sniper Category=Soldier Primary=AWP ;CanPassiveAquire=no ; Won't try to pick up own targets Prerequisite=GAPILE,RADAR CrushSound=InfantrySquish Strength=125 ;成员的生命值,值越高,抗打击越强。 Pip=red Armor=none TechLevel=1 Sight=8 Speed=4 ;单位的移动速度,不要改太高,以免出错。 Owner=British,French,Germans,Americans,Alliance RequiredHouses=British “RequiredHouses=British”意思是仅限英国生产,将此语句删除,就可使盟军都可产生狙击手。 2.使V3火箭的射程覆盖全屏,真正的东风导弹。

红警2修改参数详细图文教程

红警2修改参数详细图文教程 这里教大家自己修改红警2的游戏参数。 第一步,下载XCC Mixer软件,这里由玩家自行百度XCC Mixer软件, 下载XCC Mixer地址:https://www.360docs.net/doc/12386812.html,/html/budinggongju/bd/20120330/5608.html 第二步,下载并安装好XCC后,运行XCC, 点击软件右上角“File”按钮,然后在下拉菜单中点击“Open”(Open就是“打开”的意思),然后找到红警2 的安装路径,找到Ra2.exe,选择并打开

打开后,找到local.mix,右键单击它,然后选择“Open” 打开后找到rules.ini,然后右键单击它,选择“Extract”(Extract是提取的意思),然后选择好提取出的文件放置的路径,最好放在桌面。

点击保存喽。 接下来桌面会出现一个rules.ini 文件 打开它,用记事本打开的。

里面有很多英文语句,都是游戏中的各种数据,比如武器的杀伤力、杀伤范围、所属国家等,通过修改相应数据就能达到一些意外效果,比如空降50个美国大兵、大兵生命值无限、金钱无限、美国也能制造核电站和巨炮等,这个就靠广大玩家自行发挥啦。 修改好后,只需将修改后的文件放在红警安装路径就可以了。 下面提供那些英文语句所对应的游戏中的东西: 步兵类 [E1]美国大兵 [SNIPE]狙击手 [E2]动员兵 [FLAKT]防空步兵 [SHK]磁暴步兵 [ENGINEER] 盟军工程师 [SENGINEER]苏军工程师 [JUMPJET]火箭飞行兵 [GHOST]海豹部队 [TANY]谭雅 [YURI]尤里

红警秘籍大全[1] 2

1) 采用速攻战术,开局先造兵营,出少量狗、步兵进攻,尽量用步兵吸引对方坦克攻击,先摧毁对方坦克....之后你就会占据主动。 (2) 开战后,点CTRL+C+T,输入give me much money 无限金钱 开战后,点CTRL+C+T,输入we are having a good day to you 无敌 (3) 刚开始,最好先把游戏速度调到最慢,展开基地后,点卖基地,这样基地开始往回缩, 并出来了几个兵和1个工程师。在基地还没完全消失之前,赶快再点击选中基地,再点击 旁边让它收成车。这样基地就没有被卖掉,而收成车,但已经出兵了。多来几次,就可 以 免费快速无限出兵了。 (4) 在你用着人或坦克时,按ctrl+alt,会有一个标志,把它点到一样物体上会尽力保护这 物体。 你用着人或坦克时按alt键,会强行通过。 在你用苏军时,如果电停了,电塔会没电,你用一个磁能兵充电不行,有些人会以为没救 了, 给人打吧,但其实不是。你用二个充就有没充电的威力啦。 (5) 首先用苏军,造出兵营和复仔(制)中心。再用围墙围实兵营,造兵,这样会发现复仔 (制) 中心会出兵而钱不扣的,这样就能造出飞仔我发现出来的红色警报2无限军队啦。 (6) 具体方法如下,美国或者有空降兵的时候,等伞兵造好后,再造建筑物,这里以 矿厂为例,等 矿 厂造好后,先点一下伞兵,然后按"Q"键进入建筑页面,点一下矿厂在小地图上空投即可了 , 只要是地方平就能放上,如果不成功,先取消,后重新点击空投. (7)在RA2中有一个鲜为人知的后门,不知是BUG还是西木头特意留下来的: 大家都知道RA2中钱的上限是26万左右,所以等你的钱将要用尽时,用最快的速度按一下"L "键, 同时鼠标点击你的总部(基地)!哈!!! 惊呆了吧!!!

红警2代码对应修改

再看这儿~ _____________________________________________________________________ _ ;GEF ;************ American Paradrop Special Rules *********** ;These two lists _must_ have the same number of elements ;AmerParaDropInf=E1,GHOST,ENGINEER ;AmerParaDropNum=6,6,6 ;How many of each of those infantry AmerParaDropInf=E1 ;(空投步兵类型) AmerParaDropNum=8 ;(空投步兵数量) AllyParaDropInf=E1 ;(盟军占有民用机场空投步兵类型)AllyParaDropNum=6 ;(盟军占有民用机场空投步兵数量) SovParaDropInf=E2 ;(苏军占有民用机场空投步兵类型) SovParaDropNum=9 ;(苏军占有民用机场空投步兵数量) _____________________________________________________________________ _ 这一段是空投伞兵规则,E1是美国大兵,E2是动员兵,大家可以到步兵类型列表中找其他兵种替换,我用的是手雷兵和尤里。也可以改为空投奶牛=COW笑_____________________________________________________________________ __ 再看~ 这是个体统计学中步兵类型列表的第一例~[E1]美国大兵属性: ; GI [E1] 【注册名】 UIName=Name:E1 【游戏中显示名】 Name=GI 【自己好认的名,随便改就行】 Image=GI 【游戏中显示图形】 Category=Soldier 【分类=军人】 Primary=M60 【第一武器=M60机枪】 Secondary=Para 【第二武器=Para机枪】 Occupier=yes 【能占据建筑物射击=是的】 Prerequisite=GAPILE 【制造前提=兵营】 CrushSound=InfantrySquish 【被碾碎声音~~惨!】 Strength=125 【生命值=125】 Pip=white 【运兵时显示刻度色=白色】 Armor=none 【装甲=没有】 TechLevel=1 【制造必须科技等级=1】 Sight=5 【视野范围=5】 Speed=4 【移动速度=4】 Owner=British,French,Germans,Americans,Alliance【可以制造的国家】

win764位完美运行红色警戒2的最有效方法

win764位完美运行红色警戒2的最有效方法 网上什么修改兼容模式几乎没有什么用,有其他的方法也很麻烦,大家想法五花八门,什么从显卡,电源等多方面都进行了修改,麻烦而且效果甚微。下面我就介绍最有效地方法。我本人也找了近乎一周了,可以说,选择大于努力,努力大于成绩,错误的思路真是伤不起。 1、对于菜单不显示的问题,可以下载“红色警戒2菜单不显示补丁”,百度搜索或者从https://www.360docs.net/doc/12386812.html,/softdown/11444.htm(多多软件站,360杀毒查杀未报毒).解压后复制到运行目录。先运行下载的“ra2_menu.exe”之后运行“Ra2”或者“YURI.exe”就ok了。 当屏幕上显示EA两个当年勾起无限回忆的字母时就表示问题完美解决了。 2、还不能运行,请参考文献https://www.360docs.net/doc/12386812.html,/rousseauian/item/ec1309d2cfc761e2b2f777a8(来自百度贴吧的一位牛人里面还有怎么联机,怎么提高游戏流畅度的方法)。读完之后需要下载“红色警戒2WIN764位系统”(https://www.360docs.net/doc/12386812.html,/f/23759292.html由新浪网提供)之后问题应该迎刃而解了。

同时,一般情况下win764位分辨与都是1366*768 32真彩色的,这样导致无法全屏,建议换成1366*768 增强色16,这样就可以完美全屏了。修改方法鼠标右键点击桌面个性化-显示-调整分辨率-高级设置-适配器-列出所有模式-1366*768增强色16-确定即可。 一般第一种方案就可以完美运行了,不用改驱动,不用改电源方案,完美解决问题。这再一次证明了64位的全能,或许有些游戏难以运行,但方法大于困难,64位是必然趋势,神马64位win7运行不了儿时的回忆-红色警戒2尤里的复仇都是浮云啊!

红色警戒的代码对照(箱子的设置,金钱修改特定的国家修改)

箱子的设置: [Powerups] Armor=10,ARMOR,yes,1.5 ;1,2,3, 装甲增加到1.5倍 Firepower=10,FIREPOWR,yes,2.0 ; 1,2,3, 火力增加到2.0倍 HealBase=10,HEALALL,yes ; 1,2,3 <---加生命值 Money=20,MONEY,yes,2000 ; 1,2,3, 钱数 Reveal=10,REVEAL,yes ; 1,2,3 <---全图 Speed=10,SPEED,yes,1.2 ; 1,2,3, 速度增加到1.2倍 Veteran=20,VETERAN,yes,1 ; 1,2,3, 升级的级数 Unit=20,,no ; 1,2,3 <---获得车辆 Invulnerability=0,ARMOR,yes,1.0 ; 1,2,3, 延迟时间<---刀枪不入,类似铁幕,是RA1遗留下来的东西,一般无实际作用 IonStorm=0,,yes ; 1,2,3 <---引起离子风暴,是TS遗留下来的东西,一般无实际作用 Gas=0,,yes,100 ; 1,2,3,泰伯利亚气体云的杀伤力<---好像也没什么用 Tiberium=0,,no ; 1,2,3 一片矿(好东西~) Pod=0,,no ; 1,2,3 <---获得Drop Pod一次,TS测试版的东西,在FS里不知是否有用,RA2无效 Cloak=0,CLOAK,yes ; 1,2,3 <---隐形 Darkness=0,SHROUDX,yes ; 1,2,3 <---关闭全图 Explosion=0,,yes,500 ; 1,2,3,爆炸杀伤力<---大爆炸~~ ICBM=0,CHEMISLE,yes ; 1,2,3 <---核弹一次 Napalm=0,,no,600 ; 1,2,3,火焰杀伤力<---RA1就有的东西,现在似乎仍有用Squad=0,,no ; 1,2,3 <---RA1遗留下来的,在RA2中无效 =================================================================== ; ******* Multiplayer Dialog Settings ******* 单人游戏设置[MultiplayerDialogSettings] MinMoney=5000 可选钱数最小值 Money=10000 可选钱数默认值 MaxMoney=10000 可选钱数最大值 MoneyIncrement=100 钱最小单位100 MinUnitCount=0 最小可带兵数 UnitCount=10 默认可带兵数 MaxUnitCount=10 最大可带兵数 TechLevel=10 科技等级(当物体所需等级比它大时则无法建造) GameSpeed=1 游戏速度 AIDifficulty=0 AI难度设置0 简单2困难 AIPlayers=0 AI玩家设置 BridgeDestruction=yes 桥可破坏否 ShadowGrow=no 是否阴影区扩张 Shroud=yes 是否需要自己探测地图(NO的话地图全开) Bases=yes 开始时是否有基地车 TiberiumGrows=yes 矿石是否自动增长 Crates=yes 宝箱是否出现

红警2相关快捷键及技巧

【红色警戒II-单位控制快捷键】 〖队伍控制〗 操作命令预设快捷键功能说明 设定小队 Ctrl + 0 - 9 将当前选定的单位组成作战小队,并以数字 0-9 命名 选取小队 0 - 9 选取你已设定命名的作战小队 选取多个小队 Shift + 0 - 9 可随意选取多个作战小队 移动至小队 Alt + 0 - 9 选取 0-9 作战小队,并将战术视野移动至该小队增加小队成员 Shift 按住 Shift键,将选定的作战单位加入到已选定的作战小队中 移动攻击 Ctrl+Shift 按下 Ctrl + Shift 键,点选队伍前进的区域,在部队行进途中发现敌人,会自动发起攻击 强制攻击 Ctrl 按住 Ctrl 键再点选欲攻击的目标,可命令单位或小队强制开火 强制移动 Alt 按住 Alt键点击要到达的目标,可强制队伍到达指定区域,可以用来辗压其他作战单位 区域防守 Ctrl + Alt 选中作战单位,按住 Ctrl + Alt 键,点选欲守卫的区域,将会守卫此区域 部队护卫 Ctrl + Alt 选中作战单位,按住 Ctrl + Alt 键,点选欲守卫的部队,将会守卫此部队 建筑物防守 Ctrl + Alt 选中作战单位,按住 Ctrl + Alt 键,点选欲守卫的建筑物,守卫此建筑物 〖单位控制〗 操作命令预设快捷键功能说明 单位选取 M 选取下一个单位 单位选取 N 选取上一个单位 选取受伤者 U 依单位受到伤害程度选取单位 按等级选取 Y 依单位等级选取单位 视野至基地 H 战术视野回到基地建造厂 选定全部单位 P 将所有战斗队伍选取 选取同类单位 T 依单位种类选择队伍 选取置中 Num 5 将所选取的对象置于视野中央 ctrl +1~ 0 将选定部队编队 alt +1~ 0 选择指定编队 shift +1~ 0 加入指定编队 ctrl +f1~ f4 对指定地点编号 f1~ f4 选择指定地点 f5~ f12 嘲笑对手 H 选择基地空格选择最近出事地点 S 停止 G 警戒 X 分散 A 同盟 Z 设置巡逻路线 N 下一支部队 U 按生命值顺序 Y 按等级顺序 M 前一支部队 P 选择战斗部队 T 选择同类部队 D 部署部队 NUM-5 回屏幕中央 K 修理模式

红警2超级武器代码

在《红色警戒2》里有许多超级武器,得到这些武器,胜利只是迟早的事情,像共和国之辉里就有不少。 联盟国家: 铁幕装修(增加坦克大概一分钟的无敌状态,选中后再点击要用的坦克单位)、核弹(直接攻击敌方建筑和人员,选中后直接点击敌方所有单位)盟军国家: 闪电风暴(直接攻击敌方建筑和人员,选中后直接点击敌方所有单位)、超时空转换(传送己方坦克单位到任意地方,选中后再点击要用的己方坦克单位再点击要传送到的地点)。 所有国家都还有一个超能立场(增加己方任意一个建筑单位大概五秒左右的无敌状态,选中后点击要保护的己方建筑单位)。 下面就是《红警2超级武器代码》: NUKE核弹: 没什么好改的了,无聊来改下暴炸范围 打开Rules.INI 查找[NUKE] 你会看到 [NUKE] CellSpread=10←改这个,把它改100(前提是你装了YR的空降坦克补丁,平时改超过10就会出错的) PercentAtMax=.02 ←这个改0.9,哈哈,范围内的辐射都很绿哦,浓度一样哦 WallAbsoluteDestroyer=yes←是否一次秒掉一块墙 Wood=yes←是否能摧毁树和木桥 Verses=100%,100%,100%,200%,100%,100%,100%,100%,100%,100%,100%←都改100%,对基地都超强 InfDeath=7←打到兵时兵的死亡动画 Sparky=no←不知 Tiberium=yes←不知 AnimList=NUKEA NIM←蘑菇云动画 我们在弹头里面加上最BT的代码: ShakeXlo=15←同下 ShakeXhi=15←核弹落地后给你个屏幕超级大晃动 ShakeYlo=22←同上 ShakeYhi=22←同上上 Rocker=yes←爆出冲击气浪,可能会把坦克掀翻哦~ 然后我们改辐射~~ [Radiation] RadDurationMultiple=1 RadApplicationDelay=16 RadLevelMax=500←辐射最大等级,限制RadLevel=里的最大值 RadLevelDelay=90←辐射的杀伤力过多少时间变弱一次 RadLightDelay=90←辐射的亮度过多少时间变弱一次 RadLevelFactor=0.2 RadLightFactor=0.1 RadTintFactor=1.0 RadColor=255,0,0←辐射颜色,改成255,0,0,红色辐射~~ RadSiteWarhead=RadSite←辐射使用的弹头 根据自己的需要来改吧

【原创首发】关于WIN7 64位系统玩红色警戒2的方法【已解决】

【原创首发】关于WIN7 64位系统玩红色警戒2的方法【已 解决】 首先说明几点:1、WIN7无IPX协议,也不需要安装这个协议。2、XP系统需要在管理员模式下,右键网络连接,点属性,点安装,点协议,双击IPX协议安装,装好后,选中IPX,点属性,修改为任意8位数字即可。另很多人联机的时候掉,一个是上面这个8位数字没改成不一样的原因,另一个是Woldata.key文件数字的最后两位数相同的原因。3、WIN7 64位可以玩红色警戒2,与显卡、硬件、驱动无关。4、装虚拟机的方法,WIN7 64位电脑装XP双系统,不仅麻烦而且效果不好,仍然会卡。2011年6月6日这个问题初步解决,只在某些电脑上可用。综合网上各种方法,无数实验,得到的结果是:将Ra2.exe 、Game.exe、mph.exe三个文件右键,以兼容模式运行这个程序Win XP SP2,再勾选以管理员身份运行此程序,完了以后,在Game.exe上还必须勾选用640x480屏幕分辨率运行。如此,单机可玩如要局域网联机作战,还必须下载一个补丁,这个文件的名字是 wsock32.dll,把它放在与Ra2.exe相同的目录下即可,同时另外的所有机器(注意XP系统的机器也要装,否则不能与WIN7系统通信),都要放置这个文件,才可实现联机。联机前需设置网络,网卡地址默认都是一样的,Socket设置为0,

目标网络设置为00.00.00.00以后如果非问题机器,即XP系统等普通系统,局域网作战的时候,如果发现网卡为 00.00.00.00,且不能更改,要先把补丁wsock32.dll移走。另也有部分电脑将电源也改成高性能,即可解决问题。关于电脑游戏魔兽争霸、红色警戒全屏的问题 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ GraphicsDrivers\Configuration\,右键找scalling,将值改为3.关于提高红色警戒运行流畅度用记事本打开红色警戒目录 下RA2.INI,修改Video部分的代码如下: [Video] AllowHiResModes=yes VideoBackBuffer=no AllowVRAMSidebar=no ScreenWidth=1024 ScreenHeight=768 StretchMovies=no2011年10月9日该问题发生在华硕N53S NVIDA GT550M双显卡笔记本上,即常见的运行后不能流畅的显示菜单,画面,场景等,当按ALT+TAB切换后,菜单才能显示的问题。网上所说使用NT等兼容模式不能解决问题,目前可信的解决方式是使用台式机电脑屏幕接到笔记本上,通过双屏幕方式可解决画面卡机的现象。另外据考察,这有可能是双显卡驱动不完善问题导致。2011年9月底最新

《红色警戒2》RULES规则修改教程入门(超详细)

1、基本修改 我先教大家修改RULES.INI文件,这个文件可以到网上下载 1.查找TeamDelays,这是RULES中最重要的AI命令.如TeamDelays=1200,1350,1600,它分别对应冷酷的,中等的,简单的敌人的部队建造间隔.一般设为250,250,250,与下面的代码连用的话你将体会到敌人连续攻击的厉害! MinimumAIDefensiveTeams 电脑最小的防御部队数量 MaximumAIDefensiveTeams 电脑最大的防御部队数量 AISafeDistance 电脑聚集部队离敌方(我方)基地的距离 DisabledDisguiseDetectionPercent 电脑识别幻影坦克的几率 AttackInterval 电脑每次进攻的时间间隔(建议设为0) AttackDelay电脑首次进攻的时间间隔(建议设为0) PowerSurplus 电脑保留电量的大小(建议设为250) repair and refit RefundPercent=50% 这是规定拍卖建筑物时价格与实际造价的比例为50%,要是改为120%就是说卖价比造价高(有点变态!) 2.空投规则 GEF ;************ American Paradrop Special Rules *********** ;These two lists _must_ have the same number of elements ;AmerParaDropInf=E1,GHOST,ENGINEER ;AmerParaDropNum=6,6,6 ;How many of each of those infantry AmerParaDropInf=E1 ;(美国空投步兵类型) AmerParaDropNum=8 ;(美国空投步兵数量) AllyParaDropInf=E1 ;(盟军占有科技机场空投步兵类型) AllyParaDropNum=6 ;(盟军占有科技机场空投步兵数量) SovParaDropInf=E2 ;(苏军占有科技机场空投步兵类型) SovParaDropNum=9 ;(苏军占有科技机场空投步兵数量)

红色警戒2尤里的复仇(单人游戏加钱)修改器

没有事玩起了老游戏“红色警戒2尤里的复仇” 但是钱的问题让我没有办法!于是做了一个简单程序,修改一下钱,哈哈!下面就是代码了,也很简单!看下就知道了 Option Explicit '寻找窗口列表中第一个符合指定条件的顶级窗口(在vb里使用:FindWindow最常见的一个用途是获得ThunderRTMain类的隐藏窗口的句柄;该类是所有运行中vb执行程序的一部分。获得句柄后,可用api函数GetWindowText取得这个窗口的名称;该名也是应用程序的标题) Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long '得到窗体控件句柄的函数 Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long '得到进程标识符的函数 Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long '得到目标进程句柄的函数 Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long '关闭句柄的函数 Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long '读取进程内存的函数 Private Declare Function ReadProcessMemory Lib "kernel32.dll" (ByVal hProcess As Long, ByVal lpBaseAddress As Long, ByRef lpBuffer As Any, ByVal nSize As Long, ByRef lpNumberOfBytesWritten As Long) As Long '参数决定了对进程的存储权限,使用完全控制 '在指定进程中写内存 Private Declare Function WriteProcessMemory Lib "kernel32" _ (ByVal hProcess As Long, _ lpBaseAddress As Any, _ lpBuffer As Any, _ ByVal nSize As Long, _ lpNumberOfBytesWritten As Long) As Long Private Fr As Boolean Private Const STANDARD_RIGHTS_REQUIRED = &HF0000 Private Const SYNCHRONIZE = &H100000 Private Const PROCESS_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED Or SYNCHRONIZE Or &HFFF) Private 打开进程As Boolean Private hwd As Long Private pid As Long Private sb As Long, pb As Long, B As Long, s As Long Private hProcess As Long '存放进程句柄

怎样在红警里修改武器的射程和威力。

[E1] UIName=Name:E1/单位在游戏中显示的名字,相关内容在RA2(md).CSF里(相关内容以后再介绍) Name=GI··············/单位的名字(可有可无) Image=GI··············/单位的图象显示名称(在 art(md).ini中编辑(以后介绍)· Category=Soldier··········/单位的类型 Primary=M60············/主武器 Secondary=Para···········/次要武器 Occupier=yes············/是否可以占领建筑物作战OccupyWeapon=UCPara········/在占领建筑物中使用的武器EliteOccupyWeapon=UCElitePara···/精英级别在占领建筑物中使用武器OpenTransportWeapon=1·······/在运输工具中用第一武器(好象是这样) Prerequisite=GAPILE········/必须的建筑 CrushSound=InfantrySquish·····/挨坦克压的音效 Strength=125············/生命值(如果把125改成125000的话此不是成了血牛了?哈哈) Pip=white·············/在运输工具中显示什么颜色OccupyPip=PersonBlue········/在占领建筑物中显示的颜色 Armor=none·············/装甲类型 TechLevel=1············/科技等级(不同的需求为1到10,-1即不能建造)· Sight=5··············/视力(可以打开多少黑幕) Speed=4·/速度(最好不要超过15“入侵者战斗机速度才16”如果人比飞机跑得还快的话···就太BT了) Owner=British,French,Germans,Americans,Alliance·/所属国家(阵营) Cost=200··············/价钱(改成1块吧呵呵) Soylent=100·············/好象是塞进垃圾箱后得到的钱Points=10··············/好象是被消灭后得到的经验值IsSelectableCombatant=yes······/定义为可以控制的单位 VoiceSelect=GISelect········/单位的语音 VoiceMove=GIMove··········/单位的语音 VoiceAttack=GIAttackCommand····/单位的语音 VoiceFeedback=GIFear········/单位的语音 VoiceSpecialAttack=GIMove·····/单位的语音 DieSound=GIDie···········/单位的语音 Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}··/运动方式(这里是陆地移动方式) PhysicalSize=1···················/单位的大小(就是进运输工具时所占的空间) MovementZone=Infantry················/运动地域ThreatPosed=10················(好象电脑优先攻击的数值) ImmuneToVeins=yes··················(好象是对矿免疫)

红警修改教程(一)

红警修改教程(一) 第一课:INI文件概述 修改尤里的复仇:Rulesmd.ini、红警2:Rules.ini。上述ini可以分为以下几个部分: 一、总控制部分:包括控制游戏的基本内容,包括:金钱、建造速度等; 二、代码注册部分:包括各兵种、建筑的注册代码; 三、基础主控部分:包括国家的基本控制代码; 四、兵种主控部分:包括兵种的基本代码,像名字、生命值、持有武器、移动速度等等; 五、战车主控部分:包括战车的基本代码,像名字、生命值、持有武器、移动速度等等; 六、建筑主控部分:包括建筑的基本代码,像名字、生命值、建造条件、耗电量、持有武器、移动速度等 等; 七、武器主控部分:包括武器的基本代码,像名字、杀伤力、发射速度、发射间隔等等; 八、射弹主控部分:包括射弹的基本代码,像名字、音效、画面效果等等; 九、超级武器主控部分:包括超级武器的基本代码,像名字、音效、准备时间、画面效果、范围等等; 第二课:步兵规则简介 以美国大兵为例,简要介绍步兵规则 [E1] ;【注册名】 UIName=Name:E1 ;【游戏中显示名】 Name=GI ;【自己好认的名,随便改就行】 Image=GI ;【游戏中显示图形】 Category=Soldier ;【分类=军人】 Primary=M60 ;【第一武器=M60机枪】 Secondary=Para ;【第二武器=Para机枪】 Occupier=yes ;【能占据建筑物射击=是的】 Prerequisite=GAPILE ;【制造前提=兵营】 CrushSound=InfantrySquish ;【被碾碎声音~~惨!】 Strength=125 ;【生命值=125】 Pip=white ;【运兵时显示刻度色=白色】 Armor=none ;【装甲=没有】 TechLevel=1 ;【制造必须科技等级=1】 Sight=5 ;【视野范围=5】 Speed=4 ;【移动速度=4】 Owner=British,French,Germans,Americans,Alliance ;【可以制造的国家】 Cost=200 ;【制造价格=200元】 Soylent=150 ;【升级经验数】 Points=10 ;【被毁时对方得到经验值=10】 IsSelectableCombatant=yes ;【能选择到战斗】 V oiceSelect=GISelect ;【被单点选择时声音】 V oiceMove=GIMove ;【点选移动答复声音】 V oiceAttack=GIAttackCommand ;【点选攻击答复声音】 V oiceFeedback=GIFear ;【害怕的惊叫声音】

红色警戒2修改器原理百科(一)

红色警戒2修改器原理百科(一) 24C即是金钱在此结构中的偏移。程序中现在看来大概有这么一个变量——Player* CurrentPlayer。这个指针存储固定在game.exe+635DB4的位置,那么 [game.exe+635DB4]就是很重要的玩家数据区地址。 (二)建造CD基址查找——实现瞬间建造 如果你把游戏速度调到最慢,然后找一个建造时间很长的建筑,仔细观察,你会发现从刚开始到就绪,所有单位都有54格变化,每格变化的间隔时间不同。这也说明,将CD改成54就是就绪。 首先,建造一个发电厂,等到CD刚变化了两三格,暂停建造,然后搜索1-10之间的数值。接着仔细观察CD变化了几格,然后搜索数值增加了几格,如此重复2次左右。这时能得到一个地址,将此值改为1,会发现CD又重新开始了。为了继续进行下去,千万别变成就绪状态或取消建造,可以先将此值锁定。查找什么改写了这个值,应该会得到一条指令:004B9367 - mov [esi+24],edx,然后搜索ESI寄存器的值,可以得到一个绿色地址 game.exe+433A80,即基址。[game.exe+433A80]+24就是发电厂的CD地址。重复可以得到矿场、兵营……这时聪明的你,应该会想到一种实现秒建的方法了吧——当这个指针有

效的时候(即不是0的时候),且数值小于54时,把CD都改成53。基址存放的指针指向的大概可以想象是如下类,+24偏移是CD,里面应该还有些其他信息……一旦建造完成或取消,这个相关的对象可能就要被销毁以创建新的,这就是上面不要等到变成就绪或取消的原因。 1 2 3 4 5 6 class SometingAboutConstruction { //… int nCD; //+24偏移 //… } 分享我找的几个:盟军电厂CD([game.exe+433A80]+24),以下只给出基址:盟 军矿场(game.exe+433AB0),盟军兵营(game.exe+433AE0)。我才没有找全 呢,也不会告诉你CD基址相差0x30偏移。 ===================== 本文补丁,2015/09/01: 1.CD基址并不关联于建造的单位,也就是说不是盟军电厂、盟军矿场之类的,它是对应他所在的位置的——第一格、第二格…… 2.以上实际上有两个结构相关,而并非只有一个,这在第七篇有介绍。这里可以先这么简单的理解,为了避免以后理解上的混淆已经对上文进行了简单修改。 ===================== 但是这么多个种类,都要找是很麻烦的。我们换个思路……熟悉游戏的你,应该都习以为常了:每种类型的单位只能同时建造一个——建筑,武器,步兵,战车,战船等等。程序中为了实现这个功能,可以枚举每种类型的所有单位,看是否有一种正在建造中,然后拒绝同时建造其他 的同种单位。当然这是一种方案,但总觉得每当CD变化一次就要枚举这工作好累。有点技 巧的方法是为每种类型设置一个标志变量,有正在建造的此类型单位就设置一个标志值。 红警2每种类型设置了一个指针,指向正在建造的单位的上述结构,+24偏移就是CD。怎么发现这个指针?上面你已经获得了不同建筑的CD地址,当你造一座电厂,暂停,这个指针应该指向电厂的上述相关对象,造矿场时指向矿场的,造兵营时指向兵营的。要精确搜索的内容就是CD地址减去偏移24——即SomethingAboutConstuction对象的起始地址。如此查找3次,最后我找到两个地址都符合,造什么时指向什么的描述对象,到底是哪一个!!突然想到,我什么都不造,应该是NULL,果断只剩下一个了。然后找什么改写,得到一条指令:004E607A - mov [edi+000052E8],esi,然后精确查找EDI的值,得到game.exe+635DB4——这个值熟悉不,和金钱起始基址一样,这更说明了,这个地址存放的是与玩家有关的数据,也就是CurrentPlayer对象的地址。 这样就把上面找每种建造单位的CD基址,变成了找每种类型的CD基址,只有建筑、武器、步兵、飞行器、战车和船只六种了。分享我找的结果:建筑CD ([[game.exe+635DB4]+52E8]+24),以下只给出一级偏移:武器CD(52F8),步兵CD(52DC),飞机CD(52D8),战车CD(52E0),船只CD(52E4)。(三)更优雅的方式——快速建造

相关文档
最新文档