Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Controle dos Portais v7.556


Sc2ALLin
 Compartilhar

Posts Recomendados

Grego
Alerta de post de qualidade! WebCheats aprovou!

Sc2ALLin recebeu a conquista Conteúdo Excelente e 20 pontos!


É necessário se cadastrar para acessar o conteúdo.

 

Editado por Sc2ALLin

Precisa de ajuda?
Fale comigo.
Discord: sc2allin

Link para o comentário
Compartilhar em outros sites

Em 13/12/2021 em 22:29, Sc2ALLin disse:
É necessário se cadastrar para acessar o conteúdo.

 

Sou iniciante, pelo que entendi ai pega a localizaçoes dos portais, agora faltou declarar algo ou desativar o nativo com hook?

 

Desculpe estou tentando entender kkk 

Link para o comentário
Compartilhar em outros sites

31 minutos atrás, gasparkad disse:

Sou iniciante, pelo que entendi ai pega a localizaçoes dos portais, agora faltou declarar algo ou desativar o nativo com hook?

 

Desculpe estou tentando entender kkk 

Bom tem esse hook aqui oh...

hooks.setHook(eHookType::JMP, 0x4698FA, hooks.getAddress(&HookPatch::NKD_TeleportPosition), 2);

__declspec(naked) void HookPatch::NKD_TeleportPosition()
{
    __asm
    {
        LEA EAX, [EBP - 0XC04]
        PUSH EAX
        LEA ECX, [EBP - 0XBF4]
        PUSH ECX
        LEA EDX, [EBP - 0xBF0]
        PUSH EDX
        PUSH DWORD PTR SS : [EBP + 0x8]
        CALL HookImpl::COLOQUE O CODIGO ACIMA AQUI.


        TEST EAX, EAX
        JNZ Pula

        LEA EAX, [EBP - 0xC04]
        PUSH EAX
        MOV EAX, 0x469901
        JMP EAX

        Pula :
        MOV EAX, 0x469917
            JMP EAX
    }
}

Precisa de ajuda?
Fale comigo.
Discord: sc2allin

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
Em 19/12/2021 em 16:49, Sc2ALLin disse:

Bom tem esse hook aqui oh...

hooks.setHook(eHookType::JMP, 0x4698FA, hooks.getAddress(&HookPatch::NKD_TeleportPosition), 2);

__declspec(naked) void HookPatch::NKD_TeleportPosition()
{
    __asm
    {
        LEA EAX, [EBP - 0XC04]
        PUSH EAX
        LEA ECX, [EBP - 0XBF4]
        PUSH ECX
        LEA EDX, [EBP - 0xBF0]
        PUSH EDX
        PUSH DWORD PTR SS : [EBP + 0x8]
        CALL HookImpl::COLOQUE O CODIGO ACIMA AQUI.


        TEST EAX, EAX
        JNZ Pula

        LEA EAX, [EBP - 0xC04]
        PUSH EAX
        MOV EAX, 0x469901
        JMP EAX

        Pula :
        MOV EAX, 0x469917
            JMP EAX
    }
}

Esse eu consegui colocar.

Mas ta dificil entender CALL HookImpl::COLOQUE O CODIGO ACIMA AQUI.

 

Beleza sei que tenho que montar la no hookImpl.cpp o codigo, agora estou em duvida se é o código do tópico que coloco la no hookimpl

Link para o comentário
Compartilhar em outros sites

5 horas atrás, gasparkad disse:

Esse eu consegui colocar.

Mas ta dificil entender CALL HookImpl::COLOQUE O CODIGO ACIMA AQUI.

 

Beleza sei que tenho que montar la no hookImpl.cpp o codigo, agora estou em duvida se é o código do tópico que coloco la no hookimpl

Ah, é bem simples.
Basta você coloco o nome do codigo pôr. 
Que é:  GetTeleportPosition.
então irá ficar assim  CALL HookImpl::GetTeleportPosition

Precisa de ajuda?
Fale comigo.
Discord: sc2allin

Link para o comentário
Compartilhar em outros sites

4 horas atrás, Sc2ALLin disse:

Ah, é bem simples.
Basta você coloco o nome do codigo pôr. 
Que é:  GetTeleportPosition.
então irá ficar assim  CALL HookImpl::GetTeleportPosition

