From 40e997d5db95232d30be6815d3bebac42d28f9ac Mon Sep 17 00:00:00 2001 From: lybxlpsv Date: Wed, 10 Jul 2019 00:43:36 +0700 Subject: [PATCH] changed some patches --- .../plugins/TLAC/Components/PlayerDataManager.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/source/plugins/TLAC/Components/PlayerDataManager.cpp b/source/plugins/TLAC/Components/PlayerDataManager.cpp index c830698..010f0f0 100644 --- a/source/plugins/TLAC/Components/PlayerDataManager.cpp +++ b/source/plugins/TLAC/Components/PlayerDataManager.cpp @@ -142,10 +142,9 @@ namespace TLAC::Components *((BYTE*)0x00000001405CBBA3 + 7) = 0x00; VirtualProtect((BYTE*)0x00000001405CBBA3, 8, oldProtect, &bck); - VirtualProtect((BYTE*)0x00000001405BCBE9, 2, PAGE_EXECUTE_READWRITE, &oldProtect); - *((BYTE*)0x00000001405BCBE9 + 0) = 0x89; - *((BYTE*)0x00000001405BCBE9 + 1) = 0x03; - VirtualProtect((BYTE*)0x00000001405BCBE9, 2, oldProtect, &bck); + VirtualProtect((BYTE*)0x00000001405BCBE3, 2, PAGE_EXECUTE_READWRITE, &oldProtect); + *((BYTE*)0x00000001405BCBE3 + 0) = 0x00; + VirtualProtect((BYTE*)0x00000001405BCBE3, 2, oldProtect, &bck); pvModuleLoaded = false; } @@ -169,10 +168,9 @@ namespace TLAC::Components *((BYTE*)0x00000001405CBBA3 + 7) = 0x90; VirtualProtect((BYTE*)0x00000001405CBBA3, 8, oldProtect, &bck); - VirtualProtect((BYTE*)0x00000001405BCBE9, 2, PAGE_EXECUTE_READWRITE, &oldProtect); - *((BYTE*)0x00000001405BCBE9 + 0) = 0x90; - *((BYTE*)0x00000001405BCBE9 + 1) = 0x90; - VirtualProtect((BYTE*)0x00000001405BCBE9, 2, oldProtect, &bck); + VirtualProtect((BYTE*)0x00000001405BCBE3, 2, PAGE_EXECUTE_READWRITE, &oldProtect); + *((BYTE*)0x00000001405BCBE3 + 0) = 0x01; + VirtualProtect((BYTE*)0x00000001405BCBE3, 2, oldProtect, &bck); } } }