Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Fix CTRL Freeze multiples cuentas  (Visto 2042 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline RinOv on: August 10, 2019, 08:12:56 PM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Experto
  • Posts: 152
  • Gracias recibida: 1063
  • ru

Creditos:
desconocidos
RinOv Group

Gracias:

calabocajea, nonnan005, mathias12, jeronemo, GabrielDevel, comelon666, Aguila, 423646802, dhaomao, universalmu4, muancestral, Almdar, mlegion, josecola, tilmur, HaPKoTuK, kind, SaintZeus, neicer, luciferlg, xtestx, gega, powerpatic, Yasser, samsunggon, viorb, RaduOnica, Denis Alves, ta6akus7, abraao, andreyzz, RafhaelSouza, Jean LR, Azzlaer, linkzero, fer1992, mangal, Krezzus, gredy, allhoy, higlans, PachoRasta, Garo, Peluuca, dedicadobk, vietanhlsl, Overkomp, boypost, k4b1b4, boncha, santos, exegame, keikurono, digimoncik, gacon201294@gmail.com, CorsarioDgx, quyanxu, TheSilencer, froid11, Daniel@, Kinstinct, lanxin3243, binho, PhantomKr, Luan de Sanctis, melo920, Nexus, Kitty, datcom, xaxx10, trkgncmg, Cartman, mustx1, Karuritoku, NasLy, repiolaa, kaisudo, malke, dreamboy7, dasgrid, UnrealGame, nnDoug, c4nhsatcodong, draco425, longcon, romariols, besiktas, TheKing027, hamalina, deathsquad, Wiliam, wanwaycom, yhoon, becoloko, emersonx13, Wendigo, hiep, Androjd123, AZURE, k12leito, SetecSoft, NatsuBM, dlawls662, ZTMarkz, Ryuno, jhonhy, Hugo, darkjano, dainam, npt.formu, herjuni, InFamous, fengyun52894, laulinh2, AreS, Tester1838a, Gamers, xuanthanhyt, admmunowar, 1732313, CAPITOL, piscis007, beecubin, kayito, SbaGomez, KhongGianOL, LTP Team, tammadall, gauyeutho, stark98, idpnguyeni, Pyke, seedmaker, Thor Host, chuckhai, jose4090, GX_KYO, onlinezajzaj, Odisk, jorginhuz, djagripnos, Lude, ZabiinoOo, MaxVoll, legacy101, spartacus, Kapocha33, axeman192, ankora, iramondias, Sweng, Yalc, nelson, Natzugen, giancarlo, nxx

Offline becoloko #1 on: October 08, 2019, 01:50:42 PM

Olá,
sabes offset para  Main version 1.04.05?
« Ultima edicion: October 08, 2019, 01:52:16 PM by becoloko »

Offline MaxVoll #2 on: October 08, 2019, 03:48:16 PM

Olá,
sabes offset para  Main version 1.04.05?

hola es el mismo que la version 1.04.04  8)

Offline Nexus #3 on: October 08, 2019, 05:02:14 PM

Olá,
sabes offset para  Main version 1.04.05?

hola es el mismo que la version 1.04.04  8)


@MaxVoll alguno de estos offsets funciona para main 1.04e muemu? probe y se sigue freezeando al tener 2 cuentas y oprimir ctrl

Offline Lude #4 on: October 08, 2019, 06:04:50 PM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 306
  • Gracias recibida: 9044
  • us
Olá,
sabes offset para  Main version 1.04.05?

hola es el mismo que la version 1.04.04  8)


@MaxVoll alguno de estos offsets funciona para main 1.04e muemu? probe y se sigue freezeando al tener 2 cuentas y oprimir ctrl

1.04.05 = 1.04e

Gracias:


Offline becoloko #5 on: October 10, 2019, 09:20:01 AM

onde eu coloco?

Code: [Select]
SetByte((LPVOID)0x0052101B,0x02);
???

Offline Yalc #6 on: October 10, 2019, 11:21:34 AM

onde eu coloco?

Code: [Select]
SetByte((LPVOID)0x0052101B,0x02);
???

debes colocarlo en main.cpp

Offline becoloko #7 on: October 10, 2019, 03:24:26 PM

está dando error, dice que no acepta el formato

LPVOID <---

Offline melo920 #8 on: October 10, 2019, 03:29:07 PM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 191
  • Gracias recibida: 2661
  • co
está dando error, dice que no acepta el formato

LPVOID <---

solo borra esto y kafue: (LPVOID)

SetByte(0x0052101B,0x02);

Gracias:


