Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: PEQUENA FALTA DE ENGRAJAMENTO NA ITERFACE DOWNGRAD AQUI DEIXO COREÇAO  (Visto 921 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline ziza Posteado: September 24, 2022, 07:02:05 PM | Modificado: September 24, 2022, 07:16:34 PM by ziza

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 189
  • Gracias recibida: 2325
  • br
Inter3.CPP

bool MouseClick(int a1, int a2, int a3, int a4)
{
   if( gProtect.m_MainInfo.CustomInterfaceType == 1 || gProtect.m_MainInfo.CustomInterfaceType == 2)
   {
      int Width = TransForX( 190 );

      if ( gInterface.CheckWindow(13) && gInterface.CheckWindow(Character)
         || gInterface.CheckWindow(8)  //NUMERO OITO
         || gInterface.CheckWindow(12)
         || gInterface.CheckWindow(9)
         || gInterface.CheckWindow(7)
         || gInterface.CheckWindow(14)
         || gInterface.CheckWindow(15)
         || gInterface.CheckWindow(60)
         || gInterface.CheckWindow(76) )
      {
         a3 = Return2X(TransFor2X(640) - (Width * 2));
      }
      else
      {
         if ( gInterface.CheckWindow(16) && (gInterface.CheckWindow(4)||gInterface.CheckWindow(69)) )
         {
            a3 = Return2X(TransFor2X(640) - (Width*2));
         }
         else
         {
            if ( gInterface.CheckWindow(16) && gInterface.CheckWindow(11) )
            {
               a3 = Return2X(TransFor2X(640) - (Width*2));
            }
            else
            {
               if ( gInterface.CheckWindow(27) )
               {
                  a3 = Return2X(TransFor2X(640) - (Width*2));
               }
               else
               {
                  if ( gInterface.CheckWindow(13)
                  || gInterface.CheckWindow(16)
                  || gInterface.CheckWindow(3)
                  || gInterface.CheckWindow(21)
                  || gInterface.CheckWindow(6)
                  || gInterface.CheckWindow(22)
                  || gInterface.CheckWindow(23)
                  || gInterface.CheckWindow(24)
                  || gInterface.CheckWindow(4)
                  || gInterface.CheckWindow(18)
                  || gInterface.CheckWindow(10)
                  || gInterface.CheckWindow(5)
                  || gInterface.CheckWindow(25)
                  || gInterface.CheckWindow(26)
                  || gInterface.CheckWindow(19)
                  || gInterface.CheckWindow(20)
                  || gInterface.CheckWindow(58)
                  || gInterface.CheckWindow(59)
                  || gInterface.CheckWindow(62)
                  || gInterface.CheckWindow(73)
                  || gInterface.CheckWindow(68)
                  || gInterface.CheckWindow(69)
                  || gInterface.CheckWindow(70)
                  || gInterface.CheckWindow(66)
                  || gInterface.CheckWindow(75)
                  || gInterface.CheckWindow(74) )
                  {
                     a3 = Return2X(TransFor2X(640) - Width);
                  }
                  else
                  {
                     if ( gInterface.CheckWindow(79) )
                     {
                        if ( gInterface.CheckWindow(80) )
                        {
                           a3 = Return2X(TransFor2X(640) - (Width*2));
                        }
                        else
                        {
                           a3 = Return2X(TransFor2X(640) - Width);
                        }   
                     }
                     else
                     {
                        a3 = Return2X(TransFor2X(640));
                     }
                  }
               }
            }
         }
      }
 
      if ( gInterface.CheckWindow(77) )
      {
         if ( gInterface.CheckWindow(Warehouse) ||
            gInterface.CheckWindow(ChaosBox) ||
            gInterface.CheckWindow(Store) ||
            gInterface.CheckWindow(OtherStore) ||
            gInterface.CheckWindow(Character))
         {
            a3 = Return2X(TransFor2X(640) - (Width * 3));
         }
         else
         {
            a3 = Return2X(TransFor2X(640) - (Width * 2));
         }
      }
      else if ( gInterface.CheckWindow(78) )
      {
            a3 = Return2X(TransFor2X(640) - (Width * 3));
      }

      if ( gInterface.CheckWindow( Shop ) )
      {
         int t = Return2X( Width );

         if( gInterface.CheckWindow(ExpandInventory) )
         {
            a3 = Return2X(TransFor2X(640) - (Width * 2));
         }
         else
         {
            a3 = Return2X(TransFor2X(640) - Width);
         }
         return pCursorX > t && pCursorX < a3 && pCursorY < a4;
      }
      else if ( gInterface.CheckWindow(Warehouse) )
      {
         int t = Return2X( Width );

         if( gInterface.CheckWindow(ExpandWarehouse) )
         {
            t = Return2X( Width * 2 );
         }
         if( gInterface.CheckWindow(ExpandInventory) )
         {
            a3 = Return2X(TransFor2X(640) - (Width * 2));
         }
         else
         {
            a3 = Return2X(TransFor2X(640) - Width);
         }
         return pCursorX > t && pCursorX < a3 && pCursorY < a4;
      }
      else
      {
         return pCursorX < a3 && pCursorY < a4;
      }
   }
   else
   {
      if ( gInterface.CheckWindow(13) && gInterface.CheckWindow(Character)
      || gInterface.CheckWindow(8)
      || gInterface.CheckWindow(12)
      || gInterface.CheckWindow(9)
      || gInterface.CheckWindow(7)
      || gInterface.CheckWindow(14)
      || gInterface.CheckWindow(15)
      || gInterface.CheckWindow(60)
      || gInterface.CheckWindow(76) )
      {
         a3 = 260;
      }
      else
      {
         if ( gInterface.CheckWindow(16) && (gInterface.CheckWindow(4)||gInterface.CheckWindow(69)) )
         {
            a3 = 260;
         }
         else
         {
            if ( gInterface.CheckWindow(16) && gInterface.CheckWindow(11) )
            {
               a3 = 260;
            }
            else
            {
               if ( gInterface.CheckWindow(27) )
               {
                  a3 = 260;
               }
               else
               {
                  if ( gInterface.CheckWindow(13)
                  || gInterface.CheckWindow(16)
                  || gInterface.CheckWindow(3)
                  || gInterface.CheckWindow(21)
                  || gInterface.CheckWindow(6)
                  || gInterface.CheckWindow(22)
                  || gInterface.CheckWindow(23)
                  || gInterface.CheckWindow(24)
                  || gInterface.CheckWindow(4)
                  || gInterface.CheckWindow(18)
                  || gInterface.CheckWindow(10)
                  || gInterface.CheckWindow(5)
                  || gInterface.CheckWindow(25)
                  || gInterface.CheckWindow(26)
                  || gInterface.CheckWindow(19)
                  || gInterface.CheckWindow(20)
                  || gInterface.CheckWindow(58)
                  || gInterface.CheckWindow(59)
                  || gInterface.CheckWindow(62)
                  || gInterface.CheckWindow(73)
                  || gInterface.CheckWindow(68)
                  || gInterface.CheckWindow(69)
                  || gInterface.CheckWindow(70)
                  || gInterface.CheckWindow(66)
                  || gInterface.CheckWindow(75)
                  || gInterface.CheckWindow(74) )
                  {
                     a3 = 450;
                  }
                  else
                  {
                     if ( gInterface.CheckWindow(79) )
                     {
                        if ( gInterface.CheckWindow(80) )
                        {
                           a3 = 260;
                        }
                        else
                        {
                           a3 = 450;
                        }   
                     }
                     else
                     {
                        a3 = 640;
                     }
                  }
               }
            }
         }
      }
 
      if ( gInterface.CheckWindow(77) )
      {
         if ( gInterface.CheckWindow(Warehouse) ||
            gInterface.CheckWindow(ChaosBox) ||
            gInterface.CheckWindow(Store) ||
            gInterface.CheckWindow(OtherStore) ||
            gInterface.CheckWindow(Character))
         {
            a3 = 70;
         }
         else
         {
            a3 = 260;
         }
      }
      else if ( gInterface.CheckWindow(78) )
      {
            a3 = 70;
      }
      //-----------------------
      return pCursorX < a3 && pCursorY < a4;
   }
}

void InitInter3()

SetOp((LPVOID)0x00834700, (LPVOID)MouseClick, ASM::CALL);

BOM ISSO PODE AJUDAR MUITOS AI COMO NAO PODE ENTAO SUCESSOO OQUE ESTA PROCURANDO ISSO EXATAMENTE RETORNO E MOVIMENTAÇAO DO MOUSE COMO DO CLICK QUE NAO TEM NA ENTERFACE 97D S2 OK ABRAÇOS BEJOS TMJ FAMILIA DEUS NO COMANDO SEMPRÉ
 magia2 magia2 magia2

CREDITOS: ZEUS REVOLUTIONS 

Gracias:


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
2 Replies
1057 Views
Last post September 02, 2017, 09:40:01 PM
by Xysad
15 Replies
7536 Views
Last post March 18, 2022, 09:07:31 AM
by fran45
4 Replies
1855 Views
Last post October 05, 2018, 04:56:08 PM
by c0d0m0
7 Replies
2661 Views
Last post August 22, 2020, 06:19:21 PM
by kingexilio
10 Replies
6132 Views
Last post September 08, 2025, 06:18:38 PM
by skinmuonline