Replika mods chaos yang ditemukan pada game GTA sebelumnya untuk GTA V.
Lihat halaman MOD GTA5-MODS untuk informasi lebih lanjut dan instruksi tentang cara menginstalnya.
Jangan ragu untuk bergabung dengan server Discord untuk dukungan masyarakat atau hanya untuk mendapatkan informasi terbaru tentang ini (dan lainnya).
Pastikan juga untuk memeriksa wiki!
Klone The Repo git clone https://github.com/gta-chaos-mod/ChaosModV.git
cd ChaosModV
Inisialisasi semua submodul
git submodule init
git submodule update --recursive
Periksa subdirektori yang sesuai untuk instruksi tentang cara mengkompilasi setiap proyek.
Catatan: Metode di atas lebih disukai daripada yang satu ini untuk ASI (proyek Chaosmod). Mungkin ada komponen ASI yang hanya tersedia untuk CMake karena komplikasi dengan perpustakaan pihak ketiga.
Buka vendor/minhook/build/VC17/MinHookVC17.sln
di Visual Studio (atau klik tombol "Switch Ware Solutions dan Tersedia Views" dan Muat MinHookVC17.sln
)
Kompilasi libminhook sebagai x64 rilis build
Buka ChaosMod.sln
di folder root di Visual Studio (jika belum buka)
Kompilasi harus berfungsi sekarang. Jika ada kesalahan yang merujuk MsBuildMajorVersion
saat membangun proyek ConfigApp atau TwitchChatProxy, tutup dan buka Visual Studio lagi.
Anda dapat dengan mudah menambah dan membagikan efek Anda sendiri menggunakan mesin skrip LUA terintegrasi. Lihat di sini untuk informasi lebih lanjut.
Jika tidak, jika Anda ingin mengintegrasikan efek Anda langsung ke dalam mod:
ChaosMod/Effects/db/
dengan nama pemasanganTata letak file seharusnya terlihat seperti ini:
/*
Effect by <Your Name>
*/
# include < stdafx.h >
static void OnStart ()
{
}
static void OnStop ()
{
}
static void OnTick ()
{
}
// clang-format off
REGISTER_EFFECT (OnStart, OnStop, OnTick, EffectInfo
{
// These are always required, you may have to add more designators depending on your effect
. Name = " Generic Effect " ,
. Id = " player_funny_stuff "
}
);
Proyek ini memanfaatkan format dentang yang akan mengacaukan pemformatan inisialisasi daftar, sehingga perlu membebaskannya menggunakan // clang-format off
.
ConfigApp/Effects.cs