Page 3 of 3 FirstFirst 123
Results 31 to 45 of 45
  1. #31
    ledgbs's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    12
    My Mood
    Cool
    Quote Originally Posted by Userwemp View Post
    Só queria saber como usar essa classe Info ae
    Pela lógica da classe postada, seria algo assim:

    cJogadorMgr* pJogadorMgr= (cJogadorMgr*)ADDR_PLAYERMANAGER;
    cClienteArmaMgr* ArmaMgr = pJogadorMgr->ArmaMgr ;
    pChamaArma* cChamaArma = ArmaMgr->cChamaArma ;
    Info* ArmaInfo = cChamaArma->ArmaInfo ;

  2. The Following User Says Thank You to ledgbs For This Useful Post:

    Userwemp (06-27-2018)

  3. #32
    Userwemp's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    65
    Reputation
    36
    Thanks
    3
    Quote Originally Posted by ledgbs View Post
    Pela lógica da classe postada, seria algo assim:
    Eu fiz assim e crashou quando eu ativei a função na sala:

    cJogadorMgr* pJogadorMgr = (cJogadorMgr*)ADDR_PLAYERMANAGER;
    cClienteArmaMgr* ArmaMgr = pJogadorMgr->ArmaMgr;
    pChamaArma* cChamaArma = ArmaMgr->cChamaArma;
    Info* ArmaInfo = cChamaArma->ArmaInfo;

    pJogadorMgr->ArmaMgr->cChamaArma->ArmaInfo->SemRecarregar = 0;

  4. #33
    ledgbs's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    12
    My Mood
    Cool
    Quote Originally Posted by Userwemp View Post
    Eu fiz assim e crashou quando eu ativei a função na sala:

    cJogadorMgr* pJogadorMgr = (cJogadorMgr*)ADDR_PLAYERMANAGER;
    cClienteArmaMgr* ArmaMgr = pJogadorMgr->ArmaMgr;
    pChamaArma* cChamaArma = ArmaMgr->cChamaArma;
    Info* ArmaInfo = cChamaArma->ArmaInfo;

    pJogadorMgr->ArmaMgr->cChamaArma->ArmaInfo->SemRecarregar = 0;
    faz tempo que eu não mexo em nada do CA, mas eu lembro que existia algo tipo "recarregando", que era um booleano, mas não sei se ele era zero ou um para recarregar, e era somente visual(os tiros chegavam com delay).
    De qualquer forma, faça um debug para ver se está correto o offset, manda imprimir na tela o valor dessa variável "SemRecarregar", assim vc vê qual o valor dela, e se muda enquanto recarrega.

  5. #34
    Userwemp's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    65
    Reputation
    36
    Thanks
    3
    Quote Originally Posted by ledgbs View Post
    faz tempo que eu não mexo em nada do CA, mas eu lembro que existia algo tipo "recarregando", que era um booleano, mas não sei se ele era zero ou um para recarregar, e era somente visual(os tiros chegavam com delay).
    De qualquer forma, faça um debug para ver se está correto o offset, manda imprimir na tela o valor dessa variável "SemRecarregar", assim vc vê qual o valor dela, e se muda enquanto recarrega.
    O offset eu sei que está correto. mas não sei o motivo do crash

  6. #35
    ledgbs's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    12
    My Mood
    Cool
    Quote Originally Posted by Userwemp View Post
    O offset eu sei que está correto. mas não sei o motivo do crash
    Então, na real que não faz sentido nenhum ter uma variável em uma classe de arma chamada "Sem Recarregar", é como se na classe LocalPlayer tivesse uma variável chamada "God Mode", entende? Não faz sentido a produtora do jogo implementar algo assim
    Cheats como No Reload ou God Mode são implementadas alterando coisas no jogo a nosso favor, de forma que a gente consiga vantagens, tipo alterar o tanto de recoil, spread e outras coisas nas armas no jogo, fazendo assim o Aim Correction.

    O que pode existir é uma variável booleana que indicaria quando se está recarregando a arma, e se você inverter ela, quando começar a recarregar ela ja para, ou então, alterar o tempo que a arma leva pra recarregar, fazendo assim um efeito "No Reload".

    Outra coisa, pq vc tem tanta certeza que o endereço e os offsets que vc está utilizando estão corretos?

  7. #36
    Userwemp's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    65
    Reputation
    36
    Thanks
    3
    Quote Originally Posted by ledgbs View Post
    Então, na real que não faz sentido nenhum ter uma variável em uma classe de arma chamada "Sem Recarregar", é como se na classe LocalPlayer tivesse uma variável chamada "God Mode", entende? Não faz sentido a produtora do jogo implementar algo assim
    Cheats como No Reload ou God Mode são implementadas alterando coisas no jogo a nosso favor, de forma que a gente consiga vantagens, tipo alterar o tanto de recoil, spread e outras coisas nas armas no jogo, fazendo assim o Aim Correction.

    O que pode existir é uma variável booleana que indicaria quando se está recarregando a arma, e se você inverter ela, quando começar a recarregar ela ja para, ou então, alterar o tempo que a arma leva pra recarregar, fazendo assim um efeito "No Reload".

    Outra coisa, pq vc tem tanta certeza que o endereço e os offsets que vc está utilizando estão corretos?
    O jogo não atualiza desde do ano passado. e essa classe é bem recente.

    *(DWORD*)(*(DWORD*)(*(DWORD*)(*(DWORD*)(*(DWORD *)((ADDR_PLAYERMANAGER) + 0x00) + 0x18) + 0x10) + 0xF8) + 0x30C) = 0;
    Tô usando o Arma Sem Peso assim e está funcionando normal. só não entendo porquê com as classes crasham
    Last edited by Userwemp; 06-28-2018 at 03:21 PM.

  8. #37
    ledgbs's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    12
    My Mood
    Cool
    Quote Originally Posted by Userwemp View Post
    O jogo não atualiza desde do ano passado. e essa classe é bem recente.
    Podem ter feito o reverse errado

  9. The Following User Says Thank You to ledgbs For This Useful Post:

    Userwemp (06-28-2018)

  10. #38
    Hacker Fail's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Location
    C++
    Posts
    2,136
    Reputation
    242
    Thanks
    12,562
    kkkk tá bom, olha só, essa classe que você está usando está errada
    primeiro que não é nem nessa classe o sem recarregar, é uma classe antes de chegar nessa ai
    o offset está certo, se não mudou, continua em 0x150

    se a classe não mudou também, deve continuar assim ( alguns offsets eu deixei só por curiosidade mesmo, como silenciador e posmira ) :

    Code:
    class cArmaJogador
    {
    public:
    char _0x0000[20];
    	__int32 Silenciador; //0x0014 
    char _0x0018[48];
    	__int32 PosMira; //0x0048 
    char _0x004C[164];
    	__int32 ArmaID; //0x00F0 
    char _0x00F4[4];
    	cArmaInfo* pArmaInfo; //0x00F8 
    	cMunicaoMGR* pMuni; //0x00FC 
    char _0x0100[40];
    	float TamanhoMira; //0x0128 
    char _0x012C[12];
    	__int32 FogoRapido; //0x0138 
    	__int32 Municao; //0x013C 
    	__int32 CartuchoHacker; //0x0140 
    	__int32 SemSelecionar; //0x0144 
    char _0x0148[8];
    	__int32 Carregamento; //0x0150 
    char _0x0154[16];
    	__int32 SemArma; //0x0164  0 ativa
    char _0x0168[68];
    	D3DXVECTOR3 Pos; //0x01AC 
    };//Size=0x0440
    Code:
    if( (Carregamento != 0))
           Carregamento = 1; // sem recarregar
    Member Level 1 since November, 2011
    Contributor since March, 2015
    Game Hacking Team : 06/14/2017

     

  11. The Following User Says Thank You to Hacker Fail For This Useful Post:

    Userwemp (06-29-2018)

  12. #39
    Slashv2's Avatar
    Join Date
    Sep 2016
    Gender
    male
    Location
    Europe
    Posts
    26
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    Quote Originally Posted by Userwemp View Post
    Eu fiz assim e crashou quando eu ativei a função na sala:

    cJogadorMgr* pJogadorMgr = (cJogadorMgr*)ADDR_PLAYERMANAGER;
    cClienteArmaMgr* ArmaMgr = pJogadorMgr->ArmaMgr;
    pChamaArma* cChamaArma = ArmaMgr->cChamaArma;
    Info* ArmaInfo = cChamaArma->ArmaInfo;

    pJogadorMgr->ArmaMgr->cChamaArma->ArmaInfo->SemRecarregar = 0;
    pChamar->pArma->FogoRapido = 1;
    Do HackerFail

  13. #40
    Userwemp's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    65
    Reputation
    36
    Thanks
    3
    Quote Originally Posted by Slashv2 View Post
    pChamar->pArma->FogoRapido = 1;
    Do HackerFail
    A classe postada por esse Oliveira ae tá errada, a do HackerFail está certa.

  14. #41
    Slashv2's Avatar
    Join Date
    Sep 2016
    Gender
    male
    Location
    Europe
    Posts
    26
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    Quote Originally Posted by Userwemp View Post
    A classe postada por esse Oliveira ae tá errada, a do HackerFail está certa.
    Não uso a Class do Oliveira, mas to falando por HackerFail,


    if ( FogoRapido )
    {
    if (GetAsyncKeyState(VK_LBUTTON)&1)
    pMGR->pChamar->pArma->FogoRapido = 1; // fogo rápido
    }

  15. The Following User Says Thank You to Slashv2 For This Useful Post:

    Userwemp (07-02-2018)

  16. #42
    Userwemp's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    65
    Reputation
    36
    Thanks
    3
    Quote Originally Posted by Slashv2 View Post
    Não uso a Class do Oliveira, mas to falando por HackerFail,
    em vez de &1 poderia ser <0 '-'

  17. #43
    ledgbs's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    12
    My Mood
    Cool
    Quote Originally Posted by Userwemp View Post
    em vez de &1 poderia ser <0 '-'
    tem uma diferença grande, um você está fazendo uma "comparação grosseira", e outra um AND bit a bit.
    Basicamente usando < 0, você está sujeito a ruídos, já que olha apenas pro bit mais significativo, que contém apenas a ultima atualização do botão do mouse, fazendo ele "ativar" continuamente até vc soltar o botão, que é o caso do RapidFire.
    Mas Isso da mto problema quando se tenta fazer um menu clicável, se vc usar < 0 e apertar pra ativar alguma função, ela vai ativar e desativar milhares de vezes, mas se você usar &1 e clicar, ela só vai ativar uma vez, precisando que vc solte e aperte o botão dnv para desativar.

    Sempre cheque os manuais de referência da MS:
    https://msdn.microsof*****m/en-us/lib...(v=vs.85).aspx

  18. The Following User Says Thank You to ledgbs For This Useful Post:

    Userwemp (07-04-2018)

  19. #44
    Userwemp's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    65
    Reputation
    36
    Thanks
    3
    Quote Originally Posted by ledgbs View Post
    tem uma diferença grande, um você está fazendo uma "comparação grosseira", e outra um AND bit a bit.
    Basicamente usando < 0, você está sujeito a ruídos, já que olha apenas pro bit mais significativo, que contém apenas a ultima atualização do botão do mouse, fazendo ele "ativar" continuamente até vc soltar o botão, que é o caso do RapidFire.
    Mas Isso da mto problema quando se tenta fazer um menu clicável, se vc usar < 0 e apertar pra ativar alguma função, ela vai ativar e desativar milhares de vezes, mas se você usar &1 e clicar, ela só vai ativar uma vez, precisando que vc solte e aperte o botão dnv para desativar.

    Sempre cheque os manuais de referência da MS:
    https://msdn.microsof*****m/en-us/lib...(v=vs.85).aspx
    era massa a mpgh em 2012/2013/2014 , dps de 2015 faliu essa área kkkj

  20. #45
    ledgbs's Avatar
    Join Date
    Feb 2018
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    12
    My Mood
    Cool
    Quote Originally Posted by Userwemp View Post
    era massa a mpgh em 2012/2013/2014 , dps de 2015 faliu essa área kkkj
    é um problema complexo...

    tinha muita gente que manjava MUITO aqui na seção BR, Alessandro e WE11 eram os que se destacavam. Mas houve muitas tretas, e o we11 se distanciou da MPGH, logo depois o alessandro tbm saiu.
    Depois veio o code64, que já entrou na seção manjando de bastante coisa, se não me engano ele era tipo um "pentester" antes, mas aí crucificaram ele tbm, e ele abandonou a MPGH e foi vender VIP.

    Fora o problema que teve na WarZone, quando um cara de lá (Coder.Zeus) vazou uma base de hackvip, e ferrou com o CA de maneira global.

    Enfim, o que era pra ser uma seção rica em conhecimento, sempre foi treta, pessoas tentando pagar de fodonas, gente que que não ajudava os iniciantes, gente que só queria pegar uma base e fazer um hack sem nunca ter lido um livro de C/C++...

    Hoje a seção é vazia pq o CA falhiu, e as poucas pessoas que mexiam com hacks aqui perderam o tesão nisso, talvez seja legal tentar reunir quem sobrou para criar um ambiente legal, mas outro jogo. Talvez possamos desenvolver algo melhor do que tínhamos antes

  21. The Following User Says Thank You to ledgbs For This Useful Post:

    Userwemp (07-11-2018)

Page 3 of 3 FirstFirst 123

Similar Threads

  1. [Source Code] Alguns endereços CABR 09/08/2013
    By SouzaS in forum Combat Arms BR Hack Coding/Source Code
    Replies: 54
    Last Post: 08-10-2013, 07:53 PM
  2. offsets
    By silent1990 in forum Combat Arms Hacks & Cheats
    Replies: 0
    Last Post: 12-03-2008, 06:01 AM
  3. CombatArms addys pointers & offsets?
    By nitro107 in forum Combat Arms Hacks & Cheats
    Replies: 4
    Last Post: 08-20-2008, 05:31 AM
  4. Offset addresses
    By thomtim in forum WarRock - International Hacks
    Replies: 0
    Last Post: 07-22-2008, 02:21 AM
  5. Offsets
    By radnomguywfq3 in forum Visual Basic Programming
    Replies: 2
    Last Post: 09-01-2007, 09:50 AM