139 Commits

Author SHA1 Message Date
gir489returns
391596eb49 Completely rewrote Vehicle Godmode. 2024-08-14 15:09:37 -04:00
gir489
94f956b50a
Better enemy detection for aimbot (#3527)
* Added better enemy detection to aimbot and triggerbot.

* Fixed aimbot and triggerbot using an unreliable method of determining the target's current vehicle.

* Fixed aimbot and triggerbot trying to go after targets that were untargetable.

* Refactored is_ped_a_friend function.

* Added threat check to aimbot.
2024-08-11 01:11:56 +02:00
Mr-X-GTA
013b463536
Misc stuff (#3515)
Some checks are pending
Nightly Build / Check Recent Commit (push) Successful in 42s
Nightly Build / Build Nightly (push) Waiting to run
Nightly Build / Recreate Release (push) Blocked by required conditions
* feat(hotkeys): add support for mouse buttons
* feat: show message box with version note if pattern scan fails
* feat(exception handler): set destination register to 0 on move instructions
* feat: update r* admin list
* fix: fix spawned vehicle not being deleted when using bring player
* fix: fix exceptions when using bring player
* fix: fix gravity gun not working while requesting control
* fix: dont request control of entities that are not CPhysical
* fix: fix take_control_of not requesting control if timeout is 0
* fix: fix crash when executing commands on all players
* fix: fix cmd executor style being applied to all windows if command is invalid
* fix: fix rare exceptions in esp::draw_player
* fix: fix exceptions when using gravity gun on objects or dying with some models
* fix: fix incorrect reading of m_model_type
2024-08-05 09:15:42 +02:00
Mr-X-GTA
19fe45bf9d
fix: fix chat (#3454)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 1s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
2024-07-27 21:43:45 +02:00
Andreas Maerten
086f42f21e
feat: Patch game self report sender (#3422)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 1s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
Fixes #3401
2024-07-24 23:46:47 +02:00
gir489
e08ab4ca80
Project include cleanup (#3404) 2024-07-23 13:40:30 +02:00
Andreas Maerten
f62c8c875e
fix(FontMgr): also keep in mind game language when generating font texture (#2892) 2024-07-23 08:47:38 +02:00
Quentin
d6027e5935
refactor: aimbot (#2902)
Some checks are pending
Nightly Build / Check Recent Commit (push) Successful in 30s
Nightly Build / Build Nightly (push) Waiting to run
Nightly Build / Recreate Release (push) Blocked by required conditions
* Fixed ped flags system not allowing Michael's flag to be set.
* Refactored is_a_ped_type_we_dont_care_about logic to not be extraneous and inefficient.
* Fixed completely broken and wrong FoV calculations.
* No Sway patch.

Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
2024-07-17 23:17:18 +02:00
maybegreat48
94302d78f9
Update to b3274 (#3367)
* chore: update metadata version
* Use a more stringent signature that will land in an obtuse area but be guaranteed to not be decrypted later.
* Replace volatile signature with a more generic signature.

Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
2024-07-17 22:15:47 +02:00
Mr-X-GTA
3bffd92839
Bug fixes and improvements (#3324)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 4m28s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
* feat: handle exceptions on jumps correctly
* fix(player_db): fix invite player
* fix: remove old stuff
* fix(script__vm): fix script vm crashes
* remove debug code
* fix(scr_globals): fix globals and locals
2024-07-10 13:43:39 +02:00
maybegreat48
61ddba1634
Update for b3258 (#3288)
* fix: update script names
* fix: use original chat sender
* feat(tunables): fix tunable service
* fix: explode patch (thanks @Mr-X-GTA)
* fix: fix compile errors
* fix: use unique_ptr
* Added 1.69 vehicles.
* Added new weather for 1.69 and updated stack sizes.
* Fixed garage.
* Made Unload button a developer-only feature. (Disabled on Release)
* Redesigned Network tab to not be a giant mess.
* Added new json_serializer code from @tupoy-ya.
* chore: correct dependency

------

Co-authored-by: maybegreat48 <email@hostname>
Co-authored-by: Andreas Maerten <24669514+Yimura@users.noreply.github.com>
Co-authored-by: gir489returns <redacted@example.com>
2024-07-03 23:04:06 +02:00
maybegreat48
4589b87553
Menu revamp (#3274)
* Complete player and network UI redesign, meant to show all features instead of stuffing them into tiny boxes
* Added option to delete player vehicles
* Better clone player (now clones head blend too)
* Better host token spoofing, with an option to enter your own
* Better host token spoofing detection
* Better desync kick prot detections
* A script blocker for the entire session (per-player options will be added later)
* Added option to spoof data/DLC hashes
* Logging framework that allows developers to easily debug false positives
* Major protection improvements
2024-06-27 10:32:17 +02:00
R.K
3e577ee31f
[Bug Fix]: Fixes for Never Wanted "Flickering" in Zancudo/Bolingbroke (#3152)
* replace REPORT_CRIME with SET_MAX_WANTED_LEVEL

---------

Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
Co-authored-by: Arthur <redacted@gmail.com>
2024-05-27 23:57:19 +02:00
maybegreat48
c180694199
Session multiplexer and more (#3167) 2024-05-24 23:17:54 +02:00
Quentin
0393c5d391
Revert "Direct implementation of fix vectors (#3147)" (#3179)
This reverts commit fb07065aaf3d0777d4cacef3e211d3b3cd6a09db.
2024-05-24 23:10:18 +02:00
maybegreat48
1cc7532a1e
Harass players and spam killfeed (#3161) 2024-05-21 23:28:52 +02:00
Mr-X-GTA
28aae52e72
Protection improvements (#3146) 2024-05-19 20:26:44 +02:00
Bugisoft
fb07065aaf
Direct implementation of fix vectors (#3147) 2024-05-19 16:17:31 +02:00
maybegreat48
44269fcf35
Desync protection improvements (#3094) 2024-05-13 19:01:47 +02:00
maybegreat48
4ab201bd59
Hide vehicle godmode (#3103) 2024-05-13 17:21:34 +02:00
Mr-X-GTA
86c63dfff5
Desync kick protection (#3086) 2024-05-10 21:09:10 +02:00
gir489
17a7ad65b9
Increased the maximum length of CEO Name from 15 to 64 characters. (#3011)
* Added FMMC_KEY_TIP15 replacement of 15 to 64.
* Removed legacy multiplayer chat filter.
2024-04-30 22:59:52 +02:00
gir489
b1bf477d1f
Added formatting to money on HUD. (#2957) 2024-04-22 18:29:42 +02:00
Quentin
382ddb319b
Fix for GTA Build 3179 (#2946)
* Removed old and unused security pointer/signature
* Updated GTAV-Classes
2024-04-17 15:05:09 +02:00
gir489
1f556a8c78
Redesigned the preview system entirely. (#2888) 2024-03-30 18:41:12 +01:00
gir489
7ba85de412
Replace offset.bin's header version variable with TimeDateStamp. (#2832)
* Replace offset.bin's header version variable with TimeDateStamp.

* Broke out Read Attribute Patch into two signatures.
2024-03-16 22:06:29 +01:00
Andreas Maerten
0b53660312
Many different fixes (#2749)
* fix(BytePatch): regression in world spawn bypass introduced in #2669
* fix(View/Network): session join options not updating after language change
* fix(RapidFire): prevent game from crashing by filling up the bullet pool
* refactor(Settings): don't save certain settings that users usually don't want to have enabled
* fix(CustomWeapons): render weapon names properly
* fix(reaction): names don't appear in chat
2024-02-21 23:34:11 +01:00
Quentin
683d6bce07
proper fix for weapon info damage crash (#2740) 2024-02-21 07:48:42 +01:00
Quentin
3a8aed2d00
RECEIVED_CLONE_REMOVE player ped removal protection (#2732) 2024-02-20 20:26:12 +01:00
gir489
d737c01b33
Fixed Social Club Presence Data. (#2729) 2024-02-20 18:29:02 +01:00
Arthur
a822da4af3
Remove Random Events and G's Cache (#2716) 2024-02-18 22:03:17 +01:00
Anvar
1a0fbd3dea
Potential fix for WMSB (#2707) 2024-02-12 15:08:38 +01:00
Anvar
ad1dfc71d2
refactor: move Request Model logic to helper function (#2669) 2024-01-31 10:47:03 +01:00
Anvar
ee707c538b
Graceful Landing (#2660) 2024-01-28 15:17:26 +01:00
maybegreat48
1127e51a52
Optimizations (#2649)
* fix(Respawn): fix respawn in SP
* fix: re-enable bigobj
* fix: update creator's stack size
* fix: use BOOLs instead of bools
* fix(gitignore): hide .pyc files
2023-12-29 17:07:00 +01:00
gir489
e544e02e55
Refactored Allow All Vehicles (#2604)
* Refactored Allow All Vehicles to use the current seat the ped is in to fetch the animation info that the car is currently using.
* Update gtav-classes tag hash.
* Removed GROUP_SMG from the allow all weapons false scenario.
2023-12-19 17:15:52 +01:00
gir489
a7215d2c41
Fixed RAP signature. (#2548) 2023-12-14 19:56:57 +01:00
gir489
b7b901d77f
Fixed TRIGGER_SCRIPT_EVENT for 3095. (#2527) 2023-12-13 19:32:26 +01:00
gir489
5bf69531b5
Added pointers for 3095. (#2519) 2023-12-12 21:34:49 +01:00
yubie
468af617d7
fix(anticheat): Fix nullsub scanning in PE header (#2469) 2023-12-02 12:06:44 +01:00
gir489
afd0efd621
Added G's Cache to ESP. (#2461)
* Redesigned G's Cache to use Globals that are more reliable (and actually work).
Refactored START_NEW_SCRIPT_WITH_ARGS to use a static unordered_set so that it's not constantly constructing it each call, and potentially closes #2462
Added Pickup Pool.
2023-12-02 11:48:28 +01:00
yubie
062c95b374
feat(anticheat): Anticheat bypass improvements (#2463)
- Add more metrics to bad_metrics set
- Add MM Filtering (This metric shouldnt be normally called anyway)
- Improve QD Hook to increase AC verifier delay when detected
- Removed gameskeleton hook in favor of patching ac at init
- Added tamperactions check to gameskeleton patcher
2023-11-30 10:47:39 +01:00
maybegreat48
5d538cf53c
Rewrite AC bypass (#2430)
* fix(anticheat): rewrite AC bypass again (the old one isn't detected but this is cleaner)
* fix(chat): some chat tweaks
* fix(anticheat): fix memory leak
* feat(lua): add is_player_friend
* fix(protections): fix possible false positives with the vehicle task mismatch protection
* feat(protections): add debug logs to trace false positive
* fix(spam): add some more stuff
2023-11-19 23:20:15 +01:00
gir489
36fdc7fc56
Fixed Player ESP potentially crashing on invalid models. (#2431)
* Check for and handle non-normal player models when doing ESP to prevent crashes.

* Added sanity checks to the non-MP model scenario.
2023-11-19 22:45:43 +01:00
gir489
e56ee4e2b8
Fix jittering Player ESP (#2421) 2023-11-16 19:46:52 +01:00
thehorizon84
ef355736a2
Player Database Enhancement (#2411)
Added 'Send Friend Request' through the player's rockstar ID.
2023-11-14 20:20:26 +01:00
thehorizon84
dc321104c4
feat: New world options + Request Gun Van anywhere (#2393)
+ World -> Gravity Editor (with presets for ease of use)
+ World -> Waypoint Beacon
+ World -> Objective Beacon
+ World -> Time And Weather -> Ground Snow
+ Self -> Mobile -> Request Gun Van (spawns the gun van right in front of you no matter where you are)
2023-11-08 23:16:10 +01:00
thehorizon84
2121ff2b7e
feat: Modify ocean level and add direct invite player from DB (#2384) 2023-11-05 22:39:53 +01:00
maybegreat48
1f7167cbfb
Fix presence data pointer (#2243) 2023-10-10 21:47:17 +02:00
maybegreat48
ba5610af99
Actually fix integrity checks (#2232) 2023-10-08 21:33:12 +02:00