返回信息流附件(472.1KB)
附件(275.4KB)
我是忠实的红色警戒爱好者
后来发现只要修改Rules.ini就可以修改红警的大部分功能,所以对rules.ini仔细研究
并且写了这个程序来修改它
程序界面比较朴素,但是可以满足大部分红警爱好者的修改了
我将会在以后详细讲讲它的原理
红警爱好者们可以先试试,改的很爽哩
狙击手打出的是核弹,伞兵投下的是狙击手.........
这是一条镜像帖。来源:北邮人论坛 / soft-design / #5480同步于 2006/4/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
有红警爱好者来看,自己编了个改红色警戒的程序
xiaojia164
2006/4/4镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
Rules.ini从字面上理解就是规则文件,它定义了红警中几乎所有属性,通过修改它(用记事本就行)我们几乎可以得到我们想要的一切.默认这个文件是压缩在Ra2.mix文件中的,你直接看不到它.不过红警将优先读取在游戏目录存在的该文件.
早在Ra95的时候,WestWood就采用这个文件,当时的rules.ini很简单,我们可以手工修改.不过到红色警戒2后,这个文件急剧增大,到了700多K,用Word打开就是700多页,3万余行,如果再手工修改将是恶梦!!!我厌恶在记事本中搜索关键字和记忆每个单位的名称所以才有了编写这个程序的念头.
我们来看一个例子
AmerParaDropInf=E1
AmerParaDropNum=8
这段规则定义了拥有美国空指部后如何投放伞兵
AmerParaDropInf=E1 表示投下的是美国大兵(E1是美国大兵的名称)
AmerParaDropNum=8 表示一次投下8个
我们可以将其修改,达到我们想投任何兵种,任何数目的目的
AmerParaDropInf=E1,GHOST,ENGINEER
AmerParaDropNum=6,6,6
这样我们可以一次投下美国大兵,海报部队,盟军工程师各6个.各单位用 逗号 隔开
通过这个例子我们可以看出,如何修改来达到我们的目的
但是我们也看到手工修改这个文件是不容易的,我们要记忆各个兵种的名称,还要正确书写
更重要的是我们要能在3万行规则中找到这几句
我再发一个工具可以把rules.ini从ra2.mix中解压出来
我是个红警迷,我有的红警资源很多,连最早的95红警也有,可以联系我
QQ 402751293
验证信息要写清楚,要不我以为是QQ垃圾信息而不加
附件(510.7KB)