Primeiramente, feliz ano novo kkk 

 

Entao, tentei colocar, ele compila, mas na hora de dar tp ele crash a tm kkk

 

Coloquei na hookpatch.h .cpp e na hookimpl.h e .cpp se baseando em outras sources e topicos que tem por aqui.

 

Posso ate postar ss de como tentei kk

Link para o comentário
Compartilhar em outros sites

9 horas atrás, gasparkad disse:

Primeiramente, feliz ano novo kkk 

 

Entao, tentei colocar, ele compila, mas na hora de dar tp ele crash a tm kkk

 

Coloquei na hookpatch.h .cpp e na hookimpl.h e .cpp se baseando em outras sources e topicos que tem por aqui.

 

Posso ate postar ss de como tentei kk

Puts, então deve ser o packet.

Precisa de ajuda?
Fale comigo.
Discord: sc2allin

Link para o comentário
Compartilhar em outros sites

Olha, coloquei da seguinte forma, tudo na source da TMSRV.

 

no HookPatch.h:

 

Spoiler

static void NKD_TeleportPosition();

 

no HookPatch.cpp:

 

Spoiler

hooks.setHook(eHookType::JMP, 0x4698FA, hooks.getAddress(&HookPatch::NKD_TeleportPosition), 2);

__declspec(naked) void HookPatch::NKD_TeleportPosition()
{
    __asm
    {
        LEA EAX, [EBP - 0XC04]
        PUSH EAX
        LEA ECX, [EBP - 0XBF4]
        PUSH ECX
        LEA EDX, [EBP - 0xBF0]
        PUSH EDX
        PUSH DWORD PTR SS : [EBP + 0x8]
        CALL HookImpl::GetTeleportPosition


        TEST EAX, EAX
        JNZ Pula

        LEA EAX, [EBP - 0xC04]
        PUSH EAX
        MOV EAX, 0x469901
        JMP EAX

        Pula :
        MOV EAX, 0x469917
            JMP EAX
    }
}

 

no HookImpl.h:

 

Spoiler

static int __stdcall GetTeleportPosition(int* TargetX, int* TargetY, int* Type);

 

no HookImpl.cpp:

 

Spoiler

