977 Commits

Author SHA1 Message Date
GeopJr
b8ed681a39 feat: vehicle auto-repair (#493)
Co-authored-by: boredom1234 <roughuse82@gmail.com>
Co-authored-by: Howdoiusekeyboard <howdoiusekeyboard@gmail.com>
2022-10-21 17:22:52 +02:00
Demae
c30a17df65 Removed bruteforce_scan as it is no longer needed (#492) 2022-10-21 16:17:34 +02:00
Yimura
de15a7c280 fix(BytePatch): To ensure proper cleanup make use of unique_ptr (#491) 2022-10-21 14:09:20 +02:00
Yimura
a11e7e0aff feat: Metric Logging (#483) 2022-10-21 13:37:18 +02:00
Quentin E. / iDeath
f1dc042041 fix: Properly restore the byte patches when unloading (#486)
Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2022-10-21 13:25:37 +02:00
Quentin E. / iDeath
0e7d3a73b6 persist car: add safety so that old json files work fine (#485)
* persist car: add safety so that old json files work fine

* remove unused include
2022-10-20 00:50:24 +02:00
Yimura
7d67f85924 fix(ESP): player armor incorrectly sized (#484) 2022-10-19 22:13:56 +01:00
Yimura
d3b88e1a35 fix(PlayerJoin): don't notify above map while joining (#482) 2022-10-19 21:27:01 +01:00
Yimura
392883e3b0 fix(PlayerList): remove icon clutter (#480) 2022-10-19 21:00:53 +01:00
Yimura
7c0d4eab23 fix(Console): Issue with disabling the close button of console (#479) 2022-10-19 19:24:43 +01:00
Yimura
7e7f1ac30a feat(notifications): add missing options for tse sender mismatch (#478) 2022-10-19 16:51:55 +01:00
Yimura
96c2c64f77 fix(Notifications): Player Leave option incorrect SameLine (#477) 2022-10-19 16:44:41 +01:00
Quentin E. / iDeath
1c6a279758 Added local caching for peds, vehicles and weapons (#457) 2022-10-18 23:30:32 +01:00
TheGreenBandit
27ca4ae6e6 feat(PersistCar): Added Invisible, Invincible and Collision options (#474)
Co-authored-by: tupoy_ya <nikitachuvilov2@gmail.com>
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
Co-authored-by: navmodder <30207948+navmodder@users.noreply.github.com>
2022-10-18 20:08:05 +01:00
Forever Gone
85a45ae6c9 Fix reinjection after unloading (#472) (#473) 2022-10-16 21:06:17 +01:00
Forever Gone
915b2e7b7f fix: Sigscanner (#471) 2022-10-16 09:11:33 +02:00
Forever Gone
c76403fec9 Improved pattern scanner (#470) 2022-10-16 01:50:28 +02:00
Quentin E. / iDeath
987579575a Implements #272 (#461)
Closes #272
2022-10-06 12:30:04 +01:00
Yimura
b3f13f284e feat(vendor): updated GTAV-Classes (#468) 2022-10-06 12:11:23 +01:00
GeopJr
69ee868458 fix: bypass signature scanner (#466) 2022-10-04 19:41:30 +01:00
Quentin E. / iDeath
cfefff3c84 eImpactType -> eExplosionTag (#462) 2022-09-30 21:38:56 +01:00
Quentin E. / iDeath
7136f70b71 Fixes #448 (#459) 2022-09-30 19:41:26 +01:00
Quentin E. / iDeath
8360f423a6 Implements #453 (#460) 2022-09-30 19:39:47 +01:00
Yimura
e8dd8c4a63 fix(Spectate & FreeCam): Dying while going far away from our ped (#458) 2022-09-29 20:54:08 +01:00
pozhiloy-enotik
ac61dab0b1 improve Instant Refill and Infinite Boost (#452) 2022-09-21 14:10:21 +01:00
Yimura
c3005c1674 feat(Natives): Updated natives to new names (#450) 2022-09-20 14:03:19 +01:00
Quentin E. / iDeath
96cbfe3b70 Add world model spawning (#451) 2022-09-20 13:51:43 +01:00
Yimura
3327be9772 feat(vendor): updated GTAV-Classes (#447)
Fixes an issue that indirectly broke ESP health bars (introduced unintentionally in #443)
2022-09-12 23:58:07 +02:00
Yimura
9f4b2d3ccc refactor: Cleaned up Received Clone Sync hook (#445) 2022-09-12 23:55:23 +02:00
Kalka
6caef3755c Fix drawing self on ESP (#437) 2022-09-12 20:48:42 +02:00
maybegreat48
ab54473371 Add improved desync kick protection (#443)
Update GTAV-Classes vendor
2022-09-12 20:44:47 +02:00
8KV
43659704f9 fix: Crash while previewing/spawning unreleased vehicles (#438) 2022-09-08 15:30:17 +02:00
Yimura
d8023befc9 refactor: Removed detour of IS_DLC_PRESENT (#430) 2022-09-08 15:20:56 +02:00
GeopJr
6b497622c8 Rename detour_hook.cpp to detour_hook.cc (#442)
* fix: detour_hook.cpp => detour_hook.cc
* fix: allow .cc and .cxx files
2022-09-07 00:20:04 +02:00
GeopJr
a2dd2eb802 Bypass signature scanner (#441)
* fix: use our forks of MinHook & g3log

in an attempt to bypass the signature scanner

* fix: turn symbols Off for BigBaseV2 on premake
2022-09-06 22:51:58 +01:00
Aure7138
8a3998285a fix(SaveVehicles): Crash on load #418 (#434)
Fixes #418
2022-08-30 17:16:07 +01:00
maybegreat48
25c754ffa6 Improve protections (#428) 2022-08-29 12:26:18 +02:00
Yimura
91754f3e0e feat(util): Added model hash table helper (#423) 2022-08-25 02:02:04 +02:00
aa15032261
da617afaeb Cleaned up rainbow paint. (#414) 2022-08-14 12:19:33 +02:00
Aure7138
63687d9ed4 Improved session switcher for SC TV (#413) 2022-08-14 12:19:15 +02:00
aa15032261
00a19d9290 Improved error handling of gta_data_service. (#412)
* Bug fix for #403

* Fixed Issue #403

* Minor fixes.

* Improved error handling of gta_data_service.

Fixed an issue where the game crashes when throwing invalid json format exception.

* Minor fixes.

* Minor fixes.

* Improved error handling of gta_data_service.

Also extended the timeout to 30s.

* Improved error handling of gta_data_service.

- Fixed an issue where http_request doesn't handle HEAD requests and socket.recv error correctly.

- Limited gta_data_service to have only 1 active http request.

* Minor fixes.

* Minor fixes.
2022-08-13 17:17:59 +02:00
aa15032261
8faa090ffd Improved error handling of gta_data_service. (#411)
Fixed an issue where the game crashes when throwing invalid json format exception.
2022-08-13 13:29:33 +02:00
Aure7138
3c9f0dfcd9 add SC TV SessionType (#410) 2022-08-13 11:19:41 +02:00
aa15032261
1ef205d0a5 Fixed Issue #403 (#408)
Fixes #403
2022-08-13 11:19:18 +02:00
Yimura
dc6da254e9 fix(crossmap): removed detected native (#404) 2022-08-11 20:27:45 +02:00
aa15032261
77adac6e1a Added spawn ped feature. (#377) 2022-08-10 02:42:34 +02:00
Forever Gone
954b7673ee Improved detour handler, cleaned up hooks, and improved RCS hook (#399)
* Removed player join/leave for assign physical index, added new stuff to RCS, and improved joaating functions because it was driving me nuts.
* Improved the detour handler, got it down to 15ms or so for hooking. and added the sync options in the view
* Added includes to RCS
* Added a check on GGO to ensure it's not null
* Updated GTAV-Classes submodule
* Added CObject header file
* Changed a native to a pointer, when such changes didn't need to be done.
* Changed string on hooking
* Fixed the enum, was unsigned so removed -1 as unknown object to out of range sync.
* Added IDP Enable/Disable (#402)
2022-08-09 20:39:55 +02:00
Maddy
930b7eef60 feat(Vehicle): Add Infinite & Instant Recharge Boost. Closes #221 (#383)
* Added Vehicle Boost Modifiers

* Changed to enum

* fixed typo
2022-08-09 19:14:02 +02:00
aa15032261
8cb6c8e731 Fixed issue #397. (#401) 2022-08-09 19:12:48 +02:00
Aure7138
7a4e67e220 Add VEHICLE::GET_MAKE_NAME_FROM_VEHICLE_MODEL_ crossmap (#398) 2022-08-07 21:58:49 +02:00