Source – NewUiInterface S2 S3 para SSEMu y MUEMU

Source - NewUiInterface S2 S3 para SSEMu y MUEMU

Nueva Interfaz: NewUiInterface S2/S3

¡Hola, pessoal! ¿Todo bien?

Hoy traigo una nueva interfaz basada en la source de @T-LEGENDARY.

Source - NewUiInterface S2 S3 para SSEMu y MUEMU
Source – NewUiInterface S2 S3 para SSEMu y MUEMU

Tutorial de Implementación

Sigue el siguiente tutorial para integrar la nueva interfaz:

1. Modificación en Main.cpp

//==========================================
Select En Main.cpp

#include "NewUiInterface.h"

if (gProtect.m_MainInfo.CustomInterfaceType == 5)
{
    NewInterface();
}

2. Modificación en Interface.cpp

//==========================================
Select En Interface.cpp

#include "NewUiInterface.h"

if (gProtect.m_MainInfo.CustomInterfaceType == 5)
{
    this->BindObject(eMain, 31293, 960, 160, 50, 388);
    this->BindObject(eParty, iNewParty, 23, 30, 340, 449);
    this->BindObject(eCharacter, iNewCharacter, 23, 30, 370, 449);
    this->BindObject(eInventory, iNewInventory, 23, 30, 400, 449);
    this->BindObject(eGuild, iNewGuild, 40, 18, 523, 461);
}

if (gProtect.m_MainInfo.CustomInterfaceType == 5)
{
    gInterface.DrawInterfaceCustom1();
    gInterface.DrawInterfaceMenu1();
}

void Interface::LoadImages()
{
    if (gProtect.m_MainInfo.CustomInterfaceType == 5)
    {
        pLoadImage("Custom\\Interfaceold\\none.tga", 51522, GL_LINEAR, GL_CLAMP, 1, 0);
        pLoadImage("Custom\\Interfaceold\\Main_Menu_Master.tga", 31293, GL_LINEAR, GL_CLAMP, 1, 0);
        // Agrega otras imágenes según sea necesario
    }
}

3. Modificación en Interface.h

//====================================
Select Add En Interface.h

enum ObjectID
{
    eMain,
    // Otros objetos...
};

Class Interface
{
public:
    //NewUiInterface
    void DrawInterfaceCustom1();
    void DrawInterfaceMenu1();
    void DrawCoord1();
}

4. Configuración en Main.Info

//======================================
Select En Main.Info

CustomInterfaceType == 5 << (5 = NewUiInterface)

Descarga de Archivos

Para descargar los archivos necesarios, haz clic en el siguiente enlace:

Descargar los Archivos

Notas Adicionales

He mantenido la estructura original y formateado el código para que sea más legible.

Puedes copiar y pegar este código directamente en el editor de WordPress en modo HTML.

Si necesitas más ajustes o información adicional, házmelo saber.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *