Update for b3504

This commit is contained in:
Antrix de Tylmarande 2025-04-11 19:41:35 +03:00
parent c8e6a6970b
commit 7fb2cddd35
2 changed files with 14 additions and 14 deletions

View File

@ -47,7 +47,7 @@ namespace big
detour_hook_helper::add<hooks::init_native_tables>("INT", g_pointers->m_gta.m_init_native_tables); detour_hook_helper::add<hooks::init_native_tables>("INT", g_pointers->m_gta.m_init_native_tables);
detour_hook_helper::add<hooks::script_vm>("SVM", g_pointers->m_gta.m_script_vm); detour_hook_helper::add<hooks::script_vm>("SVM", g_pointers->m_gta.m_script_vm);
detour_hook_helper::add<hooks::network_player_mgr_init>("NPMI", g_pointers->m_gta.m_network_player_mgr_init); //detour_hook_helper::add<hooks::network_player_mgr_init>("NPMI", g_pointers->m_gta.m_network_player_mgr_init);
detour_hook_helper::add<hooks::network_player_mgr_shutdown>("NPMS", g_pointers->m_gta.m_network_player_mgr_shutdown); detour_hook_helper::add<hooks::network_player_mgr_shutdown>("NPMS", g_pointers->m_gta.m_network_player_mgr_shutdown);
detour_hook_helper::add<hooks::received_event>("RE", g_pointers->m_gta.m_received_event); detour_hook_helper::add<hooks::received_event>("RE", g_pointers->m_gta.m_received_event);

View File

@ -3,7 +3,7 @@
#include "gta_pointers_layout_info.hpp" #include "gta_pointers_layout_info.hpp"
#include "sc_pointers_layout_info.hpp" #include "sc_pointers_layout_info.hpp"
#define GTA_VERSION_TARGET "1.70-3411" #define GTA_VERSION_TARGET "1.70-3504"
namespace big namespace big
{ {
@ -331,15 +331,15 @@ namespace big
g_pointers->m_gta.m_network_object_mgr = ptr.add(3).rip().as<CNetworkObjectMgr**>(); g_pointers->m_gta.m_network_object_mgr = ptr.add(3).rip().as<CNetworkObjectMgr**>();
} }
}, },
// Network Player Mgr Init //// Network Player Mgr Init
{ //{
"NPMI", // "NPMI",
"41 56 48 83 EC ? 48 8B F1 B9 ? ? ? ? 49 8B F9 41 8B E8 4C 8B F2 E8", // "41 56 48 83 EC ? 48 8B F1 B9 ? ? ? ? 49 8B F9 41 8B E8 4C 8B F2 E8",
[](memory::handle ptr) // [](memory::handle ptr)
{ // {
g_pointers->m_gta.m_network_player_mgr_init = ptr.sub(0x13).as<decltype(gta_pointers::m_network_player_mgr_init)>(); // g_pointers->m_gta.m_network_player_mgr_init = ptr.sub(0x13).as<decltype(gta_pointers::m_network_player_mgr_init)>();
} // }
}, //},
// Network Player Mgr Shutdown // Network Player Mgr Shutdown
{ {
"NPMS", "NPMS",
@ -639,7 +639,7 @@ namespace big
// Handle Join Request // Handle Join Request
{ {
"HJR", "HJR",
"48 8B C4 48 89 58 08 4C 89 48 20 4C 89 40 18 48 89 50 10 55 56 57 41 54 41 55 41 56 41 57 48 8D A8 A8", "48 8B C4 48 89 58 08 4C 89 48 20 4C 89 40 18 48 89 50 10 55 56 57 41 54 41 55 41 56 41 57 48 8D A8 18",
[](memory::handle ptr) [](memory::handle ptr)
{ {
g_pointers->m_gta.m_handle_join_request = ptr.as<PVOID>(); g_pointers->m_gta.m_handle_join_request = ptr.as<PVOID>();
@ -693,7 +693,7 @@ namespace big
// Serialize Join Request Message 2 // Serialize Join Request Message 2
{ {
"SJRM2", "SJRM2",
"E8 ? ? ? ? 48 8D 8D 18 01 00 00 8A D8", "E8 ? ? ? ? 48 8D 8D C8 01 00 00 8A D8",
[](memory::handle ptr) [](memory::handle ptr)
{ {
g_pointers->m_gta.m_serialize_join_request_message_2 = ptr.add(1).rip().as<PVOID>(); g_pointers->m_gta.m_serialize_join_request_message_2 = ptr.add(1).rip().as<PVOID>();
@ -1900,7 +1900,7 @@ namespace big
// Network Can Access Multiplayer // Network Can Access Multiplayer
{ {
"NCAM", "NCAM",
"E9 36 01 00 00 33 D2 8B CB", "E9 4F 01 00 00 33 D2 8B CB",
[](memory::handle ptr) [](memory::handle ptr)
{ {
g_pointers->m_gta.m_network_can_access_multiplayer = ptr.add(10).rip().as<PVOID>(); g_pointers->m_gta.m_network_can_access_multiplayer = ptr.add(10).rip().as<PVOID>();