int HookImpl::GetTeleportPosition(int* TargetX, int* TargetY, int* Type)
{
    int PosX = *TargetX & 0xFFFC;
    int PosY = *TargetY & 0xFFFC;
    int Charge = 0;

    if (*TargetX >= 2368 && *TargetX <= 2411 && *TargetY >= 1728 && *TargetY <= 1759)
        return -1000;

    if (PosX == 2116 && PosY == 2100)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1724;
        Charge = 700;
        *Type = 0;
    }
    else if (PosX == 2480 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1716;
        Charge = 700;
        *Type = 0;
    }
    else if (PosX == 2456 && PosY == 2016)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1708;
        Charge = 700;
        *Type = 0;
    }
    else if (PosX == 1044 && PosY == 1724)
    {
        *TargetX = rand() % 4 + 2116;
        *TargetY = rand() % 4 + 2100;
        *Type = 0;
    }
    else if (PosX == 1044 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 2480;
        *TargetY = rand() % 4 + 1716;
        *Type = 0;
    }
    else if (PosX == 1044 && PosY == 1708)
    {
        *TargetX = rand() % 4 + 2456;
        *TargetY = rand() % 4 + 2016;
        *Type = 0;
    }
    else if (PosX == 1048 && PosY == 1764)
    {
        *TargetX = rand() % 4 + 1100;
        *TargetY = rand() % 4 + 1712;
        *Type = 0;
    }
    else if (PosX == 2140 && PosY == 2068)
    {
        *TargetX = rand() % 4 + 2588;
        *TargetY = rand() % 4 + 2096;
        *Type = 0;
    }
    else if (PosX == 2468 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 2248;
        *TargetY = rand() % 4 + 1556;
        *Type = 0;
    }
    else if (PosX == 2364 && PosY == 2284)
    {
        *TargetX = rand() % 4 + 144;
        *TargetY = rand() % 4 + 3788;
        *Type = 0;
    }
    else if (PosX == 144 && PosY == 3788)
    {
        *TargetX = rand() % 4 + 2364;
        *TargetY = rand() % 4 + 2284;
        *Type = 0;
    }
    else if (PosX == 2668 && PosY == 2156)
    {
        *TargetX = rand() % 4 + 144;
        *TargetY = rand() % 4 + 3772;
        *Type = 0;
    }
    else if (PosX == 144 && PosY == 3772)
    {
        *TargetX = rand() % 4 + 2668;
        *TargetY = rand() % 4 + 2156;
        *Type = 0;
    }
    else if (PosX == 148 && PosY == 3780 || PosX == 144 && PosY == 3780)
    {
        *TargetX = rand() % 4 + 1004;
        *TargetY = rand() % 4 + 4028;
        *Type = 0;
    }
    else if (PosX == 1004 && PosY == 4028)
    {
        *TargetX = rand() % 4 + 148;
        *TargetY = rand() % 4 + 3780;
        *Type = 0;
    }
    else if (PosX == 408 && PosY == 4072)
    {
        *TargetX = rand() % 4 + 1004;
        *TargetY = rand() % 4 + 4064;
        *Type = 0;
    }
    else if (PosX == 1004 && PosY == 4064)
    {
        *TargetX = rand() % 4 + 408;
        *TargetY = rand() % 4 + 4072;
        *Type = 0;
    }
    else if (PosX == 744 && PosY == 3816)
    {
        *TargetX = rand() % 4 + 1004;
        *TargetY = rand() % 4 + 3992;
        *Type = 0;
    }
    else if (PosX == 1004 && PosY == 3992)
    {
        *TargetX = rand() % 4 + 744;
        *TargetY = rand() % 4 + 3816;
        *Type = 0;
    }
    else if (PosX == 680 && PosY == 4076)
    {
        *TargetX = rand() % 4 + 916;
        *TargetY = rand() % 4 + 3820;
        *Type = 0;
    }
    else if (PosX == 916 && PosY == 3820)
    {
        *TargetX = rand() % 4 + 680;
        *TargetY = rand() % 4 + 4076;
        *Type = 0;
    }
    else if (PosX == 876 && PosY == 3872)
    {
        *TargetX = rand() % 4 + 932;
        *TargetY = rand() % 4 + 3820;
        *Type = 0;
    }
    else if (PosX == 932 && PosY == 3820)
    {
        *TargetX = rand() % 4 + 876;
        *TargetY = rand() % 4 + 3872;
        *Type = 0;
    }
    else if (PosX == 188 && PosY == 188)
    {
        *TargetX = rand() % 4 + 2548;
        *TargetY = rand() % 4 + 1740;
        *Type = 0;
    }
    else if (PosX == 2548 && PosY == 1740)
    {
        *TargetX = rand() % 4 + 2286;
        *TargetY = rand() % 4 + 3688;
        *Type = 0;
        Charge = 1000;
    }
    else if (PosX == 1824 && PosY == 1772)
    {
        *TargetX = rand() % 4 + 1172;
        *TargetY = rand() % 4 + 4080;
        *Type = 0;
    }
    else if (PosX == 1172 && PosY == 4080)
    {
        *TargetX = rand() % 4 + 1824;
        *TargetY = rand() % 4 + 1772;
        *Type = 0;
    }
    else if (PosX == 1516 && PosY == 3996)
    {
        *TargetX = rand() % 4 + 1304;
        *TargetY = rand() % 4 + 3816;
        *Type = 0;
    }
    else if (PosX == 1304 && PosY == 3816)
    {
        *TargetX = rand() % 4 + 1516;
        *TargetY = rand() % 4 + 3996;
        *Type = 0;
    }
    else if (PosX == 2452 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 1968;
        *TargetY = rand() % 4 + 1708;
        *Type = 0;
    }
    else if (PosX == 2452 && PosY == 1988)
    {
        *TargetX = rand() % 4 + 2047;
        *TargetY = rand() % 4 + 1604;
        *Type = 0;
    }
    else if (PosX == 1340 && PosY == 1444)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1724;
        *Type = 0;
    }
    else if (PosX == 744 && PosY == 3804)
    {
        *TargetX = rand() % 4 + 912;
        *TargetY = rand() % 4 + 3808;
        *Type = 0;
    }
    else if (PosX == 912 && PosY == 3808)
    {
        *TargetX = rand() % 4 + 744;
        *TargetY = rand() % 4 + 3804;
        *Type = 0;
    }
    else if (PosX == 1756 && PosY == 3644 || PosX == 1756 && PosY == 3616 || PosX == 1756 && PosY == 3672)
    {
        *TargetX = rand() % 4 + 1772;
        *TargetY = rand() % 14 + 3640;
        *Type = 0;
    }
    else if (PosX == 1312 && PosY == 1900)
    {
        *TargetX = rand() % 4 + 2364;
        *TargetY = rand() % 4 + 4072;
        Charge = -500;
        *Type = 0;
    }
    else if (PosX == 2364 && PosY == 4072)
    {
        *TargetX = rand() % 4 + 1312;
        *TargetY = rand() % 4 + 1900;
        *Type = 0;
    }
    else if (PosX == 2364 && PosY == 3892)
    {
        *TargetX = rand() % 4 + 2367;
        *TargetY = rand() % 4 + 3903;
        *Type = 0;
        Charge = 10000;
    }
    else if (PosX == 1052 && PosY == 1708)
    {
        *TargetX = rand() % 4 + 3650;
        *TargetY = rand() % 4 + 3109;
        *Type = 0;
        Charge = 700;
    }
    else if (PosX == 3648 && PosY == 3108)
    {
        *TargetX = rand() % 4 + 1052;
        *TargetY = rand() % 4 + 1708;
        *Type = 0;
        Charge = 700;
    }
    else if (*(int*)0x8C76170)//Portal do Kefra
    {
        if (PosX == 2364 && PosY == 3924)
        {
            *TargetX = rand() % 4 + 3250;
            *TargetY = rand() % 4 + 1700;
            *Type = 0;
        }
    }
    //else if (dword_8C764C8 == 1)//Guerra de Reinos
    // {
    // if (PosX == 1056 && PosY == 1724)
    //  *Type = 1;
    // if (PosX == 1108 && PosY == 1980)
    //  *Type = 2;
    // if (PosX == 1176 && PosY == 2104)
    //  *Type = 3;
    // }
    return Charge;
}

 

