Results 1 to 11 of 11
  1. #1
    gusdnide's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    287
    Reputation
    15
    Thanks
    1,847
    My Mood
    Amazed

    Explicando como por Sprites na base

    Bom eu só vi um tutorial explicando totalmente como que
    Coloca o Sprite no Menu. Bao eu nem sei se este é o certo
    mais aki Concegui fazer em uns menus entao vo mostrar como que fiz
    com base neste Tutorial : https://www.mpgh.net/forum/242-crossf...-d3d-menu.html


    Primeiro Crie um .h com qualquer nome por exemplo EstiloMain.h
    Logo depois Coloque este codigo :
    Code:
    #include <windows.h> //Nao nescessario se sua base já tiver incluso
    #include <stdio.h>//Nao nescessario se sua base já tiver incluso
    
    BYTE DrawSprite[10106] = {};
    Bom entre as Chaves "{}" Você poe os bytes da imagen Você pode gerar os Sprites Utilizando:
    https://www.mpgh.net/forum/397-combat...s-fixados.html
    Bom voltando aki o assunto vai no seu main.cpp Onde tem as configuraçoes de Definiçoes globais e coloca este codigo


    Code:
    //Includes
    #include "EstiloMain.h"
    //Definiçoes global
    D3DXVECTOR3 ColorMenu = D3DXVECTOR3(x,y, 0);
    LPDIRECT3DTEXTURE9 MenuD;
    LPD3DXSPRITE           Sprite;


    No local de x você poe a localizaçao em X , no Y Você coloca a localizaçao em Y
    Se nao souber tire um Screenhost e Abre com o Print vai com o mouse onde tu quer e la em baixo mostrar as Coordenadas

    Eu nao so la criador de hacker mais ficaria mais legal se seguisse com o menu
    e a maiorias das bases vao no 0x0 ou 5x5 Lembrando : x: vertical , y : Horizontal

    Continuando com os Codigos Procure por algum void que executa junto com o hook ou algo assim , se tiver algum void chamado Refont seria melhor
    Ou simplesmente procure por alguns comandos IF e em baixo deles vocÊ coloca :
    Code:
    if(Sprite == NULL)D3DXCreateSprite(pDevice, &Sprite);
    if(MenuD == NULL)D3DXCreateTextureFromFileInMemoryEx(pDevice,
                                                                        &DrawSprite,
                                                                        60232,
                                                                       100,
                                                                        200,
                                                                        D3DX_DEFAULT,
                                                                        0,
                                                                        D3DFMT_UNKNOWN,
                                                                        D3DPOOL_MANAGED,
                                                                        D3DX_DEFAULT,
                                                                        D3DX_DEFAULT,
                                                                        0,
                                                                        NULL,
                                                                        NULL,
                                                                        &MenuD);
    Onde está 100, 200 seria igual á o x e y so que nesse caso seria o Tamanho da imagen neste exemplo a imagen seria 100x200 (100 por 200)
    Já deu para itender um pouco , agora no Show do seu menu (GetAsyncKeyState(VK_INSERT)&1) (Isso seria se o menu apertasse com o Insert o menu abria procure pelo hotkey que seu menu abre e procure no por show se naum encontrar quando encontrar o Hotkey que seu menu abre ia aparecer mais ou menus assim if(GetAsyncKeyState(VK_INSERT)&1)show=(!show); no meu caso foi show entao você pega a variavel que está em vermelho (no seu naum está mais deu para entender qual é) Logo depois você procura por if(variavel de vermelho){} (show) , Entre os {} vai ter alguns codigos ai é somente você
    Code:
    Sprite->Begin(D3DXSPRITE_ALPHABLEND);
    		Sprite->Draw(MenuD,NULL,NULL,&ColorMenu, D3DCOLOR_ARGB(240,255,255,255));
    		Sprite->End();
    		Sprite->OnLostDevice();
    		Sprite->OnResetDevice();
    Exemplo:
    Code:
    if(GetAsyncKeyState(VK_INSERT)&1)show=(!show);
    		if(show) {
                   dMenuPrincip.CarregarMenu(pDevice);
    		Sprite->Begin(D3DXSPRITE_ALPHABLEND);
    		Sprite->Draw(MenuD,NULL,NULL,&ColorMenu, D3DCOLOR_ARGB(240,255,255,255));
    		Sprite->End();
    		Sprite->OnLostDevice();
    		Sprite->OnResetDevice();
           
    		}
    Bom Espero que tenhas ajuda e por que vi umas bases com belos sprites
    entao vim mostrar como que aprendi ^^ , se tiver algo correto comentem (meu primeiro Tutorial aki)

    Last edited by gusdnide; 04-20-2013 at 11:05 AM.

  2. The Following 7 Users Say Thank You to gusdnide For This Useful Post:

    dreek1 (04-23-2013),Fєηix (07-20-2013),FUFYN (05-01-2013),gibam761 (04-22-2013),kssiobr (04-22-2013),The Decoder (04-21-2013),_Debug_ (04-21-2013)

  3. #2
    The Decoder's Avatar
    Join Date
    Oct 2012
    Gender
    male
    Posts
    147
    Reputation
    10
    Thanks
    13
    My Mood
    Amazed
    Ficou Melhor que o outro Tópico.

    Good Job !


    [IMG]https://i62.photobucke*****m/albums/h117/monkeyboy1916/NarutoFanUserBar.png[/IMG]
    [IMG]https://i1166.photobucke*****m/albums/q610/predator99/WarfaceRifleman.jpg[/IMG]
    [IMG]https://lh5.googleuserconten*****m/-5LjLMoGwJCc/UP9ag_xqwEI/AAAAAAAAABs/xmVi3-_pnLc/h51/DoS-Member.gif[/IMG]

    WarFace - M4DG4
    Respect List:
    @ChaosMagican
    @Code64
    @TokolocoSK
    @luizimloko
    @ParkII
    @Coder.Dias
    @WE11ington
    @pDevice
    @FooChaos

  4. #3
    Coder.Anonymous's Avatar
    Join Date
    Mar 2012
    Gender
    male
    Location
    MPGH
    Posts
    1,144
    Reputation
    53
    Thanks
    4,940
    My Mood
    Cynical
    Eu ainda não entendi me explique ! rsrs

    ficou legal o tópico parabéns Bitch







    Claro[...]


    WFBR:


    PBBR:


    CABR:



  5. The Following User Says Thank You to Coder.Anonymous For This Useful Post:

    gusdnide (05-17-2015)

  6. #4
    gusdnide's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    287
    Reputation
    15
    Thanks
    1,847
    My Mood
    Amazed
    kkkk vlw vc's dois!

  7. #5
    _Debug_'s Avatar
    Join Date
    Jan 2013
    Gender
    male
    Location
    Hueco Mundo
    Posts
    437
    Reputation
    20
    Thanks
    173
    My Mood
    Angelic
    Não é necessário deixar assim:
    Code:
    BYTE DrawSprite[10106] = {};
    Melhor deixar assim:
    Code:
    BYTE DrawSprite[] = {};
    Porque não da para saber quantos Bytes irão ser colocados ai se colocar mais Bytes do que esta ai dentro ferra tudo KKKK

    Ótimo tutorial manin, esse ganha meu thanks.

  8. #6
    gusdnide's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    287
    Reputation
    15
    Thanks
    1,847
    My Mood
    Amazed
    Quote Originally Posted by _Debug_ View Post
    Não é necessário deixar assim:
    Code:
    BYTE DrawSprite[10106] = {};
    Melhor deixar assim:
    Code:
    BYTE DrawSprite[] = {};

    Porque não da para saber quantos Bytes irão ser colocados ai se colocar mais Bytes do que esta ai dentro ferra tudo KKKK

    Ótimo tutorial manin, esse ganha meu thanks.
    Pior que é mesmo mais eu dexei este pq foi o maximo eu vejo quantos bytes tem pelo vc la mostra la em baixo

  9. #7
    O conhecimento é o caminho para liberdade.
    MPGH Member
    dreek1's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    localhost
    Posts
    1,175
    Reputation
    74
    Thanks
    1,263
    My Mood
    In Love
    so uma duvida? cade os Creditos? sei que nao sao meus mais concerteza pego em algum lugar
    Public Hack:
    Jun 2012 / Dec 2017

  10. #8
    gusdnide's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    287
    Reputation
    15
    Thanks
    1,847
    My Mood
    Amazed
    Quote Originally Posted by dreek1 View Post
    so uma duvida? cade os Creditos? sei que nao sao meus mais concerteza pego em algum lugar
    So que nao desta vez foi eu que fiz mesmo os Unicos creditos sao deste topico que está no começo Topico do Swag se quizer eu coloco os creditos
    La ele explica melhor mais ta em ingles entao eu deu a minha resumida e fiz este topico que para mim ta explicando muito Bom.

  11. #9
    Hackerlog's Avatar
    Join Date
    Mar 2013
    Gender
    male
    Location
    Springfield
    Posts
    81
    Reputation
    10
    Thanks
    31
    My Mood
    Bored
    good job

  12. #10

  13. #11
    street_21's Avatar
    Join Date
    Jul 2011
    Gender
    male
    Posts
    450
    Reputation
    -36
    Thanks
    54
    My Mood
    Amazed
    muit bom
    Respect List:
    @Black Diamond
    @ChaosMagician
    @TokolocoSK

Similar Threads

  1. [Solved] Como por a cor da Base em Degrade ?
    By GameStatus in forum Combat Arms Brazil Help
    Replies: 7
    Last Post: 04-05-2012, 06:37 AM
  2. Como por o hack do Insane a funcionar
    By hugo2031 in forum CrossFire Latin America / Brazil Discussion
    Replies: 2
    Last Post: 03-14-2012, 10:03 AM
  3. [Solved] Como por a cor da Base em Degrade ?
    By GameStatus in forum Combat Arms Brazil Help
    Replies: 2
    Last Post: 03-10-2012, 08:34 PM
  4. [Solved] Como tirar dc dessa base?
    By street_21 in forum Combat Arms BR Coding Help
    Replies: 20
    Last Post: 08-07-2011, 02:20 PM
  5. [help] como adicionar Sprite no menu do hack
    By kleiton in forum Combat Arms Brazil Help
    Replies: 45
    Last Post: 03-03-2011, 06:42 PM