下载链接:http://shuffy.ysepan.com/
脚本介绍
(1)脚本的本质是, 让程序像人一样,按照设定的顺序点击对应窗口的按钮.
– (2)您应当熟知, 此脚本本意是进行单人游戏中的操作简化, 不得用于pvp作弊等情形.
– (3)具体按键可查看附在压缩文件中的 快捷键图示.
适用版本
– 适用于红色警戒2原版, 尤里的复仇原版, 以及部分使用DTA的红色警戒2mod(例如心灵终结), 战网(部分支持), 其他版本未经测试.
– 简单判断你的mod是否可以使用:
– (1)游戏名为Yuri’s Revenge
(一个字也不能差,包括空格)
– (2)主程序为gamemd.exe
或者gamemd-*.exe
– (3)游戏根目录有RA2MD.INI
文件.
使用前提
– 能够正常使用前提条件是:游戏内的按钮均不错位!
你可能需要
-
安装CNC-DDRAW显示补丁到游戏根目录, 设置画面为全屏、窗口化或者无边框(包里附了一份解压到根目录设置也行)(推荐4.4.7以上版本, 版本太低可能会导致按键失效).
-
在显示补丁里的cnc-ddraw config.exe设置的第三页兼容性那里,选择对应的方案并勾选.(不一定管用,设置了还是按钮错位的话,考虑下面这个)
-
设置Windows系统显示设置为100%缩放, 或者给ra2md.exe和ra2md.exe的属性>兼容性>更改高DPI设置>勾选使用此设置修复缩放问题 和 替代高DPI缩放行为(两个都勾选).
文件说明
压缩包内含有以下文件:
- (需管理员启动)AHK红警2快捷键脚本.exe
- AHK红警2快捷键脚本代码.ahk
- AHK脚本实现红警快捷键说明.html
- cnc-ddraw-7.1.0.zip
- ahkra2setting.ini
- 快捷键图示 – 版本v0.6+.png
其中 .ahk文件 附带了脚本代码,可自行安装AutoHotKey2.0环境,在任意文本编辑器中查阅和编辑.
上述不同exe文件的格式只与存档自动编号功能所写的格式有区分,具体请查看存档格式.txt,其他功能均一样.
当前功能
- | 按键——功能 |
- | F1-F8——|点击防御栏前8个项目用来获取超武 |
- |Tab——|查看任务简报/关闭任务简报 |
- | “ ` “(反引号键) | 同时选取红血和黄血单位(需设置U键为选取残血) |
- |
F9
或 小键盘Enter
——| 存档,存档名从001开始编号 | - |
F10
或 小键盘1
——| 读上第一个存档 | - | 小键盘
2
——| 读上第二个存档 | - | 小键盘
3
——| 读上第三个存档 | - |
[
或 小键盘4
——| 游戏速度调整为4速 | - |
]
或 小键盘5
——| 游戏速度调整为5速 | - |
\
或 小键盘6
——| 游戏速度调整为6速 | - | Shift+鼠标左键—— | 建造栏连点器, 点1次相当于点5个|
- | 小键盘
+
——|建造栏连点器开关| - |
Ctrl
+小键盘0
——| 任务模式游戏重开 | - |
Ctrl
+Alt
+F11
——| 脚本暂停| - |
Ctrl
+Alt
+F12
——| 脚本关闭|
特别说明:
– 根目录有无ares文件会影响连点器的默认状态. 注意这里的启动连点器/关闭连点器, 原版跟mo没有这个功能,原版默认连点器不能关,mo默认不会开.
联机使用说明
本自带连点器,请于战网客户端关闭战网自带的连点器功能,以便于使用脚本自带的连点器.
– 本脚本没有修改游戏数据,不属于外挂,但请务必遵守上述约定.
## DTA客户端使用说明
DTA客户端要检查所使用的CNC补丁版本,如果遇到有部分按键脚本失效(例如按tab键失效,常见于心里终结客户端),据我验证,是DTA所使用的渲染补丁cnc-ddraw版本太低导致,版本太低可能还会导致连续按Esc闪屏,推荐还是更换新版本的cnc-ddraw.
以下是解决方法:
-
首先打开DTA客户端,选择渲染补丁为cnc-ddraw,这里可以设置窗口化和无边框窗口化,然后关闭DTA客户端.
-
下载包内附加的cnc-ddraw补丁(4.4.7或以上均可,最低可用版本未验证),首先解压到客户端和游戏的根目录,注意里面有1个文件夹Shaders,3个文件ddraw.ini, ddraw.dll和cnc-ddraw config.exe.
-
将ddraw.ini复制,改名为cnc-ddraw.ini并替换掉 根目录\Resources\Compatibility\Configs\cnc-ddraw.ini.
-
将ddraw.dll复制,改名为cnc-ddraw.dll并替换掉 根目录\Resources\Compatibility\DLL\cnc-ddraw.dll.
(如果是心灵终结3.3.6,第2和第3步改为,两个文件改名后, 在根目录\Resources里替换对应的cnc-ddraw.dll和cnc-ddraw.ini)
- 进入客户端再进入游戏测试,无需再在客户端改动补丁.
– 注意以上2-4步 操作必须在关闭DTA客户端进行,不能边打开DTA客户端边操作.
其他说明
快捷键按键无效的问题
可能有以下原因:
– 按钮错位. 比如按Esc切出菜单栏,但是与常规位置不对齐, 会导致程序点不到对应的按键导致失效.
– 渲染补丁版本过低. 如果战役中也出现了快捷键按键无效的问题,一般也是显示渲染补丁的问题,更新渲染补丁,解压到游戏根目录合理设置即可解决。
脚本报错
应用程序启动以后弹窗的情况例如:
– 错误代码0xc0000142,造成的原因通常是因为部分DLL文件未能被系统注册,导致动态库调用错误.目前无较好办法,建议自行下载AHK的v2安装包,运行.AHK文件.
– 没有赋予管理员权限,请求的操作需要提升.
按键自定义
压缩包内附的AHK文件含有代码, 如果想查看代码或者考虑改键, 可以用记事本等文本编辑器打开.AHK文件, 建议从官网下载AHK2.0, 即可直接运行AHK文件无需运行.exe, 如果想做成.exe需要用到AHK2.0的Ahk2Exe文件(下载AHK2.0就会自带一个). 我在我的永硕E盘也上传了一份安装包和说明文档, 下载链接:http://shuffy.ysepan.com/
当然一般联系我也可以帮你做做.
作者信息
作者:shuffy
联系可以加QQ群 991209000 或者 730973758