Resultados 1 a 8 de 8

Hybrid View

  1. #1
    Developer C++ KyBeX's Avatar

    Data de Ingresso
    Jul 2022
    Posts
    26
    Thanks Thanks Given 
    109
    Thanks Thanks Received 
    310
    Thanked in
    14 Posts
    Mentioned
    1 Post(s)
    País
    Brazil

    Fix Fire Slash 1.04j

    Boa noiteeeeee!

    Finalmente resolvemos aquele bug clássico onde a Fire Slash não funcionava quando o BK usava a Twisting Slash (TS).


    Todo o crédito pelo código vai para o nosso digníssimo @Denis Alves!

    Last edited by Segredo; 11-09-2024 at 12:00 PM.

  2. The Following 23 Users Say Thank You to KyBeX For This Useful Post:


  3. #2
    Membro embreve's Avatar

    Data de Ingresso
    Mar 2023
    Posts
    94
    Thanks Thanks Given 
    156
    Thanks Thanks Received 
    9
    Thanked in
    8 Posts
    Mentioned
    4 Post(s)
    País
    Brazil
    Citação Originally Posted by joaovithor1 Ver Post
    Boa noiteeeeee!

    Finalmente resolvemos aquele bug clássico onde a Fire Slash não funcionava quando o BK usava a Twisting Slash (TS).


    Todo o crédito pelo código vai para o nosso digníssimo @Denis Alves!

    Código:
    /*NO ARQUIVO COMMON.CPP
    
    
    1 - Buscar por void InitCommon() e antes disso, precisamente em cima, adicionar:*/
    
    
           BYTE Joints[12920000]; // struct size to 5000 joints.
    
    
    /*
    2 - Agora dentro de void InitCommon() (dentro que falo é após abrir a função, no caso quando tem a { <- chave) adicionar:*/
    
    
        ChangeAddress(0x00618FBB + 2, (int)&Joints);
        ChangeAddress(0x006C4781 + 2, (int)&Joints);
        ChangeAddress(0x006CBA58 + 2, (int)&Joints);
        ChangeAddress(0x006CBB01 + 2, (int)&Joints);
        ChangeAddress(0x006D959D + 2, (int)&Joints);
        ChangeAddress(0x006D95F8 + 2, (int)&Joints);
        SetDword(0x00618FA9 + 3, 5000);
        SetDword(0x006C476B + 3, 5000);
        SetDword(0x006CBA42 + 3, 5000);
        SetDword(0x006CBAEF + 3, 5000);
        SetDword(0x006D958B + 3, 5000);
        SetDword(0x006D95E2 + 3, 5000);
    
    
    /*
    NO ARQUIVO UTIL.CPP
    
    
    1 - No final da função adicionar (mova a barra de rolagem até o final da página):*/
    
    
    
    
    void ChangeAddress(DWORD Addr, DWORD AddrNew)
    {
        DWORD OldProtect;
        VirtualProtect((LPVOID)Addr, 4, PAGE_EXECUTE_READWRITE, &OldProtect);
    
    
        __asm {
            MOV EAX, Addr;
            MOV EDX, AddrNew;
            MOV DWORD PTR DS : [EAX] , EDX;
        }
        VirtualProtect((LPVOID)Addr, 4, OldProtect, &OldProtect);
    }
    
    
    /*NO ARQUIVO UTIL.H
    
    
    1 - No final da função adicionar (mova a barra de rolagem até o final da página):*/
    
    
        void ChangeAddress(DWORD Addr, DWORD AddrNew);
    esse fix é só pra essa versão ou serve pra outras tbm ?

  4. #3
    Developer C++ KyBeX's Avatar

    Data de Ingresso
    Jul 2022
    Posts
    26
    Thanks Thanks Given 
    109
    Thanks Thanks Received 
    310
    Thanked in
    14 Posts
    Mentioned
    1 Post(s)
    País
    Brazil
    os offsets so funcionam nessa versao, teria que adaptar o codigo para outras versoes

  5. #4
    Membro embreve's Avatar

    Data de Ingresso
    Mar 2023
    Posts
    94
    Thanks Thanks Given 
    156
    Thanks Thanks Received 
    9
    Thanked in
    8 Posts
    Mentioned
    4 Post(s)
    País
    Brazil
    Essa parada aí acontece em várias versões

  6. #5
    Developer C++ KyBeX's Avatar

    Data de Ingresso
    Jul 2022
    Posts
    26
    Thanks Thanks Given 
    109
    Thanks Thanks Received 
    310
    Thanked in
    14 Posts
    Mentioned
    1 Post(s)
    País
    Brazil
    So voce procurar os offsets em outras versoes que consegue corrigir. Esse e especificamente nessa versao. so utilizar a mesma base de codigo

  7. The Following User Says Thank You to KyBeX For This Useful Post:


  8. #6
    Membro H3LLS1NG's Avatar

    Data de Ingresso
    Jul 2022
    Posts
    56
    Thanks Thanks Given 
    90
    Thanks Thanks Received 
    13
    Thanked in
    9 Posts
    Mentioned
    0 Post(s)
    País
    Brazil
    Queria muito esse fix para a 1.02r, mas infelizmente essa parte de offset ainda não manjo muito para procurar e substituir, se por acaso alguem conseguir os offsets e quiser compartilhar, serei eternamente grato!

  9. #7
    Iniciante lznoe's Avatar

    Data de Ingresso
    Apr 2023
    Posts
    8
    Thanks Thanks Given 
    117
    Thanks Thanks Received 
    2
    Thanked in
    2 Posts
    Mentioned
    0 Post(s)
    País
    Brazil
    No caso esse offset, é o bug sh e ts juntos ?

  10. #8
    Membro embreve's Avatar

    Data de Ingresso
    Mar 2023
    Posts
    94
    Thanks Thanks Given 
    156
    Thanks Thanks Received 
    9
    Thanked in
    8 Posts
    Mentioned
    4 Post(s)
    País
    Brazil
    Esses offset são no GS ou Main ?

Tags para este Tópico

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •