WhatsApp Discord
Agregar un Sistema de MainInfo en Source 5.2 - Source Mu - Mu Server Files
 

Agregar un Sistema de MainInfo en Source 5.2

Publicado por Dakosmu, Oct 07, 2024, 04:46 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Dakosmu

Agregar un Sistema de MainInfo en Source 5.2

¡Hola a todos!

Para aquellos que deseen implementar un sistema de MainInfo similar al de Mu Emu en la Source 5.2, aquí les dejo un par de pasos y códigos que pueden seguir.

Instrucciones
En la función int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int nCmdShow), agrega el siguiente código para cargar los datos del servidor:

Copiar
//-- cargando datos del servidor
g_pProtect = new CProtect;

if (g_pProtect->ReadMainFile("ArcGIS_Pro.aspx") == 0)
{
   MessageBox(0, "Data/ArcGIS_Pro.aspx not found or invalid!", "Error", MB_OK | MB_ICONERROR);
   ExitProcess(0);
}
En la función BOOL OpenInitFile(), justo debajo de:

Copiar
GetPrivateProfileString("LOGIN", "Version", "", m_Version, 11, szIniFilePath);Agrega el siguiente código:

Copiar
szServerIpAddress = new char[32];
memset(szServerIpAddress, 0, sizeof(char)*32);
memcpy(szServerIpAddress, g_pProtect->m_MainInfo.IpAddress, sizeof(char) * 32);

g_ServerPort = g_pProtect->m_MainInfo.IpAddressPort;

Version[0] = g_pProtect->m_MainInfo.ClientVersion[0] + 1;
Version[1] = g_pProtect->m_MainInfo.ClientVersion[2] + 2;
Version[2] = g_pProtect->m_MainInfo.ClientVersion[3] + 3;
Version[3] = g_pProtect->m_MainInfo.ClientVersion[5] + 4;
Version[4] = g_pProtect->m_MainInfo.ClientVersion[6] + 5;

memcpy(Serial, g_pProtect->m_MainInfo.ClientSerial, sizeof(Serial));
Archivos Relevantes
CProyect.h
CProtect.cpp
(Si deseas más detalles sobre estos archivos, házmelo saber y puedo proporcionarte más información).

Descargar
Aquí tienes el link de descarga para acceder a los archivos necesarios.

Espero que esta guía les sea útil. Si tienen alguna pregunta o necesitan más ayuda, no duden en comentar.

¡Saludos!

Creditos
takumi12
Bon Dia

🡱 🡳
Real Time Web Analytics