gta reversed
1.0.0

一个项目,旨在完全扭转侠盗猎车手San Andreas,并重写和记录每个功能。
请加入我们的社区不和谐:GTA群体[邀请是永久的,随时分享!]
构建此项目将导致一个可以将DLL文件注入GTA:SA使用任何ASI加载器。注入DLL文件后,Ingame功能将被反向的功能替换。游戏的行为将相同。现在,如果我们对反向代码进行任何更改,它将在游戏中生效。目标是继续逆转,直到我们将整个游戏逆转以编译独立的可执行文件为止。
可以在此处跟踪反向类的进度。 (需要更新)我们目前估计该代码的约50%已完成。由于该项目是作为一种爱好完成的,并以不规则的间隔进行了工作,因此没有时间估计该项目何时完成。
在开始编写代码之前,请确保阅读该项目的编码指南。
首先克隆该项目,包括子模型:
git clone --recurse-submodules https://github.com/gta-reversed/gta-reversed-modern.git或者如果已经克隆:
git submodule update --init --recursivepremake5.batCTRL + SHIFT + B 目前不支持CMAKE构建,仅用于CI。它产生的DLL不起作用。
GTA SA Compact EXE :我们的代码要求您使用此EXE,否则您将遇到随机崩溃。
要安装所有必要的文件(构建项目!),请在root Directory中运行install.py ,具有管理员特权(在Windows上创建符号链接的必要条件)。另外,您可以自己安装它们:
./contrib的zip中找到]您可以在单个存档中下载它们。
使用其他(我们已经测试过的)插件的其他插件是强烈灰心的,我们没有提供任何支持。
要使用现代插件运行游戏,您只需要在Visual Studio中运行“本地Windows调试器”即可。
如果不适合您的需求,请使用Reattach插件使您的生活更轻松。
查看此讨论以获取一些灵感;)