Offline becoloko #9 on: October 10, 2019, 04:42:40 PM


Offline becoloko #10 on: October 14, 2019, 03:27:01 PM

Main 1.04.04 GMO:
SetByte((LPVOID)0x0052101B,0x02);

Outros Mains
Código: [Selecionar]
1.03K JPN:
004BD479

1.03Y JPN:
004C7F49

1.04 JPN S6EP3:
0052D49B



qual desses uso no Main 1.04.05 ??

Offline becoloko #11 on: October 19, 2019, 10:30:53 PM

Olá,
sabes offset para  Main version 1.04.05?

Alguma solução para essa version 1.04.05?

Offline PhantomKr #12 on: October 20, 2019, 04:19:12 AM

alguien me dice como funciona esto o para que sirve

Offline fengyun52894 #13 on: October 24, 2019, 08:15:14 AM


Offline becoloko #14 on: October 28, 2019, 05:32:32 PM


Online chuckhai #15 on: October 28, 2019, 07:30:16 PM

« Ultima edicion: October 28, 2019, 08:28:30 PM by chuckhai »

Gracias:


Online chuckhai #16 on: October 28, 2019, 08:06:32 PM

« Ultima edicion: October 28, 2019, 08:29:42 PM by chuckhai »

Offline becoloko #17 on: October 28, 2019, 08:12:41 PM

Controller   gController;
// ----------------------------------------------------------------------------------------------

void __declspec(naked) iconHook()
{
   static DWORD dwIcon = (DWORD)LoadIcon(gController.Instance, MAKEINTRESOURCE(IDI_ICON1));///chuckhai icoi
   static DWORD dwJmp = 0x004D0E3C;

   _asm
   {
      MOV EAX, dwIcon
      JMP dwJmp
   }
}
bool Controller::Load()
{
   this->VKF9_State = 0;
   if( !this->MouseHook )
   {
      this->MouseHook = SetWindowsHookEx(WH_MOUSE, this->Mouse, gController.Instance, GetCurrentThreadId());
      // ----
      if( !this->MouseHook )
      {
         return false;
      }
   }
   // ----
   if( !this->KeyboardHook )
   {
      this->KeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, this->Keyboard, gController.Instance, NULL);
      // ----
      if( !this->KeyboardHook )
      {
         return false;
      }
   }
   //chuckhai icoi
   SetRange((LPVOID)0x004D0E2F, 13, ASM::NOP);
   
   SetOp((LPVOID)0x004D0E2F, iconHook, ASM::CALL);///icoi

   

   return true;
}
// ----------------------------------------------------------------------------------------------

LRESULT Controller::Mouse(int Code, WPARAM wParam, LPARAM lParam)
{
   if( GetForegroundWindow() != *(HWND*)(MAIN_WINDOW) )
   {
      return CallNextHookEx(gController.MouseHook, Code, wParam, lParam);
   }

   MOUSEHOOKSTRUCTEX * Mouse   = (MOUSEHOOKSTRUCTEX*)lParam;
   
   switch(wParam)
   {
      break;
      case WM_LBUTTONUP:
      case WM_LBUTTONDOWN:
      {
         if(GetForegroundWindow() == *(HWND*)(MAIN_WINDOW))
         {
            gController.ProcInterface(wParam);
            if (gNewInterface.EventAllWindow(wParam,Mouse) == true)
            {
               return 1;
            }
         }
      
         
      }
      break;
   }
   // ----
   return CallNextHookEx(gController.MouseHook, Code, wParam, lParam);
}
// ----------------------------------------------------------------------------------------------

LRESULT Controller::Keyboard(int Code, WPARAM wParam, LPARAM lParam)
{
   

   if (Code < 0) return CallNextHookEx(gController.KeyboardHook, Code, wParam, lParam);

   if( (Code == HC_ACTION) && (wParam == WM_KEYDOWN))
   {
      KBDLLHOOKSTRUCT Hook = *((KBDLLHOOKSTRUCT*)lParam);
      // ----
      if( GetForegroundWindow() == *(HWND*)(MAIN_WINDOW) )
      {
         if (gInterface.ControlTextBox(Hook))
         {
            return 1;
         }
      }
      // ----
      switch(Hook.vkCode)
      {
      
      case VK_F12:///chuckhai fix ctr + f12 fullll
         {
            if( gTrayMode.TempWindowProc == NULL )
            {
               gTrayMode.TempWindowProc = SetWindowLong(*(HWND*)(MAIN_WINDOW), GWL_WNDPROC, (long)gController.Window);
            }
            // ----
            gTrayMode.SwitchState();
         }
         default:
         break;
         // --
      }
   }
   
   return (LRESULT)NULL;
}
///104e

