Download

Changelog

Changelog

All notable changes to this project will be documented in this file.

[nightly] – 2023-12-05

Features

  • Added weapon and vehicle cache bindings (#2477) (11d48f4)
  • Miscellaneous Tasks

Miscellaneous Tasks

  • Replaced bad example in entities documentation. (11d48f4)
  • Updated Lua documentation for vehicles/weapons to allow for auto generation. (11d48f4)
  • Added Vector3 support to the Lua globals/locals class. (11d48f4)
  • Fixed a bug with get_float in globals/locals returning an int instead of a float. (11d48f4)
  • Fixed globals getuint/setuint using signed types for the return/parameter. (11d48f4)
  • Added unsigned int helpers to the locals Lua class. (11d48f4)
  • Vehicle Abilities (#2474) (b80865f)

2023-12-02

Bug Fixes

Miscellaneous Tasks

  • Added G’s Cache to ESP. (#2461) (afd0efd)
  • Redesigned G’s Cache to use Globals that are more reliable (and actually work). (afd0efd)
  • Refactored STARTNEWSCRIPTWITHARGS to use a static unordered_set so that it’s not constantly constructing it each call, and potentially closes #2462 (afd0efd)
  • Added Pickup Pool. (afd0efd)

2023-11-26

Bug Fixes

Miscellaneous Tasks

  • Added more weapon jitter fixes. (#2450) (b365d7d)
  • Fixed hangarcarmod being called a non-existent script hangarcarmod_shop. (b365d7d)
  • Removed GETSTATHASHFORCHARACTER_STAT dependency. (#2452) (5e82c6e)

Refactor

  • Filter out “bad” metrics and allow normal ones to be sent (#2453) (c01043c)

2023-11-19

Bug Fixes

  • Rewrite AC bypass again (the old one isn’t detected but this is cleaner) (5d538cf)
  • Some chat tweaks (5d538cf)
  • Fix memory leak (5d538cf)
  • Fix possible false positives with the vehicle task mismatch protection (5d538cf)
  • Add some more stuff (5d538cf)

Features

  • Add isplayerfriend (5d538cf)
  • Add debug logs to trace false positive (5d538cf)

Miscellaneous Tasks

  • Add language input criteria for future tickets (#2381) (#2432) (6e1fc37)
  • Fixed Player ESP potentially crashing on invalid models. (#2431) (36fdc7f)
  • Check for and handle non-normal player models when doing ESP to prevent crashes. (36fdc7f)
  • Added sanity checks to the non-MP model scenario. (36fdc7f)
  • Various Debug Locals fixes. (#2426) (b9b4979)
  • Fixed Debug -> Locals crashing if the user added an invalid Local Read. (b9b4979)
  • Fixed Debug Local addendum being way too wide on the page. (b9b4979)
  • Added the same boundary check for Debug -> Globals. (b9b4979)
  • Rewrite AC bypass (#2430) (5d538cf)

/commit/d2acc65af067538d071155f94db7a136547e8b99))

  • Small lua / lau doc fixes: expose stats.getcharacterindex like intended. also add a bit of doc to button and sameline pages so that the user is correctly refered to the tab class doc (d2acc65)

Features

  • Add tunable overloads for getting / setting values through the already joaated tunable value. (#2417) (3914ebe)

Miscellaneous Tasks

  • Player Database Enhancement (#2411) (ef35573)
  • Added ‘Send Friend Request’ through the player’s rockstar ID. (ef35573)

2023-11-11

Features

  • Improve Debug/Globals interface to match Debug/Locals (#2409) (1193c0a)

Miscellaneous Tasks

  • Refactored ImGui::Bitfield to use std::format. (#2410) (b943891)

Refactor

2023-11-08

Bug Fixes

Miscellaneous Tasks

  • Fixed teleport::to_coords not respecting the rotation and view angles from persist teleport. (#2396) (93dea3b)
  • Fixed teleport::to_coords not respecting the rotation and view angles from persist teleport. (93dea3b)
  • Fixed World -> Vehicles -> Max Vehicle Mods button being cut off. (93dea3b)
  • Closes #2164 (3b714f5)
  • Closes #2397 (3b714f5)
  • Closes #2399 (3b714f5)
  • Fixed teleport::to_coords not setting the player’s yaw if they were not in a vehicle. (#2401) (7625078)

2023-11-05

Bug Fixes

  • Crash formatting (1263f26)
  • Submarine crash and allowing empty JSON filenames to be saved (#2380) (864e15a)

Features

  • Move reaction strings to translation repo (1263f26)
  • Modify ocean level and add direct invite player from DB (#2384) (2121ff2)

Miscellaneous Tasks

Refactor

  • Translations and change formatting to std::format (#2382) (1263f26)
  • Replace snprintf strings with std::format (1263f26)

2023-11-03

Features

  • Add translation strings (590fb4a)
  • Added input float (ab5c484)
  • Converted code to commands and move strings to translations (ab5c484)
  • Prevent blank issues (#2336) (4f45ec7)

Miscellaneous Tasks

  • Vehicle control additions & fixes (#1926) (590fb4a)
  • Removed summon distance & car only check (590fb4a)
  • Changed raw UI elements to components. (590fb4a)
  • Added selection methods (590fb4a)
  • New Flying feature (#2206) (ab5c484)
  • Remove ultra trash feature (ab5c484)
  • Added extra raycast (ab5c484)
  • ——— (ab5c484)
  • Xml Map Loader (Menyoo) (#2233) (db5e47d)
  • 1. Allow interloper_reaction to use timeout. (7aad4c5)
  • 2. Fix crash reaction(except TSE) cannot use announce in chat. (7aad4c5)
  • 3. Allow all friends to bypass auto kick spammers, modder flag and reactions. (7aad4c5)
  • Provides an alternative for users who experience this weird bug https://github.com/YimMenu/YimMenu/issues/2266 . They can just trust their friends until someone provides valuable information for developers to fix. (7aad4c5)
  • 4. Allow trusting specific players (bypass auto kick spammers, modder flag and reactions). (7aad4c5)
  • 5. Trust the whole session temporarily (Avoid team members being kicked when in mission). (7aad4c5)
  • 6. Remove duplicate logs when blocking crash (except for TSE crash) (7aad4c5)
  • 7. remove unused gamerinstructionkick in reaction list (7aad4c5)
  • 8. Allow announce in team only chat (7aad4c5)

Refactor

2023-11-03

Bug Fixes

Miscellaneous Tasks

  • Translation changes requested from sch-ida. (#2371) (d64afe6)
  • Refactored writing RandomID into a set that’s locally tracked by the user. (#2376) (7e6c636)
  • Fixed persist vehicle preview system only working if you hovered over the delete button. (#2379) (a07faf7)

2023-10-31

Bug Fixes

Miscellaneous Tasks

2023-10-23

Bug Fixes

  • Fix incorrectly fixing everyone vehicles instead of only the targeted one (#2332) (da028f0)

Miscellaneous Tasks

  • Refactor duration_cast calls to use implicit time calculations without extraneous count calls. (#2333) (0c550f1)

Refactor

2023-10-30

Miscellaneous Tasks

Refactor

2023-10-12

Bug Fixes

  • Make sure lua user don’t get tapped by game ac when using ADDOWNEDEXPLOSION (7ad35bb)

Miscellaneous Tasks

  • Fix lua explosion bypass (#2255) (7ad35bb)
  • Move explosionanticheat_bypass to its own file (7ad35bb)
  • Remove outdated hardcoded dependency callers offsets, no more use since we have a game skeleton update hook now. (#2268) (8c6a930)

2023-10-12

Bug Fixes

  • Build version 3028 (#2270) (bb4ec59)
  • Code reuse / fix lot of unnecessary logic running for tping our own ped. (#2246) (f9c948f)
  • Fix crash when clicking on Settings when translation json are unreachable (#2265) (f986d79)

Features

  • Allow lua scripts to flag modders with a custom reason if needed. (#2248) (94838af)
  • Expose takecontrolof (#2249) (0bb5b3b)
  • Make sure that the MPX -> MP0/MP1 behavior for stats function is documented. (#2251) (c38e42a)

Miscellaneous Tasks

  • Removed OUTFITUNKs from propst. (#2258) (2efc2f6)
  • Fixed bug with persistcarservice not saving the tire smoke color. (#2239) (#2261) (8112990)
  • Fixed LOCAL_CPED translation keyword not being in all uppercase. (#2274) (d6c3253)

2023-10-10

Bug Fixes

  • Fix self menu erroring when not yet in the game but still in the main menu / first loading screen (#2235) (547fa1e)

Miscellaneous Tasks

2023-09-26

Miscellaneous Tasks

  • Added clan logo to LS Customs menu. (#2199) (7cdbc2c)
  • Redesigned Persist Car to utilize the subfolder the user already has selected. (#2198) (b7bac4d)

2023-09-24

Bug Fixes

Features

Miscellaneous Tasks

2023-09-21

Bug Fixes

Miscellaneous Tasks

Fixes #2160 (92b6df7)

2023-09-20

Bug Fixes

Miscellaneous Tasks

  • Closes #2152 (#2156) (04cfa46)
  • Reduces natives called in hotkey_service::wndproc to prevent collisions. (04cfa46)
  • Removed debug code from carmodshop::STATGET_INT (04cfa46)
  • Fixed #2152. (04cfa46)
  • Added sanity check to script thread in hotkey_service::wndproc. (04cfa46)
  • Made ismpchat_active atomic to ensure cache coherence. (04cfa46)
  • Closes #2164 (04cfa46)

2023-09-18

Miscellaneous Tasks

  • Small refactor: main start/cleanup threads logic (#2142) (5259d24)
  • Added Social Club check to hotkeys. (#2143) (5e177ef)
  • Removed ISPAUSEMENU_ACTIVE check from hotkeys to facilitate teleporting to waypoints. (5e177ef)

2023-09-17

Bug Fixes

  • CPlayerSectorPos false positives and bad math (#2136) (a4209c1)

Miscellaneous Tasks

2023-09-16

Miscellaneous Tasks

2023-09-12

Features

Miscellaneous Tasks

  • Fix #1545 – ERRMEMEMBEDDEDALLOC_ALLOC Crash (#2116) (52896b5)

2023-09-10

Bug Fixes

Miscellaneous Tasks

2023-09-08

Bug Fixes

  • Force updating languages wouldn’t regenerate cache (3385a0d)
  • Crash when calling CNetGamePlayer::is_host (#2106) (956d811)

Features

2023-09-08

Miscellaneous Tasks

2023-09-02

Bug Fixes

  • Fix renderer callbacks called for nothing. (#2073) (9149acf)
    Passive not working correctly (#2040) (1594ee1)
  • Miscellaneous Tasks
  • Replaced inline ints with JOAAT collisions so it can be auto typed properly by the compiler. (#2066) (c459ccc)

2023-08-29

Bug Fixes

  • Not skipping bad dlc vehicles (#2055) (4871dbd)
  • Check against player nullptr (#2057) (4c6226d)
  • Check player ptr before using it (4c6226d)
  • Guard other commands against nullptr player ptr (4c6226d)

2023-08-28

Features

  • Rework Keep Vehicle Repaired to remove damage decals properly. (#2044) (100de3f)

Miscellaneous Tasks

  • Keep Vehicle Repaired now uses
  • CDecalManager to remove damage decals which allows it to ignore clan and livery decals. (100de3f)
  • Added more conditions to call SETVEHICLEFIXED to fix things like the R88 breaking its shell off. (100de3f)
  • Fixed Seatbelt having inverted conditions. (100de3f)
  • Fixed keepvehiclerepaired repairing things it doesn’t need to repair if godmode/always clean is on already. (100de3f)
  • Fixed spawnvehiclejson not applying the radio station. (100de3f)
  • Consolidated signature for CDecalMgr::ClearDecals and its static instance. (100de3f)
  • Refactored Allow All Vehicles in Heists to use the tunables service and backup the values before writing them. (#2036) (e58f961)

2023-08-25

Miscellaneous Tasks

  • Various fixes for Vehicle Extras. (#2019) (b19cf9c)
  • Handle CR/LF characters better for Import From Clipboard. (#2021) (5991f0c)
  • 1917 (678a021)
  • Closes #2012. (678a021)
  • Move all global indices into scr_globals.hpp. (#2018) (066f659)
  • (feat) option Fix to context menu (#1962) (5f1b13d)
  • (feat) Add passive toggle switch button and hotkey (#2015) (e1a2ee2)
  • (fix) Disable looped “time to end passive” in weaponized vehicles (e1a2ee2)

2023-08-19

Fixes

Features

Tasks


2023-08-06

Miscellaneous Tasks

  • Fixed KERS boost not being handled by vehicleboostbehavior. (#1922) (e1c0f97)
  • Fixed regression issue with rocket boosting while using Hold for Boost scenario. (#1929) (32472ff)

2023-08-01

Bug Fixes

  • Large steps on drag float (#1904) (39fdd5a)
  • Miscellaneous Tasks
  • Use override keyword in commands to make sure virtual funcs are properly overwritten (#1897) (bb9ea84)
  • Closes #1903 (39fdd5a)
  • Fix personal vehicles getting godmode removed when you leave them. (#1907) (fa0f2b4)

2023-07-31

Miscellaneous Tasks

2023-07-28

Bug Fixes

  • Fix script array iterator being potentially invalidated while iterating due to new scripts that could be added and the vector getting reallocated due to it. (#1883) (c54be57)

Miscellaneous Tasks

2023-07-28

Bug Fixes

  • Inputfloat:getvalue() was returning the wrong type (#1879) (fb0fb19)

Features

Feat lua stats (#1875) (93966dc)

2023-07-26

Bug Fixes

Miscellaneous Tasks

  • Fix crash reaction and add more translation key (#1850) (f73c1bd)

Refactor

  • Modify command argument handling and move on_ method to bool_command (b) (96493b5)

2023-07-25

Bug Fixes

  • Commit messages may have “quotes” in them, which can affect the const char* variable. (#1840) (5ee49c8)
  • Fix armored vehicles losing armor when vehicle god get disabled. (#1794) (e0f7482)
  • Return types (#1834) (13be3d3)
  • Fixes a bunch of return types that were seemingly copied from IDA without manual verification (13be3d3)
  • Don’t call original on preparemetricfor_sending (31c6016)

Miscellaneous Tasks

2023-07-24

Bug Fixes

  • Sometimes the page protections get modified between apply and restore: make sure the protections are fine for us to memcpy. (#1831) (0289576)
    Sometimes the page protections get modified between the apply and restore of the byte_patch, make sure the protections are fine for us to memcpy (0289576)

Features

  • Add is_active member function (0289576)

Miscellaneous Tasks

Refactor

  • Don’t use detour hook pointers, should speed up hooks ticking (skip a deref compared to before) (#1827) (16e8e57)

2023-07-23

Bug Fixes

Features

  • Add force relay servers (09a189e)
  • Add support for non-direct connections (09a189e)
  • Add helpful tooltip to prevent unnecessary bug reports (09a189e)
  • Rework rgb for fun vehicle and paintgun (#1783) (ae486ca)
  • Fix aim nullifying noclip speed. (#1791) (84e3262)

Miscellaneous Tasks

  • Closes #899 (6c509e3)
  • Closes #1787 (6c509e3)
  • Closes #1788 (6c509e3)
  • Fixed typo in viewdebuglocals that caused freezing floats to inject garbage. (#1820) (65a5dbd)
  • Force relay connections (#1813) (09a189e)
  • Closes #1819 (ae486ca)
  • Keep using SETENTITYVELOCITY when not aiming (84e3262)
  • Provide GUI for editing speed of noclip (84e3262)
  • Fixed Debug Locals using improper casting for the float scenario. (#1823) (42d7714)
  • Fix protection false positives (#1822) (ddb12d6)

Refactor

Make window hook into a bool command (#1824) (17d3ad7)

2023-07-22

Bug Fixes

  • Save all spoofing settings (e7562bc)

Features

Miscellaneous Tasks

  • Sub folders support, check for .lua file extension, refactor and simplify internals. (#1775) (fa8043b)
  • Reaction on any modder detection (#1772) (72ebaec)
  • Closes #1676 (72ebaec)
  • Improve protections and other random changes (#1803) (e7562bc)

2023-07-21

Features

  • Log msvc c++ exception properly. (#1790) (c686fde)
  • Add entities.getallvehiclesashandles() Add entities.getallpedsashandles() Add entities.getallobjectsashandles() (#1795) (093abc7)

2023-07-19

Miscellaneous Tasks

  • Added Teleport to Selected Blip and associated hotkey. (#1774) (7e50d53)
  • Custom Sky Color and unify some stuff (#1779) (74ba7b6)
  • b.com/YimMenu/YimMenu/issues/1757)) (e1f70e8)

Features

Miscellaneous Tasks

  • Custom teleport added euler angles and added persist outfit (#1743) (1d78388)
  • Addressed #1694: Added Euler angles to telelocation JSON object. (1d78388)
  • Added Persist Outfits to resolve #1669 (1d78388)
  • Allow Friends Into Locked Lobby (#1747) (95056d5)
  • Fixed Debug Globals displaying value as a 64-bit integer and not a 32-bit integer. (#1761) (81bd1f9)
  • Resolves #1760. (81bd1f9)

2023-07-19

Features

  • Add tab:is_selected function to check if the tab is the currently selected one in the GUI. (#1763) (69959df)

Miscellaneous Tasks

  • Persist Outfit changes. (#1765) (e96af54)
  • Fixed selfpersistoutfit checking if the player was in a cutscene instead of if the player was dead. (e96af54)
  • 1st attempt to fix the player trying to take off his helmet if it was added by persist outfit. (e96af54)
  • Fixed Persist Outfit not saving persistoutfitsmis. (e96af54)
  • Apply vehicle god mode to personal vehicle even when not driving it (#1771) (44f79a4)
  • Closes #1768 (44f79a4)

2023-07-17

Bug Fixes

  • Tentative fix for compiler out of heap space (#1746) (9dcdf3c)

Features

  • Much more complete imgui bindings, allow lua imgui callbacks from outside yimmenu classic tabs through gui.add_imgui(func) but also inside yimmenu classic tabs through tab:add_imgui(func) (#1736) (14f4241)

Miscellaneous Tasks

2023-07-16

Bug Fixes

  • Weapon cache weapon types array not filled properly when filling from cache file (#1726) (8c097f0)
    Better exception handling (#1734) (5a76164)

Features

Miscellaneous Tasks

  • Refactored Allow All Weapons In Vehicle to force all vehicles to use … (#1730) (152642c)
  • Refactored Allow All Weapons In Vehicle to force all vehicles to use all GROUPs. (152642c)
  • Refactored project to not depend on src/gta files that already exist in the GTA-V-Classes project. (152642c)
  • Fixed issue #1727 DIRT_LEVEL is calling natives inside the presentati… (#1732) (2a81a04)

2023-07-14

Bug Fixes

Features

  • Allow for constexpr offset calculation (#1721) (8974300)
  • Added vehicle dirt control (#1714) (4cbea87)
  • Added buttons for controlling the states of protections (#1717) (d12c130)
  • Miscellaneous Tasks
  • Add more requests and reorganize network tab (#1709) (1b52f4e)
  • More player database improvements (#1725) (2b6cb52)

2023-07-14

Bug Fixes

  • Remove unnecessary log statement (61bb60d)
    Default state should be UNKNOWN, not INVALID (61bb60d)

Features

  • Add per-player sync block options (61bb60d)
    Improve player tracker (61bb60d)

Miscellaneous Tasks

  • Player database improvements (#1705) (61bb60d)
  • Tp, Paintgun, refractor rainbow controller, refractor raycast (#1708) (a57027b)

2023-07-13

Bug Fixes

  • Fix(lua) (#1697) (f26514f)
  • Fix rapid fire for some reason not shooting from the weapon position but instead from the cam.
  • Fix rapid fire not being available in vehicles. (#1700) (05a917b)

Miscellaneous Tasks

  • – sandbox stuff. (f26514f)
  • – Fix lua scripts that could run when their lua state was destroyed, causing chaos. (f26514f)
  • Redesigned Debug Globals. (#1696) (5770466)

YimMenu stands as a passion project crafted by a community of independent developers during their free hours.​

ast nightly update: 2 days ago
Working on: 1.67 (3028)

GRAND THEFT AUTO and GRAND THEFT AUTO V FIVE are trademarks owned by Take-Two Interactive Software, Inc. Our association is not endorsed, authorized, sponsored, or approved by Take-Two Interactive Software, Inc.