Obs.: Usei "static int __stdcall" e também usei "static void __stdcall".

 

Consigo compilar normal, mas ao tentar usar o portal ele crash kk

 

Poderia me ajudar kkk só preciso saber se estou indo pelo caminho certo kkkk

Editado por gasparkad
Link para o comentário
Compartilhar em outros sites

19 horas atrás, gasparkad disse:

Olha, coloquei da seguinte forma, tudo na source da TMSRV.

 

no HookPatch.h:

 

  Mostrar conteúdo oculto

static void NKD_TeleportPosition();

 

no HookPatch.cpp:

 

  Mostrar conteúdo oculto

hooks.setHook(eHookType::JMP, 0x4698FA, hooks.getAddress(&HookPatch::NKD_TeleportPosition), 2);

__declspec(naked) void HookPatch::NKD_TeleportPosition()
{
    __asm
    {
        LEA EAX, [EBP - 0XC04]
        PUSH EAX
        LEA ECX, [EBP - 0XBF4]
        PUSH ECX
        LEA EDX, [EBP - 0xBF0]
        PUSH EDX
        PUSH DWORD PTR SS : [EBP + 0x8]
        CALL HookImpl::GetTeleportPosition


        TEST EAX, EAX
        JNZ Pula

        LEA EAX, [EBP - 0xC04]
        PUSH EAX
        MOV EAX, 0x469901
        JMP EAX

        Pula :
        MOV EAX, 0x469917
            JMP EAX
    }
}

 

no HookImpl.h:

 

  Mostrar conteúdo oculto

static int __stdcall GetTeleportPosition(int* TargetX, int* TargetY, int* Type);

 

no HookImpl.cpp:

 

  Mostrar conteúdo oculto