¿Cómo uso tu código?
1.04.05?

Online chuckhai #18 on: October 28, 2019, 08:33:18 PM

Controller   gController;
// ----------------------------------------------------------------------------------------------

void __declspec(naked) iconHook()
{
   static DWORD dwIcon = (DWORD)LoadIcon(gController.Instance, MAKEINTRESOURCE(IDI_ICON1));///chuckhai icoi
   static DWORD dwJmp = 0x004D0E3C;

   _asm
   {
      MOV EAX, dwIcon
      JMP dwJmp
   }
}
bool Controller::Load()
{
   this->VKF9_State = 0;
   if( !this->MouseHook )
   {
      this->MouseHook = SetWindowsHookEx(WH_MOUSE, this->Mouse, gController.Instance, GetCurrentThreadId());
      // ----
      if( !this->MouseHook )
      {
         return false;
      }
   }
   // ----
   if( !this->KeyboardHook )
   {
      this->KeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, this->Keyboard, gController.Instance, NULL);
      // ----
      if( !this->KeyboardHook )
      {
         return false;
      }
   }
   //chuckhai icoi
   SetRange((LPVOID)0x004D0E2F, 13, ASM::NOP);
   
   SetOp((LPVOID)0x004D0E2F, iconHook, ASM::CALL);///icoi

   

   return true;
}
// ----------------------------------------------------------------------------------------------

LRESULT Controller::Mouse(int Code, WPARAM wParam, LPARAM lParam)
{
   if( GetForegroundWindow() != *(HWND*)(MAIN_WINDOW) )
   {
      return CallNextHookEx(gController.MouseHook, Code, wParam, lParam);
   }

   MOUSEHOOKSTRUCTEX * Mouse   = (MOUSEHOOKSTRUCTEX*)lParam;
   
   switch(wParam)
   {
      break;
      case WM_LBUTTONUP:
      case WM_LBUTTONDOWN:
      {
         if(GetForegroundWindow() == *(HWND*)(MAIN_WINDOW))
         {
            gController.ProcInterface(wParam);
            if (gNewInterface.EventAllWindow(wParam,Mouse) == true)
            {
               return 1;
            }
         }
      
         
      }
      break;
   }
   // ----
   return CallNextHookEx(gController.MouseHook, Code, wParam, lParam);
}
// ----------------------------------------------------------------------------------------------

LRESULT Controller::Keyboard(int Code, WPARAM wParam, LPARAM lParam)
{
   

   if (Code < 0) return CallNextHookEx(gController.KeyboardHook, Code, wParam, lParam);

   if( (Code == HC_ACTION) && (wParam == WM_KEYDOWN))
   {
      KBDLLHOOKSTRUCT Hook = *((KBDLLHOOKSTRUCT*)lParam);
      // ----
      if( GetForegroundWindow() == *(HWND*)(MAIN_WINDOW) )
      {
         if (gInterface.ControlTextBox(Hook))
         {
            return 1;
         }
      }
      // ----
      switch(Hook.vkCode)
      {
      
      case VK_F12:///chuckhai fix ctr + f12 fullll
         {
            if( gTrayMode.TempWindowProc == NULL )
            {
               gTrayMode.TempWindowProc = SetWindowLong(*(HWND*)(MAIN_WINDOW), GWL_WNDPROC, (long)gController.Window);
            }
            // ----
            gTrayMode.SwitchState();
         }
         default:
         break;
         // --
      }
   }
   
   return (LRESULT)NULL;
}
///104e

¿Cómo uso tu código?
1.04.05?
///Controller.cpp
#include "Import.h"

if (GetForegroundWindow() != pGameWindow)
   {
      return CallNextHookEx(gController.KeyboardHook, Code, wParam, lParam);
   }

Gracias:


Offline becoloko #19 on: October 28, 2019, 08:40:24 PM

« Ultima edicion: October 28, 2019, 09:28:25 PM by becoloko »

Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

 

Related Topics

  Subject / Started by Replies Last post
1 Replies
426 Views
Last post June 25, 2017, 06:24:26 AM
by ZabiinoOo
2 Replies
1179 Views
Last post July 30, 2017, 06:56:14 PM
by ZabiinoOo
2 Replies
408 Views
Last post June 19, 2018, 07:03:49 AM
by Marote
0 Replies
324 Views
Last post August 02, 2018, 07:15:54 PM
by Ryuno
4 Replies
421 Views
Last post February 15, 2019, 12:01:47 PM
by Nino176