From d663d9517cd894e7d1687e6441736ec9127998ed Mon Sep 17 00:00:00 2001 From: Aure7138 <100095051+Aure7138@users.noreply.github.com> Date: Wed, 15 Feb 2023 04:18:18 +0800 Subject: [PATCH] chore: fewer sig scan (#993) --- src/pointers.cpp | 9 ++------- src/pointers.hpp | 4 +--- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/pointers.cpp b/src/pointers.cpp index 47756860..45f451dc 100644 --- a/src/pointers.cpp +++ b/src/pointers.cpp @@ -57,9 +57,10 @@ namespace big m_network_player_mgr = ptr.add(3).rip().as(); }); - // Native Handlers + // Init Native Tables & Native Handlers main_batch.add("NH", "48 8D 0D ? ? ? ? 48 8B 14 FA E8 ? ? ? ? 48 85 C0 75 0A", [this](memory::handle ptr) { + m_init_native_tables = ptr.sub(37).as(); m_native_registration_table = ptr.add(3).rip().as(); m_get_native_handler = ptr.add(12).rip().as(); }); @@ -441,12 +442,6 @@ namespace big m_join_session_by_info = ptr.add(1).rip().as(); }); - // Init Native Tables - main_batch.add("INT", "8B CB E8 ? ? ? ? 8B 43 70 ? 03 C4 A9 00 C0 FF FF", [this](memory::handle ptr) - { - m_init_native_tables = ptr.add(3).rip().as(); - }); - // Script VM main_batch.add("VM", "E8 ? ? ? ? 48 85 FF 48 89 1D", [this](memory::handle ptr) { diff --git a/src/pointers.hpp b/src/pointers.hpp index fa48db2c..7cc6b76c 100644 --- a/src/pointers.hpp +++ b/src/pointers.hpp @@ -190,7 +190,7 @@ namespace big functions::send_network_damage m_send_network_damage; functions::request_ragdoll m_request_ragdoll; functions::request_control m_request_control; - + functions::clear_ped_tasks_network m_clear_ped_tasks_network; functions::get_connection_peer m_get_connection_peer{}; functions::send_remove_gamer_cmd m_send_remove_gamer_cmd{}; @@ -229,8 +229,6 @@ namespace big PVOID m_fragment_physics_crash; PVOID m_fragment_physics_crash_2; - functions::clear_ped_tasks_network m_clear_ped_tasks_network; - PVOID m_infinite_train_crash; functions::get_next_carriage m_get_next_carriage;