Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: OnlyNpcChatProcess - S6 (1.04.05 - 1.04E)  (Visto 1966 veces)

0 Miembros and 2 Guests are viewing this topic.

Offline Denis Alves Posteado: April 13, 2024, 12:00:03 AM

  • C++ Coder
  • +2 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 277
  • Gracias recibida: 7057
  • br
Olá a todos!

Hoje, depois de uma semana estressante no trabalho, um amigo me fez criar a ideia de mexer nesse sistema. O que ele faz? Simples!

Sabe aquela mensagem que tem na Elf Soldier (uma espécie de texto que não some)? Então, eu recriei a função. Uma coisa bem simples e quis compartilhar com vocês

Obs.: As estruturas que faltam na função vocês podem pegá-las todas em outras sources que já tem postadas (ou até provavelmente vocês tenham).

Preview:





Usem a imaginação!!!

Creditos: Denis Alves


Offline showmax #1 Posteado: April 13, 2024, 02:53:55 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 206
  • Gracias recibida: 5078
  • vn
show all name npc

if(o->Type < 2000)
{
CreateChat(c->Name, "", c, 0, -1);
}


Offline NghienMU #2 Posteado: April 13, 2024, 07:38:04 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 181
  • Gracias recibida: 41
  • vn
not found "o->Type" in 1.04e


Offline Bladimir1 #3 Posteado: August 18, 2024, 10:43:16 PM

  • 0 puntos por ventas
  • *
  • Rank: Usuario activo
  • Posts: 70
  • Gracias recibida: 47
  • au
tanks

i trasladate this code for mu s8 if any need.

int __cdecl sub_55DE8F(int a1, int a2)
{
    int result; // eax
    char* v3; // eax
    char* v4; // eax
    char* v5; // eax
    char* v6; // eax

    result = *(unsigned __int8*)(a2 + 40);
    if (result == 4)
    {
        result = rand() % 2;
        if (!result)
        {
            result = *(DWORD*)(a2 + 64);
            switch (result)
            {
            case 1077:
                result = sub_4E2028(0x0118EDF8);
                if (!(BYTE)result)
                {
                    v3 = (char*)sub_436D31(0x08499DE0, 1974);
                    result = sub_59ECB5((char*)(a1 + 56), v3, a1, 0, -1);
                }
                break;
            case 1083:
                v4 = (char*)sub_436D31(0x08499DE0, 1975);
                result = sub_59ECB5((char*)(a1 + 56), v4, a1, 0, -1);
                break;
            case 1085:
                v5 = (char*)sub_436D31(0x08499DE0, 1976);
                result = sub_59ECB5((char*)(a1 + 56), v5, a1, 0, -1);
                break;
            case 1202:
                result = *(__int16*)(a1 + 132);

                if (result == 257)//elf solider
                {
                    v6 = (char*)sub_436D31(0x08499DE0, 1827);// 1827 messaje in Text_eng
                    result = sub_59ECB5((char*)(a1 + 56), v6, a1, 0, -1);
                }
                if (result == "you monster index")//add you monster index of monster.txt (server--- data---monster)
                {
                    v6 = (char*)sub_436D31(0x08499DE0, "add numer of text_en Text_eng");
                    result = sub_59ECB5((char*)(a1 + 56), v6, a1, 0, -1);
                }
                if (result < 2000)
                {
                    result = sub_59ECB5((char*)(a1 + 56), "", a1, 0, -1);
                }
                break;
            }
        }
    }
    return result;
}

 SetCompleteHook(0xE9, 0x55DE8F, sub_55DE8F);

#define sub_4E2028 ((BOOL(__cdecl*)(int a1)) 0x4E2028)
#define sub_59ECB5 ((int(__cdecl*)(char* , char*, int, int, int)) 0x59ECB5)
#define sub_436D31   ((int(__thiscall*)( int This, int a2)) 0x436D31)


Offline erickmalfoy #4 Posteado: August 20, 2024, 11:22:19 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 573
  • Gracias recibida: 373
  • ar
Hi Bro los SRC que liberaron Es tu trabajo cierto.. ! e.E lo estuve revisando y estan excelentes xD.. ! buen codigo de los 2 pet Muun e,E y otras cositas que se ven de lujo


Offline Xysad #5 Posteado: August 21, 2024, 12:12:20 AM

  • Php Coder
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 292
  • Gracias recibida: 1398
  • ar
Esto sirve para interactuar y abrir un modal ?


Offline beibei #6 Posteado: October 14, 2024, 09:47:33 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 33
  • Gracias recibida: 8
  • as
not found "o->Type"   "o->kind" in 1.04e,can share?  thank you!


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate