Coder Social home page Coder Social logo

ra2yurisrevengetrainer's People

Contributors

adjwang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ra2yurisrevengetrainer's Issues

【建议】区分单机作弊和联网对战辅助

单机自己玩可以使用任何变态的功能,例如修改三星,更换归属,无敌等等。
但是如果联网对战,建议不使用这些变态功能,会影响游戏的可玩性和平衡性,建议做个区分。

建议在联网的时候,工具只提供一些简单的、辅助性的、解放双手的功能,例如:

  1. 开个全图或雷达
  2. 自动删除信标
  3. 自动检箱子
  4. ……

无限超武 是否有可能导致内存泄漏?

发现 开着无限超武 CPU 占用会高。
有好几次 其他程序提示内存错误 和退出。。。最后导致 死机 和 黑屏。

(我之前以为是 cnc_ddraw 或游戏本身问题,然后我又换了 心灵终结版本玩 中间又提示了一次,理论上CE注入的脚本应该不会有这种问题。 之前我以为是 社会 那个功能引起的。但后面没开 也出现了... )

我不确定是不是这个功能引起的。
我先不使用那个功能看看效果...
后面会再观望一下... 先 mark 一下

有个很奇怪的情况

用修改器修改泰矿危机的时候会读取失败,但在其他使用了ares和Phobos的游戏,例如RotE,修改器能正常运行,而且之后不关闭修改器再去游玩泰矿危机就能正常修改了

awesome

哥们你这东西不错啊,会考虑继续更新吗?

【信标】辅助:联网对战的时候只能下最多三个信标,当超过三个时需要把多余的删除掉才能下信标,是否可以提供辅助自动删除老信标?

实现思路:

当玩家下信标时候,维护一个信标数组,当超过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
	}
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.