diff --git a/cheat/src/Render/Gui/gui.cpp b/cheat/src/Render/Gui/gui.cpp index 22886a5..69b14d4 100644 --- a/cheat/src/Render/Gui/gui.cpp +++ b/cheat/src/Render/Gui/gui.cpp @@ -13,7 +13,7 @@ void Gui::Render() ImGui::BeginGroup(); { ImGui::PushStyleColor(ImGuiCol_ChildBg, IM_COL32(0, 0, 0, 0)); - GuiUtil::CenterText(Utils::GenerateRandomString(10).c_str(), 0, 0); + GuiUtil::CenterText(xorstr(Utils::GenerateRandomString(10).c_str()), 0, 0); ImGui::Spacing(); ImGui::Spacing(); ImGui::PopStyleColor(); diff --git a/cheat/src/appdata/il2cpp-types.h b/cheat/src/appdata/il2cpp-types.h index 76a813c..8796987 100644 --- a/cheat/src/appdata/il2cpp-types.h +++ b/cheat/src/appdata/il2cpp-types.h @@ -3168,21 +3168,21 @@ namespace app Max = 0x07, }; - enum class ECharacterType__Enum : uint8_t + enum class ECharacterType__Enum : int32_t { - None = 0x00, - Hunter = 0x01, - Monster = 0x02, - Shadow = 0x03, - Object = 0x04, - NPC = 0x05, - Dialog = 0x06, - MainPC = 0x07, - SystemPlayHunter = 0x08, - SystemPlayShadow = 0x09, - SystemPlayPC = 0x0a, - Part = 0x0b, - Max = 0x0c, + None = 0x00000000, + Hunter = 0x00000001, + Monster = 0x00000002, + Shadow = 0x00000003, + Object = 0x00000004, + NPC = 0x00000005, + Dialog = 0x00000006, + MainPC = 0x00000007, + SystemPlayHunter = 0x00000008, + SystemPlayShadow = 0x00000009, + SystemPlayPC = 0x0000000a, + Part = 0x0000000b, + Max = 0x0000000c, }; enum class eCharDeadStep__Enum : uint8_t @@ -3342,6 +3342,7 @@ namespace app DispelSpecialState = 0x00000079, ActiveQTESkill = 0x0000007a, Max = 0x0000007b, + LBADFENHNJL = 0x0000007c, }; struct ESpecialState__Enum__Array @@ -3741,7 +3742,8 @@ namespace app MonitorData* monitor; struct OIAMFLMIEGP__Fields fields; }; - + + // new DAICCIIPJPK__Fields struct __declspec(align(8)) KAAIFMKPKAG__Fields { struct ENNEJEPMJLJ* KCBLLGODKIE; @@ -3787,6 +3789,7 @@ namespace app struct IJIAGCJJCJC* _DBFNJAMNBNI_k__BackingField; }; + // new DAICCIIPJPK struct KAAIFMKPKAG { struct KAAIFMKPKAG__Class* klass; @@ -5096,6 +5099,7 @@ namespace app struct List_1_List_1_System_Single_* BDAPGIACPAG; struct List_1_List_1_System_Single_* NMPKCGBEGJJ; int32_t BOGAJNJNMPK; + float MAEGOMCEFNN; }; struct IFCGLMJJCGF diff --git a/cheat/src/cheat/vars.h b/cheat/src/cheat/vars.h index 01e25bd..9fbdfce 100644 --- a/cheat/src/cheat/vars.h +++ b/cheat/src/cheat/vars.h @@ -9,31 +9,31 @@ class Vars final : public Singleton Vars() = default; // Features - CONFIG_ENTRY_HOTKEY(bool, PlayerSpeed, true, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, PlayerSpeed, false, Hotkey()); CONFIG_ENTRY(float, PlayerSpeedValue, 5.0f); CONFIG_ENTRY_HOTKEY(bool, InstantRegen, false, Hotkey()); - CONFIG_ENTRY_HOTKEY(bool, NoCooldown, true, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, NoCooldown, false, Hotkey()); CONFIG_ENTRY_HOTKEY(bool, NoCooldownShadow, false, Hotkey()); - CONFIG_ENTRY_HOTKEY(bool, GodMode, true, Hotkey()); - CONFIG_ENTRY_HOTKEY(bool, KillAura, true, Hotkey()); - CONFIG_ENTRY_HOTKEY(bool, DamageHack, true, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, GodMode, false, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, KillAura, false, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, DamageHack, false, Hotkey()); //CONFIG_ENTRY_HOTKEY(bool, DamagePercentage, false, Hotkey()); - //CONFIG_ENTRY_HOTKEY(bool, DamageFixed, true, Hotkey()); + //CONFIG_ENTRY_HOTKEY(bool, DamageFixed, false, Hotkey()); CONFIG_ENTRY(int, DamageHackValue, 20000); - CONFIG_ENTRY_HOTKEY(bool, MobVacuum, true, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, MobVacuum, false, Hotkey()); CONFIG_ENTRY(float, VacuumRange, 5.0f); CONFIG_ENTRY(float, VacuumDistance, 3.0f); - CONFIG_ENTRY_HOTKEY(bool, DumbEnemies, true, Hotkey()); - CONFIG_ENTRY_HOTKEY(bool, MissionTime, true, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, DumbEnemies, false, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, MissionTime, false, Hotkey()); CONFIG_ENTRY(int, MissionTimeMs, 180000); CONFIG_ENTRY_HOTKEY(bool, TimeScale, false, Hotkey()); CONFIG_ENTRY(float, TimeScaleSpeed, 2.0f); // Misc - CONFIG_ENTRY_HOTKEY(bool, FPSUnlock, true, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, FPSUnlock, false, Hotkey()); CONFIG_ENTRY(int, FPSValue, 240); CONFIG_ENTRY_HOTKEY(bool, FovChanger, false, Hotkey()); CONFIG_ENTRY(float, Fov, 60.0f); - CONFIG_ENTRY_HOTKEY(bool, SkipIntroMovie, true, Hotkey()); - CONFIG_ENTRY_HOTKEY(bool, DisableWebView, true, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, SkipIntroMovie, false, Hotkey()); + CONFIG_ENTRY_HOTKEY(bool, DisableWebView, false, Hotkey()); }; diff --git a/injector/src/inject.h b/injector/src/inject.h index 9e24ef0..75156d4 100644 --- a/injector/src/inject.h +++ b/injector/src/inject.h @@ -7,7 +7,7 @@ #ifdef USE_MANUAL_MAP #include "manual-map.h" #else -#error "USE_MANUAL_MAP is defined but manual-map.h is not included. Uncomment the "#define USE_MANUAL_MAP" line in main.cpp and remove manual-map from the project." +#error "USE_MANUAL_MAP is defined but manual-map.h is not included. Uncomment the "#define USE_MANUAL_MAP" line in inject.h and remove manual-map from the project." #endif enum class InjectionType diff --git a/injector/src/main.cpp b/injector/src/main.cpp index cb69fe1..197ceb3 100644 --- a/injector/src/main.cpp +++ b/injector/src/main.cpp @@ -74,7 +74,7 @@ int main() #ifdef USE_MANUAL_MAP Inject(hProcess, config.DLLPath_1, InjectionType::ManualMap); #else - Inject(hProcess, config.DLLPath_1, InjectionType::LoadLibraryDLL); + Inject(hProcess, config.DLLPath_1); #endif } @@ -83,7 +83,7 @@ int main() #ifdef USE_MANUAL_MAP Inject(hProcess, config.DLLPath_2, InjectionType::ManualMap); #else - Inject(hProcess, config.DLLPath_2, InjectionType::LoadLibraryDLL); + Inject(hProcess, config.DLLPath_2); #endif } @@ -92,7 +92,7 @@ int main() #ifdef USE_MANUAL_MAP Inject(hProcess, config.DLLPath_3, InjectionType::ManualMap); #else - Inject(hProcess, config.DLLPath_3, InjectionType::LoadLibraryDLL); + Inject(hProcess, config.DLLPath_3); #endif }