Mostrar posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - chuckhai

Paginas: [1] 2
1
conductor conductor
#1
ok hihihhii  từ từ tận hưởng đi thanh niên

I dont care !
người việt nam mà không biết đọc tiếng việt ak tội nghiệp
không quan tâm mà lấy mã nguồn của tôi đi chia sẻ  kkkk đúng là  drogado

2
conductor conductor


#1
ok hihihhii  từ từ tận hưởng đi thanh niên

3
fixxxxxx link 100%

4
Sources Generales / SOURCES SOURCE LOUIS UPDATE 13 + PET MUUN + POSITEM (No test) !
« on: November 20, 2019, 09:47:33 PM »






link 1 :
link 2 ; pet 100%

I will share the code I have of onlinezajzaj brother waiting

server + client http://tuservermu.com.ve/index.php?topic=27367.0

http://tuservermu.com.ve/index.php?topic=28058.0
This is what I do that people share so I reshare what he or she is enjoying every achievement

6
This is the version I'm making and developing, wish everyone happy, take what others share to have fun? cao Ngọc hà

7
Sources Generales / Re: Flying Dragon MuEmu
« on: November 16, 2019, 03:19:11 PM »
//chuckhai tessconrong
   char map[3];
      
   BYTE m_MapNumber;   // C
   map[0]=MAP_LORENCIA;
   map[1]=MAP_DEVIAS;
   map[2]=MAP_NORIA;
   
   m_MapNumber  = map [ rand()%3 ];

   switch ( m_MapNumber  )
   {
      case MAP_LORENCIA:
         
         break;

      case MAP_DEVIAS:
         
         break;

      case MAP_NORIA:
         
         break;

   }
   GCEventStateSendToAll(m_MapNumber, 1, 1 );///con rong bay
   }
}


Where to put the code above? thanks
use

8
Sources Generales / Re: Flying Dragon MuEmu
« on: November 14, 2019, 10:28:48 PM »
Đặt nó ở đâu trong source GS vậy bác?

sửa lại trong Protocol 

9
Sources Generales / Re: Flying Dragon MuEmu
« on: November 14, 2019, 06:37:57 PM »
You have to make a complete function to start and stop the dragons when the invasion starts, end, move to the map, switch character and when the dragon is killed.

By the way:

GCEventStateSendToAll(m_MapNumber, 1, 1 ); //Red Dragon
GCEventStateSendToAll(m_MapNumber, 1, 3 ); //Golden Dragon

Can you direct me and you guys a little bit not thank you

10
Sources Generales / Re: Flying Dragon MuEmu
« on: November 14, 2019, 04:26:03 PM »
The problem isn't adding that function, the problem is to add compatibility with InvasionManager, and send the right effect to the map where the red dragons or golden dragons are invading.

I haven't done it yet, can you share it with everyone? tk

11
Sources Generales / Re: Flying Dragon MuEmu
« on: November 14, 2019, 08:15:26 AM »

12
Sources Generales / SOURCES Flying Dragon MuEmu
« on: November 14, 2019, 08:14:08 AM »





13
Sources Generales / Re: Fix CTRL Freeze multiples cuentas
« on: October 28, 2019, 09:34:31 PM »

14
Sources Generales / Re: Fix CTRL Freeze multiples cuentas
« on: October 28, 2019, 09:28:05 PM »
Todavía no puedo resolver mi problema, está dando error al agregar el código; /

video ?????

15
Sources Generales / Re: Fix CTRL Freeze multiples cuentas
« 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);
   }

16
Sources Generales / Re: Fix CTRL Freeze multiples cuentas
« on: October 28, 2019, 08:06:32 PM »
sorry i'm sorry

17
Sources Generales / Re: Fix CTRL Freeze multiples cuentas
« on: October 28, 2019, 07:30:16 PM »
sorry i'm sorry

18
When creating a full line item with the error displayed, who knows how to fix it for me

easy :p
???? fix  tk

19
When creating a full line item with the error displayed, who knows how to fix it for me

20
Help Please how to activate all customs????!:)

There are some options that do not work even if the active source is missing or has been removed

Paginas: [1] 2