Una réplica de las modificaciones del caos que se encuentra en los juegos de GTA anteriores para GTA V.
Consulte la página del MOD GTA5-MODS para obtener más información e instrucciones sobre cómo instalarla.
Siéntase libre de unirse al servidor Discord para el soporte de la comunidad o simplemente para mantenerse al día sobre esta (y otras) modificaciones.
¡También asegúrese de revisar el wiki!
Clon the Repo git clone https://github.com/gta-chaos-mod/ChaosModV.git
cd ChaosModV
Inicializar todos los submódulos
git submodule init
git submodule update --recursive
Verifique los subdirectorios correspondientes para obtener instrucciones sobre cómo compilar cada proyecto.
Nota: Los métodos anteriores se prefieren sobre este para el ASI (el proyecto Chaosmod). Puede haber componentes del ASI solo disponible para CMake debido a complicaciones con bibliotecas de terceros.
Abra vendor/minhook/build/VC17/MinHookVC17.sln
en Visual Studio (o haga clic en el botón "Cambiar entre soluciones y vistas disponibles" y cargue MinHookVC17.sln
)
Compilar Libminhook como X64 Release Build
Abra ChaosMod.sln
en la carpeta raíz en Visual Studio (si no está abierto ya)
La compilación debería funcionar ahora. Si hay un error que hace referencia MsBuildMajorVersion
al construir los proyectos configApp o twitchchatproxy, cierre y abra Visual Studio nuevamente.
Puede agregar fácilmente y compartir sus propios efectos utilizando el motor integrado de secuencias de comandos Lua. Vea aquí para obtener más información.
De lo contrario, si desea integrar su efecto directamente en el mod:
ChaosMod/Effects/db/
con un nombre de ajusteEl diseño del archivo debe verse así:
/*
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 "
}
);
El proyecto utiliza el formato de clang que estropeará el formato de la inicialización de la lista, por lo tanto, es necesario eximirlo usando // clang-format off
.
ConfigApp/Effects.cs