time_t OruspuDevre64(unsigned int a1, unsigned int a2)
{
struct tm tp{};
tp.tm_isdst = -1;
tp.tm_hour = (uint16_t)a2 >> 11; // hour
tp.tm_mday = a1 & 0x1F; // day
tp.tm_mon = ((a1 >> 5) & 0xF) - 1; // month (0-11)
tp.tm_year = ((uint16_t)a1 >> 9) + 80; // year (since 1900)
tp.tm_sec = 2 * (a2 & 0x1F); // sec
tp.tm_min = (a2 >> 5) & 0x3F; // min
if (tp.tm_mon < 0 || tp.tm_mon > 11) return 1620000000;
if (tp.tm_mday < 1 || tp.tm_mday > 31) return 1620000000;
if (tp.tm_hour < 0 || tp.tm_hour > 23) return 1620000000;
if (tp.tm_min < 0 || tp.tm_min > 59) return 1620000000;
if (tp.tm_sec < 0 || tp.tm_sec > 61) return 1620000000;
if (tp.tm_year < 50 || tp.tm_year > 200) return 1620000000;
return 1620000000;
}
HOOK_LIB_NO_ORIG("libanogs.so", "0x48F004", OruspuDevre64);
PUBGM 4.1 64 BİT
Note :-
#include <time.h>🌐 Join : @ImGuiModMenu ⭐
🌐 Join : @ImGuiModMenu ⭐
------------------------------------------
Share With Credits ⭐
❤4❤🔥2
// --- [ FAST PARACHUTE BUTTON ] ---
ImGui::TableNextColumn();
if (ImGui::Checkbox("FAST PARACHUTE", &Config.FastPara)) {
if (Config.FastPara) {
PATCH_LIB("libUE4.so", ADDR_FastPara, "00 00 80 D2 C0 03 5F D6");
} else {
RESTORE_LIB("libUE4.so", ADDR_FastPara);
}
}Add this in first place #include side ⬇️
#define ADDR_FastPara 0x3E38FB1❤2
// --- [ NO FOG / CLEAR VISION ] ---
ImGui::TableNextColumn();
if (ImGui::Checkbox("NO FOG / CLEAR", &Config.NoFog)) {
if (Config.NoFog) {
PATCH_LIB("libUE4.so", ADDR_NoFog, "C0 03 5F D6");
} else {
RESTORE_LIB("libUE4.so", ADDR_NoFog);
}
}
}Add this in first place #include side ⬇️
#define ADDR_NoFog 0x3DBE326❤6