int HookImpl::GetTeleportPosition(int* TargetX, int* TargetY, int* Type)
{
    int PosX = *TargetX & 0xFFFC;
    int PosY = *TargetY & 0xFFFC;
    int Charge = 0;

    if (*TargetX >= 2368 && *TargetX <= 2411 && *TargetY >= 1728 && *TargetY <= 1759)
        return -1000;

    if (PosX == 2116 && PosY == 2100)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1724;
        Charge = 700;
        *Type = 0;
    }
    else if (PosX == 2480 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1716;
        Charge = 700;
        *Type = 0;
    }
    else if (PosX == 2456 && PosY == 2016)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1708;
        Charge = 700;
        *Type = 0;
    }
    else if (PosX == 1044 && PosY == 1724)
    {
        *TargetX = rand() % 4 + 2116;
        *TargetY = rand() % 4 + 2100;
        *Type = 0;
    }
    else if (PosX == 1044 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 2480;
        *TargetY = rand() % 4 + 1716;
        *Type = 0;
    }
    else if (PosX == 1044 && PosY == 1708)
    {
        *TargetX = rand() % 4 + 2456;
        *TargetY = rand() % 4 + 2016;
        *Type = 0;
    }
    else if (PosX == 1048 && PosY == 1764)
    {
        *TargetX = rand() % 4 + 1100;
        *TargetY = rand() % 4 + 1712;
        *Type = 0;
    }
    else if (PosX == 2140 && PosY == 2068)
    {
        *TargetX = rand() % 4 + 2588;
        *TargetY = rand() % 4 + 2096;
        *Type = 0;
    }
    else if (PosX == 2468 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 2248;
        *TargetY = rand() % 4 + 1556;
        *Type = 0;
    }
    else if (PosX == 2364 && PosY == 2284)
    {
        *TargetX = rand() % 4 + 144;
        *TargetY = rand() % 4 + 3788;
        *Type = 0;
    }
    else if (PosX == 144 && PosY == 3788)
    {
        *TargetX = rand() % 4 + 2364;
        *TargetY = rand() % 4 + 2284;
        *Type = 0;
    }
    else if (PosX == 2668 && PosY == 2156)
    {
        *TargetX = rand() % 4 + 144;
        *TargetY = rand() % 4 + 3772;
        *Type = 0;
    }
    else if (PosX == 144 && PosY == 3772)
    {
        *TargetX = rand() % 4 + 2668;
        *TargetY = rand() % 4 + 2156;
        *Type = 0;
    }
    else if (PosX == 148 && PosY == 3780 || PosX == 144 && PosY == 3780)
    {
        *TargetX = rand() % 4 + 1004;
        *TargetY = rand() % 4 + 4028;
        *Type = 0;
    }
    else if (PosX == 1004 && PosY == 4028)
    {
        *TargetX = rand() % 4 + 148;
        *TargetY = rand() % 4 + 3780;
        *Type = 0;
    }
    else if (PosX == 408 && PosY == 4072)
    {
        *TargetX = rand() % 4 + 1004;
        *TargetY = rand() % 4 + 4064;
        *Type = 0;
    }
    else if (PosX == 1004 && PosY == 4064)
    {
        *TargetX = rand() % 4 + 408;
        *TargetY = rand() % 4 + 4072;
        *Type = 0;
    }
    else if (PosX == 744 && PosY == 3816)
    {
        *TargetX = rand() % 4 + 1004;
        *TargetY = rand() % 4 + 3992;
        *Type = 0;
    }
    else if (PosX == 1004 && PosY == 3992)
    {
        *TargetX = rand() % 4 + 744;
        *TargetY = rand() % 4 + 3816;
        *Type = 0;
    }
    else if (PosX == 680 && PosY == 4076)
    {
        *TargetX = rand() % 4 + 916;
        *TargetY = rand() % 4 + 3820;
        *Type = 0;
    }
    else if (PosX == 916 && PosY == 3820)
    {
        *TargetX = rand() % 4 + 680;
        *TargetY = rand() % 4 + 4076;
        *Type = 0;
    }
    else if (PosX == 876 && PosY == 3872)
    {
        *TargetX = rand() % 4 + 932;
        *TargetY = rand() % 4 + 3820;
        *Type = 0;
    }
    else if (PosX == 932 && PosY == 3820)
    {
        *TargetX = rand() % 4 + 876;
        *TargetY = rand() % 4 + 3872;
        *Type = 0;
    }
    else if (PosX == 188 && PosY == 188)
    {
        *TargetX = rand() % 4 + 2548;
        *TargetY = rand() % 4 + 1740;
        *Type = 0;
    }
    else if (PosX == 2548 && PosY == 1740)
    {
        *TargetX = rand() % 4 + 2286;
        *TargetY = rand() % 4 + 3688;
        *Type = 0;
        Charge = 1000;
    }
    else if (PosX == 1824 && PosY == 1772)
    {
        *TargetX = rand() % 4 + 1172;
        *TargetY = rand() % 4 + 4080;
        *Type = 0;
    }
    else if (PosX == 1172 && PosY == 4080)
    {
        *TargetX = rand() % 4 + 1824;
        *TargetY = rand() % 4 + 1772;
        *Type = 0;
    }
    else if (PosX == 1516 && PosY == 3996)
    {
        *TargetX = rand() % 4 + 1304;
        *TargetY = rand() % 4 + 3816;
        *Type = 0;
    }
    else if (PosX == 1304 && PosY == 3816)
    {
        *TargetX = rand() % 4 + 1516;
        *TargetY = rand() % 4 + 3996;
        *Type = 0;
    }
    else if (PosX == 2452 && PosY == 1716)
    {
        *TargetX = rand() % 4 + 1968;
        *TargetY = rand() % 4 + 1708;
        *Type = 0;
    }
    else if (PosX == 2452 && PosY == 1988)
    {
        *TargetX = rand() % 4 + 2047;
        *TargetY = rand() % 4 + 1604;
        *Type = 0;
    }
    else if (PosX == 1340 && PosY == 1444)
    {
        *TargetX = rand() % 4 + 1044;
        *TargetY = rand() % 4 + 1724;
        *Type = 0;
    }
    else if (PosX == 744 && PosY == 3804)
    {
        *TargetX = rand() % 4 + 912;
        *TargetY = rand() % 4 + 3808;
        *Type = 0;
    }
    else if (PosX == 912 && PosY == 3808)
    {
        *TargetX = rand() % 4 + 744;
        *TargetY = rand() % 4 + 3804;
        *Type = 0;
    }
    else if (PosX == 1756 && PosY == 3644 || PosX == 1756 && PosY == 3616 || PosX == 1756 && PosY == 3672)
    {
        *TargetX = rand() % 4 + 1772;
        *TargetY = rand() % 14 + 3640;
        *Type = 0;
    }
    else if (PosX == 1312 && PosY == 1900)
    {
        *TargetX = rand() % 4 + 2364;
        *TargetY = rand() % 4 + 4072;
        Charge = -500;
        *Type = 0;
    }
    else if (PosX == 2364 && PosY == 4072)
    {
        *TargetX = rand() % 4 + 1312;
        *TargetY = rand() % 4 + 1900;
        *Type = 0;
    }
    else if (PosX == 2364 && PosY == 3892)
    {
        *TargetX = rand() % 4 + 2367;
        *TargetY = rand() % 4 + 3903;
        *Type = 0;
        Charge = 10000;
    }
    else if (PosX == 1052 && PosY == 1708)
    {
        *TargetX = rand() % 4 + 3650;
        *TargetY = rand() % 4 + 3109;
        *Type = 0;
        Charge = 700;
    }
    else if (PosX == 3648 && PosY == 3108)
    {
        *TargetX = rand() % 4 + 1052;
        *TargetY = rand() % 4 + 1708;
        *Type = 0;
        Charge = 700;
    }
    else if (*(int*)0x8C76170)//Portal do Kefra
    {
        if (PosX == 2364 && PosY == 3924)
        {
            *TargetX = rand() % 4 + 3250;
            *TargetY = rand() % 4 + 1700;
            *Type = 0;
        }
    }
    //else if (dword_8C764C8 == 1)//Guerra de Reinos
    // {
    // if (PosX == 1056 && PosY == 1724)
    //  *Type = 1;
    // if (PosX == 1108 && PosY == 1980)
    //  *Type = 2;
    // if (PosX == 1176 && PosY == 2104)
    //  *Type = 3;
    // }
    return Charge;
}

 

Obs.: Usei "static int __stdcall" e também usei "static void __stdcall".

 

Consigo compilar normal, mas ao tentar usar o portal ele crash kk

 

Poderia me ajudar kkk só preciso saber se estou indo pelo caminho certo kkkk

E o packet então...
Agora e outro problema.

Precisa de ajuda?
Fale comigo.
Discord: sc2allin

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.