WhatsApp Discord
MuHelper Main 5.2 Pegasus - Source Mu - Mu Server Files
 

Noticias:

SMF - Just Installed!

Menú principal

MuHelper Main 5.2 Pegasus

Publicado por Dakosmu, Nov 25, 2025, 10:35 PM

Tema anterior - Siguiente tema

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

Dakosmu

MuHelper Main 5.2 Pegasus

Bueno como para no hacer un tema bien extenso sobre tema del muhelper que la verdad con los que estoy haciendo las pruebas no ponen de su parte. xd

Asi vamos hacerlo publico aqui vamos a solucionar varios temas del muhelper en el main 5.2 algunos presentan algunos probelmas o otros no pero como yo algunas cosas la veo otras no me percato !

Aquí vamos a empezar con el helper, el tema del range que el mismo helper tiene hasta 6 pero solo puede captar hasta 3 de range son temas principales. en fin que yo trate de forzar el helper que lo hicieron pero sin exito.

En el archivo saveconfig (lado cliente):

void SEASON3B::CNewUIMuHelper::SaveConfig()
{
   
    this->Helper = this->DataAutoMu;

    if (this->Helper.Range[0] >= 2)
    {
        this->Helper.Range[0] = 6;
    }
    // =======================
   
    CGSaveDataMuHelper((BYTE*)&ConvertToHelperInfo(this->Helper));

    g_pNewUISystem->Hide(INTERFACE_MuHelper);
}

estuve analizando todo el main no encontre nada referente pero si encontre algo referente al GameServer, lo que hice fue cambiarlo y en mi caso creo que sí funcionó. Ahora, habrá otros más expertos de detalles del cliente que me den una respuesta más clara.

En GameServer

Buscar:
if(lpObj->Type == OBJECT_USER && sqrt(pow(((float)lpObj->X-(float)lpTarget->X),2)+pow(((float)lpObj->Y-(float)lpTarget->Y),2)) > ((lpObj->Class==CLASS_FE)?6:3))

Reemplazar por:
float distance = sqrt(pow(((float)lpObj->X - (float)lpTarget->X), 2) + pow(((float)lpObj->Y - (float)lpTarget->Y), 2));
if (lpObj->Type == OBJECT_USER && (distance < 1 || distance > 8)) {
    return;
}

Aquí vamos hacer varias cosas para que al menos quede operativo.

Creditos
Odisk
Bon Dia

🡱 🡳
Real Time Web Analytics