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插件使您的生活更輕鬆。
查看此討論以獲取一些靈感;)