红警3命令与征服注册激活启动cdkey联机问题
红警3命令与征服注册激活启动问题
- 前言
- 带参数启动:ra3_1.12.game
- 带参数窗口化启动:ra3_1.12.game
- 不带参数直接启动的方法
- 游侠对战平台启动红警3
- 红警3联机cdkey重复怎么办
- 红警3启动后自动回到桌面解决办法
- 总结
前言
文章结尾有下载地址
很多喜欢玩红警3的伙伴因该会遇到过启动不了的问题,即使能启动也特别的慢,作者也遇到过这种问题。每次重装完系统就启动不了游戏了。那是因为红警3自带的启动器需要序列号并且在系统注册表中写入相关的信息才会启动游戏,所以作者找到了这个问题的解决办法。
其实红警3命令与征服这款游戏是不需要启动器就能启动的,以1.12
版本为例:游戏主程序在游戏根目录\data\ra3_1.12.game
,下图是游戏主目录:
除了红色和绿色框住的文件其他的可以放心的删除了!绿色框住的文件是游戏启动的各个版本的配置文件,里面指定了data目录下的big数据文件(俗称mod)
下图是data
目录下的内容:(红色框住的就是游戏的主程序了!)
作者是在任务管理器中发现ra3_1.12.game
是游戏的主程序,RA3.exe
是启动器,可以确定下面的正是游戏的主程序,因为他的内存占用的比较多532,420K
。
带参数启动:ra3_1.12.game
上文中提到,在图片中除了框住的文件除外,把其他的都删除掉,然后在目录下新建一个文本文档。(如果需要用启动器启动不删除也是可以的)
在文本文档中输入以下内容并保存。
start data\ra3_1.12.game -config "%cd%\RA3_chinese_t_1.12.SkuDef"
data\ra3_1.12.game
是游戏主程序的路径(这里用的是相对路径)- -config 是告诉主程序后面的参数是游戏的配置文件
- “%cd%\RA3_chinese_t_1.12.SkuDef” 是游戏的配置文件这里必须使用绝对路径
%cd%
代表当前路径,RA3_chinese_t_1.12.SkuDef
游戏的版本配置文件,如果游戏路径有空格就在路径首尾加英文双引号。
保存退出后把文件后缀名改成.bat
双击新建的批处理文件即可启动游戏。
如果游戏路径存在中文,请把编码格式另存为ANSI
带参数窗口化启动:ra3_1.12.game
把刚才的启动批处理复制一份,文件名自己决定就好:
鼠标右键点击文件窗口化启动红警3命令与征服.bat
在弹出的菜单中选择编辑
会自动使用记事本打开,输入的内容如下:
start data\ra3_1.12.game -win -xres 1920 -yres 1080 -config "%cd%\RA3_chinese_t_1.12.SkuDef"
参数说明:
- -win 是窗口化
- -xres 后面是窗口的宽度
- -yres 后面是窗口的高度
保存后运行效果如下图:
不带参数直接启动的方法
提示:这种方式启动一定不要有中文路径
进到data
目录下,把ra3_1.12.game
的后缀改成.exe
如下图:
游戏主程序启动时没有指定.SkuDef
配置文件,程序会默认读取程序所在目录下的filesystem.cfg
文件,这个文件的配置内容与.SkuDef
后缀结尾的配置文件是一样的。所以在filesystem.cfg
文件中指定.SkuDef
配置文件就可以了。
在游戏主程序所在的目录下新建文本文档,并输入以下内容:
add-config ..\RA3_chinese_t_1.12.SkuDef
保存并修改文件名为filesystem.cfg
编码格式是UTF-8
的格式。
说明:..\
代表返回配置文件所在路径的上一层目录,后面的就是游戏的配置文件了
filesystem.cfg
文件内容如下图:
最后的文件名如下图:
到这里我们双击ra3_1.12.exe
游戏主程序,即可启动游戏。
游侠对战平台启动红警3
进入对战房间在设置界面选游戏主程序ra3_1.12.exe
或者ra3_1.12.game
,这两种后缀都是可以启动的。
附加参数不填的话启动游戏需要有filesystem.cfg
配置文件。
如下图:(附加参数中指定配置文件)
带参数启动后的效果:(ip正是游侠的虚拟ip)
哈哈接下来和网上的伙伴们对战吧
红警3联机cdkey重复怎么办
其实游戏本身不会校验cdkey的有效性,只有启动器会校验有效性。那我们跳过启动器直接修改注册表,这种方式不能用启动器启动游戏了,需要直接启动游戏主程序,这就用到上文提到的方法了。
新建文本本当,输入以下内容,后缀修改为.reg
双击导入注册表即可(密钥随便填,只要和其他玩家的密钥不重复即可)。
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Electronic Arts\Electronic Arts\Red Alert 3\ergc]
@="20位数字母组合的字符串"
例如下图:
提示:
- 64位系统注册表路径:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Electronic Arts\Electronic Arts\Red Alert 3\ergc]
- 32位系统注册表路径:
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3\ergc]
红警3启动后自动回到桌面解决办法
这种情况一般是分辨率设置有问题,此时又设置不了分辨率。那我们就直接把游戏的配置文件删除掉让游戏处于初始化状态就可以啦。
打开资源管理器,输入路径:%USERPROFILE%\AppData\Roaming\Red Alert 3\Profiles
按回车键即可进入到游戏配置文件的目录,目录下全是.ini
配置文件,双击可以用记事本打开。如果看不懂配置不会修改建议直接都删除掉,即可让游戏恢复到初始状态。
总结
其实就是启动游戏主程序指定配置文件就可以了。最后附上作者改好的游戏,作者还加入了1.13
的版本,作者的filesystem.cfg
配置文件和启动脚本都是1.12
的版本如果想玩1.13版本的请修改启动参数就行啦,当然想玩低版本的也是可以的,直接指定某个低版本的配置文件即可。
下载链接:链接:https://pan.baidu.com/s/1MUe1q0tonxjsjIAHqDn_OQ 提取码:6666
游戏根目录附带了1.12版本的修改器,修改器查找修改的游戏进程名称是ra3_1.12.game
如果启动的程序名称是ra3_1.12.exe
修改器是找不到游戏进程的。如果要修改就启动ra3_1.12.game
名称的游戏主程序吧。
红警3命令与征服注册激活启动cdkey联机问题相关推荐
- c语言红警源代码,真香!红警游戏源代码开源了,70,80,90最好的游戏
原标题:真香!红警游戏源代码开源了,70,80,90最好的游戏 来自:网络 | 责编:乐乐 程序员小乐(ID:study_tech)第 895 次推文 图源:百度 往日回顾:重磅!世界上最好的编程语言 ...
- 红警 1 游戏开源,代码非常规范,网友:秀色可餐
作者 | 程序员的那些事 来源 | 程序员的那些事(id:iProgrammer) 最后有一个小测试!测测你是不是红警老玩家! EA 部分开源红警啦! 5 月 27 日,知名游戏公司 EA 在 Git ...
- python进行邮件发送以及django中利用邮件注册激活功能
协议 SMTP协议 SMTP的全称是"Simple Mail Transfer Protocol",即简单邮件传输协议.它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮 ...
- 红警ol服务器维护中1003,不止于经典,全球唯一正版授权《红警OL》登录UP2018腾讯新文创生态大会...
4月23日,UP2018腾讯新文创生态大会在北京国家会议中心举行.由全球唯一正版红警IP授权.经典PC游戏"红色警戒"为基础开发的现代战争策略类手游<红警OL>华丽登场 ...
- 命令与征服:绝命时刻
<381MB 命令与征服:绝命时刻 1.04 硬盘版>(Command & Conquer Generals Zero Hour)安装时自动生成唯一序列号,已经集成官方1.04升级 ...
- 卧槽!红警代码竟然开源了!!!
公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub! 大家好,我是小 G. 如果你这两天一直有关注 GitHub Trending ...
- 红警1游戏开源,代码非常规范。网友:秀色可餐
最后有一个小测试!测测你是不是红警老玩家! EA 部分开源红警啦! 5 月 27 日,知名游戏公司 EA 在 GitHub 上搞了个大新闻,把<命令与征服>系列中的 2 个游戏的部分源码开 ...
- 卧槽!红警警戒游戏源代码被开源了!
点击上方"Github中文社区",关注 看遍Github好玩的项目 第014期原创分享 作者:huber 大家好!我是hub哥,咱们又见面了 近日,知名游戏公司 EA 在 GitH ...
- 卧槽!红警源代码居然开源了
程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 2 分钟. 来自:网络,由公众号[程序员的成长之路]整理 红警,准确的说应该叫"红色警戒",是大部分 80 ...
- c++ ea 代码 生成_EA(Electronic Arts)开源了红警1(红色警戒 Red Alert1)的代码C++代码非常规范...
5月27日,知名游戏公司 EA(Electronic Arts) 在 GitHub 上搞了个大新闻,把<命令与征服>系列中的 2 个游戏的部分源码开源了!这两个游戏分别是:Tiberian ...
最新文章
- scrapy中使用代理cookies user-agent
- c语言调用shell脚本或命令
- ajax、offset
- sklearn朴素贝叶斯分类器_朴素贝叶斯原理
- ORACLE--PMON SMON MMNL MMAN MMON
- 【Java学习笔记之三】java中的变量和常量
- Kotlin typealias属性
- 网页中嵌入swf文件的几种方法
- java throw 和catch_Java catch与throw同时使用的操作
- Aspose.Words利用Word模板导出Word文档
- 【2023】Kotlin教程 第二篇 面向对象与函数式编程 第15章 数据容器——数组和集合 15.2 集合概述
- 2021年电工(初级)实操考试视频及电工(初级)理论考试
- 几行代码自定义view实现聚光灯效果
- IVY throws IOException Resetting to invalid mark原因及解决办法
- 语雀全新模板中心,你的创作锦囊
- Geometry创建
- 抓取微信群聊人数,并保存到excel表格
- :) 程序员的骚语句、骚操作
- java poi 解析et,POI操作WPS表格
- html销售网制作,互联网在线销售系统的制作方法