adjwang / ra2yurisrevengetrainer Goto Github PK
View Code? Open in Web Editor NEW红色警戒2 尤里的复仇v1.001 内存修改器
红色警戒2 尤里的复仇v1.001 内存修改器
能否添加常用功能的快捷键吗?
比如:单位升级,单位加速等常用功能可以绑定或自定义快捷键
单开社会主义** 好像失效了。。。
还是会被招
单机自己玩可以使用任何变态的功能,例如修改三星,更换归属,无敌等等。
但是如果联网对战,建议不使用这些变态功能,会影响游戏的可玩性和平衡性,建议做个区分。
建议在联网的时候,工具只提供一些简单的、辅助性的、解放双手的功能,例如:
发现 开着无限超武 CPU 占用会高。
有好几次 其他程序提示内存错误 和退出。。。最后导致 死机 和 黑屏。
(我之前以为是 cnc_ddraw 或游戏本身问题,然后我又换了 心灵终结版本玩 中间又提示了一次,理论上CE注入的脚本应该不会有这种问题。 之前我以为是 社会 那个功能引起的。但后面没开 也出现了... )
我不确定是不是这个功能引起的。
我先不使用那个功能看看效果...
后面会再观望一下... 先 mark 一下
用修改器修改泰矿危机的时候会读取失败,但在其他使用了ares和Phobos的游戏,例如RotE,修改器能正常运行,而且之后不关闭修改器再去游玩泰矿危机就能正常修改了
the program does not working when the game is running in window .
牛逼、好用!
哥们你这东西不错啊,会考虑继续更新吗?
RT
是不是不支持该版本?
实现思路:
当玩家下信标时候,维护一个信标数组,当超过3个时,自动移除较早下的信标(先进先出),这样表现的效果上看,就是可以一直下信标,相当于辅助自动把超过3个的信标删除了。
该辅助功能不是变态外挂,仅仅是把删除信标的繁琐操作给简化了,我认为这种辅助还是比较实用的,也不影响游戏的平衡性。
请作者考虑。
没有重新编译,就拿Release
文件夹下的RATrainer.exe
试了一下,部分功能可以用,部分功能会有寻址问题,提示地址无效。
The address specifier is not valid: "gamemd.exe"+XXXXX:
点地图全开会弹出一个true
试了一下,框选区的功能除了任务调速我没测试,其他的几十个只有无限超武和永久雷达是正常工作,禁止建造选项自动刷新没有弹出地址无效的警告,但是进了游戏看发现并没有生效,剩下的都会弹出地址无效并且在游戏中不生效。
我的版本是从红警之家下的尤里的复仇v1.001,不知道作者放在Release
文件夹下的程序是用Debug
编译的还是游戏程序的问题。
成为幽灵玩家后,点击建筑页面,电厂建造呈循环,基于npatch的尤里的复仇MOD,另外一个建议,能否给功能加上全局快捷键,如此无需反复切出游戏,谢谢
https://github.com/bigsinger/Ra2Tool
是从你的项目fork的,感谢你的付出。
注入模式相对来说非常简单,只需要写好汇编代码即可,例如我对辅助功能目前只保留了不变态的全图功能,只需要按照如下调用即可:
//全地图内联代码
#pragma pack(1)
void Map_Assemble() {
_asm {
pushad
mov eax, 0x00A83D4C
mov edx, [eax]
mov ecx, 0x0087F7E8
push edx
mov eax,0x00577D90
call eax
popad
}
}
// 雷达全开 [[0x00A8B230] + 0x34A4] = 1
void RadarOn_Assemble() {
_asm {
pushad
mov eax, 0x00A8B230
mov eax, [eax]
mov byte ptr [eax + 0x34A4], 0x1
popad
}
}
// 判断游戏是否运行
bool isGameRunning() {
bool isRunning = false;
__try {
_asm {
pushad
mov eax, 0x00A83D4C
mov eax, [eax]
mov eax, 0x0087F7E8
mov eax, [eax]
popad
}
isRunning = true;
} __except (EXCEPTION_EXECUTE_HANDLER) {
isRunning = false;
}
return isRunning;
}
#pragma pack()
//地图全开
void openAllMap() {
if (isGameRunning()) {
Map_Assemble();
RadarOn_Assemble();
} else {
::Beep(523, 400); // do
}
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.