Uma réplica dos mods do caos encontrada nos jogos GTA anteriores para o GTA V.
Consulte a página Mod GTA5-Mods para obter mais informações e instruções sobre como instalá-las.
Sinta -se à vontade para ingressar no servidor Discord para obter suporte da comunidade ou simplesmente manter -se atualizado sobre esses (e outros) mods.
Também verifique o wiki!
Clone the Repo git clone https://github.com/gta-chaos-mod/ChaosModV.git
cd ChaosModV
Inicialize todos os submódulos
git submodule init
git submodule update --recursive
Verifique os subdiretórios correspondentes para obter instruções sobre como compilar cada projeto.
Nota: Os métodos acima são preferidos sobre este para o ASI (o projeto Chaosmod). Pode haver componentes do ASI disponíveis apenas para CMake devido a complicações com bibliotecas de terceiros.
Open vendor/minhook/build/VC17/MinHookVC17.sln
no Visual Studio (ou clique no botão "Switch entre soluções e visualizações disponíveis" e carregue MinHookVC17.sln
)
Compilar libminhook como x64 versão de liberação
Open ChaosMod.sln
na pasta raiz no Visual Studio (se não estiver aberto)
Compilar deve funcionar agora. Se houver um erro referente MsBuildMajorVersion
ao criar os projetos ConfigApp ou TwitchChatProxy, feche e aberto o Visual Studio novamente.
Você pode adicionar e compartilhar facilmente seus próprios efeitos usando o mecanismo de script Lua integrado. Veja aqui para obter mais informações.
Caso contrário, se você deseja integrar seu efeito diretamente ao mod:
ChaosMod/Effects/db/
com um nome de ajusteO layout do arquivo deve ficar assim:
/*
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 "
}
);
O projeto utiliza o formato de clang que atrapalha a formatação da inicialização da lista, portanto, é necessário isentá-lo usando // clang-format off
.
ConfigApp/Effects.cs