Posicionar el Save Login Pike 1.3 Funciona para todos los WideScrem

Publicado por Dakosmu, Abr 10, 2025, 09:10 PM

Tema anterior - Siguiente tema

Dakosmu

Posicionar el Save Login Pike 1.3 Funciona para todos los WideScrem
Bug


Fix


Buscar void CButtonAutoLogin(int This, int a2)

los startY = Fix_DisplayHeightExt +

Colocar

startY = Fix_DisplayHeightExt + (470.0 - getY(245)) * 2.0 / 3.0 + 12;
Codigo completo

void CButtonAutoLogin(int This, int a2)
{
CUIRenderText_SetFont((int)pTextThis(), *(int*)0xE8C594);

float startX;
float startY;

int JCResto = (pWinWidth / pWinHeightReal / 2) - 320;

startX = JCResto + (640.0 - getX(329)) / 2;

// Ajustar startY para mover hacia abajo 12 puntos
if (pGameResolutionMode == 0)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(245)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 1)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(245)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 2)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(325)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 3)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(325)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 4)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(375)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 5)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(375)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 6)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(375)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 7)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(375)) * 2.0 / 3.0 + 12;
}
else if (pGameResolutionMode == 8)
{
startY = Fix_DisplayHeightExt + (470.0 - getY(375)) * 2.0 / 3.0 + 12;
}

int Struct = _Instance() + 16968;

// Verificar si el cursor está en la zona de la casilla de verificación
if (IsCursorInZone(startX + getX(250.0), startY + getY(135), getX(15), getY(15)))
{
if (pIsKeyRelease(VK_LBUTTON))
{
RenderBitmap(0x7B69, startX + getX(250.0), startY + getY(135) + 12, 15.0, 15.0, 0.0, 0.0, 15.0 / 16.0, 15.0 / 32.0, 0, 1, 0.0);
AutoLogin.savePass = !AutoLogin.savePass;
PlayBuffer(25, 0, 0);
}
}

// Renderizar la casilla de verificación
if (!AutoLogin.savePass)
{
RenderBitmap(0x7B69, startX + getX(250.0), startY + getY(135) + 12, 15.0, 15.0, 0.0, 15.0 / 32.0, 15.0 / 16.0, 15.0 / 32.0, 0, 1, 0.0);
}
else
{
RenderBitmap(0x7B69, startX + getX(250.0), startY + getY(135) + 12, 15.0, 15.0, 0.0, 0.0, 15.0 / 16.0, 15.0 / 32.0, 0, 1, 0.0);
}

// Ajustar la posición del texto hacia abajo 12 puntos
CustomFont.Draw((HFONT)pFontNormal, startX + getX(110), startY + getY(138) + 12, 0xffffffD1, 0x0, getX(138), 0, 4, GlobalText(GlobalLine, 3842)); // Save Account/Password
}
Bon Dia

🡱 🡳