Thread: Arrow List

Results 1 to 15 of 15
  1. #1
    King Of Death's Avatar
    Join Date
    Aug 2011
    Gender
    male
    Posts
    86
    Reputation
    10
    Thanks
    38
    My Mood
    Dead

    Wink Arrow List

    Bom, Essa arrow list foi tirada da base DH e com algumas modificações bastente simples coloquei ela na base Whit's Base v4
    Pois então vamos ao que intereça!

    Necessário a classe Timers.h
    Code:
    //Classe Timers.h
    #ifndef _TIMERS_
    #define _TIMERS_
    
    #pragma once
    
    #include "Includes.h"
    
    class CTimer 
    {
    public:		
    	CTimer( void )	{ dwStop = 0; }
    	~CTimer( void )	 { }
    
    	void Start( float fSec ) 
    	{ 
    		dwStop = (DWORD)(fSec*1) + timeGetTime(); 
    	}
    
    	void Stop( void ) 
    	{ 
    		dwStop = 0; 
    	}
    
    	float TimeLeft( void )
    	{ 
    		if( Running() )
    			return ( ( (float)( dwStop - timeGetTime() ) / 1 ) );
    
    		return 0; 
    	}
    
    	bool Running( void ) 
    	{ 
    		return ( dwStop > timeGetTime() ); 
    	}
    
    protected:
    	DWORD dwStop;
    };
    
    #endif
    Agora declare Isto aqui em algum lugar que você ache conveniente!
    Code:
    ///////////////////////////////
    ///////////////////////////////
    struct sArrowList{           // 
    	int Value;               //
    };                           //
    const int MaxArrs = 13;      //
    sArrowList Arr[MaxArrs];     //
    CTimer AreaCheck[MaxArrs];   //
    ///////////////////////////////
    ///////////////////////////////
    Adicione as Funções abaixo!

    Code:
    int cMenu::GlobalCheck( int i, float x, float y, float w, float h, int speed, CTimer* timerList )
    {
    	POINT Cur;
        GetCursorPos(&Cur);
    	if( Cur.x > x && Cur.x < x+w && Cur.y > y && Cur.y < y+h  )
    	{
    		if( GetAsyncKeyState( VK_LBUTTON ) < 0 )
    		{
    			if( !timerList[i].Running() )
    			{
    				timerList[i].Start( (float)speed );
    				return 1;
    			}
    		}
    		return 2;
    	}
    	return 0;
    }
    
    int cMenu::ArrowList( int i, float x, float y, int max, char** Array, char *Title, int Speed, LPDIRECT3DDEVICE9 pDevice )
    {
    	int Check1 = Menu.GlobalCheck( i, x, y - 1, 18, 18, Speed, AreaCheck ); 
    	int Check2 = Menu.GlobalCheck(  i, x + 155, y, 18, 18, Speed, AreaCheck );
    
    	if( Arr[i].Value == 0 )
    		if( Check1 == 1 )
    			Arr[i].Value = max + 1;
    
    	if( Arr[i].Value == max )
    		if( Check2 == 1 )
    			Arr[i].Value = -1;
    
    	if( Arr[i].Value > 0 )
    		if( Check1 == 1 )
    			Arr[i].Value -= 1;
    
    	if( Arr[i].Value < max )
    		if( Check2 == 1 )
    			Arr[i].Value += 1;
    
    	DWORD dwArrowColor1 = 0xFFFFFFFF;
    	DWORD dwArrowColor2 = 0xFFFFFFFF;
    
    	if( Check1 == 2 )
    		dwArrowColor1 = DarkOutline;
    	else if( Check2 == 2 )
    		dwArrowColor2 = DarkOutline;
    
    	//////////////////////////////////////////////////////////////////////////
    	//Left Button
    	//////////////////////////////////////////////////////////////////////////
    	Menu.DrawBorder( x, y, 15, 15, 1, DarkOutline, LightOutline , pDevice);
    	Menu.DrawString(x + 4, y - 0.5, dwArrowColor1, Menu.pFont,"<");  
    
    	//////////////////////////////////////////////////////////////////////////
    	//Right Button
    	//////////////////////////////////////////////////////////////////////////
    	Menu.DrawBorder( x + 159, y, 15, 15, 1, DarkOutline, LightOutline , pDevice );
    	Menu.DrawString(x + 163, y - 0.5, dwArrowColor1, Menu.pFont,">");
    
    	//////////////////////////////////////////////////////////////////////////
    	//Print Name From Array
    	//////////////////////////////////////////////////////////////////////////
    	char Final[64];
    	//Display List of Chars
    	if( Array != NULL )
    	{
    		if( Title == NULL )
    		{
    			Menu.DrawString(x + 48, y - 2, White, Menu.pFont,Array[Arr[i].Value]);
    		}
    		else
    		{
    			sprintf( Final, "%s [%s]", Title, Array[Arr[i].Value] );
    			Menu.DrawString(x + 21, y + 2, White, Menu.pFont,Final);
    		}
    	}
    	else //Display INT
    	{
    		sprintf( Final, "%s [%i]", Title, Arr[i].Value );
    		Menu.DrawString(x + 21, y + 2, White, Menu.pFont,Final);
    
    	}
    
    	return Arr[i].Value;
    }
    Para não tem a Função DrawnString, Está aqui!
    Code:
    void cMenu::DrawString(float x, float y, DWORD color, LPD3DXFONT g_pFont, const char *fmt, ...)
    {
    	RECT FontPos = { x, y, x + 120, y + 16 };
    	char buf[1024] = {'\0'};
    	va_list va_alist;
    	va_start(va_alist, fmt);
    	vsprintf_s(buf, fmt, va_alist);
    	va_end(va_alist);
    
    	g_pFont->DrawTextA(NULL, buf, -1, &FontPos, DT_NOCLIP, color);
    }
    Bom, está ai espero que gostem
    Para quem não está conseguindo Colocar na base, se vire pois está tudo na mão ^^ .

    Modo de Uso!

    Code:
    char *AimKeyk[7]		= { "VK_ALT", "VK_SHIFT", "VK_CTRL","VK_LBUTTON","VK_RBUTTON","VK_TAB",NA };
    int iAimKey;
    
    iAimKey = ArrowList( 8, MX + 394  + 10, y + 79, 165, AimKeyk, "Aim Key",    225, pDevice );
    Créditos!
    Não sei quem criou esse Arrow List
    Foi Retirado da Base DHVipBase


    Obs: quem souber os Créditos pode avisar que eu coloco!
    Last edited by King Of Death; 09-11-2012 at 05:54 PM.

  2. #2
    Coder.Anonymous's Avatar
    Join Date
    Mar 2012
    Gender
    male
    Location
    MPGH
    Posts
    1,144
    Reputation
    53
    Thanks
    4,940
    My Mood
    Cynical
    Créditos a min por comenta em seu tópico ! ;z







    Claro[...]


    WFBR:


    PBBR:


    CABR:



  3. #3
    S0aD's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    2,247
    Reputation
    5
    Thanks
    590
    Isso já não foi postado?

  4. #4
    King Of Death's Avatar
    Join Date
    Aug 2011
    Gender
    male
    Posts
    86
    Reputation
    10
    Thanks
    38
    My Mood
    Dead
    não, esse é um método diferente de arrow list

  5. #5
    S0aD's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    2,247
    Reputation
    5
    Thanks
    590
    Good job !

  6. #6
    Templar's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Brazil
    Posts
    3,217
    Reputation
    87
    Thanks
    989
    My Mood
    Angelic
    Isso ai é do gellin, e a unica coisa que eu vi que você mudou foi as funções em directx que as do gellin são bem mais diferentes.
    Just a wanderer from the beginnings of this site.
    An old Combat Arms' sections active member and hacker (just what I thought when I was a child).

    My IM doesn't work. Send me a private message instead.

    Name changes:
    bruno2204
    The Rev.
    BioHuman
    Element™

  7. #7
    pDevice's Avatar
    Join Date
    Feb 2012
    Gender
    male
    Location
    d3d9.h
    Posts
    1,306
    Reputation
    15
    Thanks
    420
    My Mood
    Stressed
    Quote Originally Posted by S0aD View Post
    Isso já não foi postado?
    to rindo muito dessa foto



  8. #8
    S0aD's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    2,247
    Reputation
    5
    Thanks
    590
    Quote Originally Posted by pDevice View Post

    to rindo muito dessa foto
    Diz pra sua irmã que quando ela quiser que eu lustre a testa dela é só pedir

  9. #9
    pDevice's Avatar
    Join Date
    Feb 2012
    Gender
    male
    Location
    d3d9.h
    Posts
    1,306
    Reputation
    15
    Thanks
    420
    My Mood
    Stressed
    Quote Originally Posted by S0aD View Post


    Diz pra sua irmã que quando ela quiser que eu lustre a testa dela é só pedir

    ainda to rindo da foto



  10. #10
    Templar's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Brazil
    Posts
    3,217
    Reputation
    87
    Thanks
    989
    My Mood
    Angelic
    Quote Originally Posted by pDevice View Post


    ainda to rindo da foto
    Sua irmã é gostosa.
    Just a wanderer from the beginnings of this site.
    An old Combat Arms' sections active member and hacker (just what I thought when I was a child).

    My IM doesn't work. Send me a private message instead.

    Name changes:
    bruno2204
    The Rev.
    BioHuman
    Element™

  11. #11
    S0aD's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    2,247
    Reputation
    5
    Thanks
    590
    Quote Originally Posted by pDevice View Post


    ainda to rindo da foto
    Com aquela testa eu decho ela me da zidane a noite intera!

  12. #12
    King Of Death's Avatar
    Join Date
    Aug 2011
    Gender
    male
    Posts
    86
    Reputation
    10
    Thanks
    38
    My Mood
    Dead
    Quote Originally Posted by BioHuman View Post
    Isso ai é do gellin, e a unica coisa que eu vi que você mudou foi as funções em directx que as do gellin são bem mais diferentes.
    Sim, como eu eu falei no inicio da postagem

    Essa arrow list foi tirada da base DH e com algumas modificações bastente simples coloquei ela na base Whit's Base v4
    é do gelin mesmo? avisa para mim por os créditos dele!
    Last edited by King Of Death; 09-11-2012 at 08:11 PM.

  13. #13
    S0aD's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    2,247
    Reputation
    5
    Thanks
    590
    Quote Originally Posted by King Of Death View Post
    Sim, como eu eu falei no inicio da postagem


    é do gelin mesmo? avisa para mim por os créditos dele!
    Em king diz ai aquela testa ein...
    Meu deus...

  14. #14
    ~Sniper's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    407
    Reputation
    10
    Thanks
    44
    , gellin pelo que vi poucas coisas mudadas poucas mesmo , bom trabalho kkk'

  15. #15
    pDevice's Avatar
    Join Date
    Feb 2012
    Gender
    male
    Location
    d3d9.h
    Posts
    1,306
    Reputation
    15
    Thanks
    420
    My Mood
    Stressed
    Quote Originally Posted by BioHuman View Post


    Sua irmã é gostosa.
    continuo rindo da foto !



Similar Threads

  1. Big List of Free Web Services
    By sp5710 in forum Spammers Corner
    Replies: 20
    Last Post: 12-22-2018, 07:54 PM
  2. Anonymous Proxy List
    By Dave84311 in forum Spammers Corner
    Replies: 22
    Last Post: 02-12-2016, 02:51 AM
  3. Arrow List para base do Nubz
    By experthack in forum Combat Arms BR Hack Coding/Source Code
    Replies: 11
    Last Post: 09-11-2012, 11:49 AM
  4. Arrow List
    By experthack in forum Combat Arms Hack Coding / Programming / Source Code
    Replies: 1
    Last Post: 09-09-2012, 04:43 PM
  5. MMO List
    By Dave84311 in forum General Gaming
    Replies: 19
    Last Post: 08-11-2010, 09:01 AM