Commit Graph

49 Commits

Author SHA1 Message Date
maybegreat48 059e68bfe5 Initial battleye bypass (#3697)
Nightly Build / Check Recent Commit (push) Failing after 11m58s
* feat: initial battleye bypass
* disable force kick toggle too
* fix: fix pointers version
* enable exclude modders toggle by default to prevent auto-kicks
2024-09-19 00:43:52 +02:00
Arthur 09b91ca6d7 Add Return Value Support for Script Functions (#3479)
Nightly Build / Build Nightly (push) Blocked by required conditions
Nightly Build / Recreate Release (push) Blocked by required conditions
Nightly Build / Check Recent Commit (push) Successful in 20s
* Add Return Value Support for Script Functions
* Removed address-of operator on instruction_pointer parameter, as sol is pass-by-value.
* Fixed reset_session_data & start_creator_script
* Added support for Vector3 and updated casting for bool type for proper conversion to Lua boolean
* Updated documentation for scr_function
* Added get_int method and updated param names for script functions
* Fix #3497 graceful landing not saved.
* Added a check in view_lsc to see if the vehicle can accept clan logos first.
* Fixed vehicle clan logo SP bypass not working properly.
* Fixed COPY VEHICLE not giving persist_car_service::spawn_vehicle_json the target's ped so it can copy their clan logo and not ours.
Fixed spawn_vehicle_json calling add_clan_logo_to_vehicle with our logo and not the ped parameter's logo.
* Added Clone Player Car.
* Fixed has_clan_logo check in view_lsc being given the wrong parameter.

---------

Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
2024-08-06 14:46:48 +02:00
gir489 e08ab4ca80 Project include cleanup (#3404) 2024-07-23 13:40:30 +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
maybegreat48 44269fcf35 Desync protection improvements (#3094) 2024-05-13 19:01:47 +02:00
HCR-750F f15cb312e7 feat: Chat translator (#2931) 2024-05-10 21:41:59 +02:00
maybegreat48 29f226b316 Assorted fixes (#3073)
* feat: unstuck more when removing blackscreen
* fix: make kicks more versatile
2024-05-09 11:05:56 +02:00
R.K 1b82c94d4d Refactor of Player Wanted Level (#3070) 2024-05-08 10:24:00 +02:00
DayibBaba db5e47d2ce Xml Map Loader (Menyoo) (#2233)
Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2023-11-04 00:23:37 +01:00
gir489 347f33fb2d Disable input when typing into a text field. (#2140)
Closes #2139
2023-09-17 22:23:26 +02:00
DayibBaba ee364cd684 Ped animations interface (#1668) 2023-08-04 14:43:35 +02:00
Andreas Maerten 96493b5a22 refactor!: Modify command argument handling and move on_ method to bool_command (#1826) 2023-07-26 22:22:40 +02:00
TheGreenBandit ae486ca129 Rework rgb for fun vehicle and paintgun (#1783)
Closes #1819
2023-07-23 18:51:57 +02:00
gir489 1d78388519 Custom teleport added euler angles and added persist outfit (#1743)
* Addressed #1694: Added Euler angles to telelocation JSON object.
* Added Persist Outfits to resolve #1669
2023-07-18 10:16:26 +02:00
gir489 152642cf1b Refactored Allow All Weapons In Vehicle to force all vehicles to use … (#1730)
* Refactored Allow All Weapons In Vehicle to force all vehicles to use all GROUPs.
* Refactored project to not depend on src/gta files that already exist in the GTA-V-Classes project.
* feat(cmake): bump GTAV-Classes
2023-07-16 18:24:40 +02:00
TheGreenBandit a57027b198 Tp, Paintgun, refractor rainbow controller, refractor raycast (#1708) 2023-07-14 23:31:03 +02:00
gir489 098b15eca6 Weapon Hotkeys (#1685) 2023-07-11 23:14:35 +02:00
DayibBaba ee61858489 Custom teleport sub tab (#1652) 2023-07-09 23:03:05 +02:00
gir489 7f777900a1 Persist Weapons (#1647) 2023-07-09 23:01:42 +02:00
DayibBaba 5ffe6c7d3b Xml vehicles (Menyoo) (#1594) 2023-07-07 11:11:54 +02:00
DayibBaba e5a33e2b32 Custom location system (#1567) 2023-06-30 20:36:45 +02:00
maybegreat48 5e0efaaed5 Tunables service fix and theme changes (#1507) 2023-06-23 08:43:44 +02:00
Sixhei Tartari 5848599c60 feat(Vehicle): Added keep engine running functionality (#1426) 2023-06-16 14:27:47 +02:00
maybegreat48 70efa40afe Lua Scripting (#1334)
Closes #83
Fixes #1309
Fixes #1287
Fixes #1129 (actually fixed now)
2023-06-06 09:40:40 +02:00
DayibBaba a908b3fbc8 Squad Spawner (#1250) 2023-04-23 16:23:00 +01:00
Andreas Maerten 461e1b5138 Add vehicle gears to speedo meter (#1236) 2023-04-15 15:47:36 +01:00
DayibBaba 96d1c26242 feat: Vehicle control & Summon (#1175) 2023-04-05 18:54:29 +01:00
DayibBaba 92400a956a Orbital Drone Feature (#1148)
* Orbital Drone Feature

* Fixed PR review comments

* chore: cleanup code

* UI & globals saving

* Fixed typo

* Fixed noclip conflict & Applied review suggestions & Added another changeable variable

---------

Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2023-03-30 00:37:10 +02:00
TheGreenBandit d87caaa6d7 Several feature additions (#889)
* Added Infinite Range
* Added Fill Ammo
* Added Aim Assist
* Added Hud Color Options
* Added Clear Wanted Level
* Added Health Regen
* curly brackets in invisibility
* Added hotkeys
* Improved Increased Damage
2023-03-13 21:10:21 +00:00
maybegreat48 9ccb77e8eb Add more spoofing options and added clang-format (#1020)
* feat(Spoofing): add spoofing
* feat(Spoofing): prepare code for player attach
* remove(PlayerAttach): isn't going to work due to netsync architecture
* fix(GUI): fix scaling
* feat(Project): add clang-format file
* feat(Classes): update classes
* fix(BlackHole): remove unnecessary cleanup
* fix(Formatting): fix formatting for initializer lists
* feat(clang-format): Set tab width and 1 space before comment

Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2023-03-01 21:27:15 +00:00
maybegreat48 1f5a118cb9 Bug fixes and improvements (#984)
* feat(KickFromInterior): improve kick from interior

Fixes #968
Fixes #953
Fixes #901
Fixes #899
Fixes #813
Fixes #726
Fixes #723

Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2023-02-13 20:38:30 +00:00
Aure7138 da0d98ef0e refactor: c4 limit and some general fixes (#970) 2023-02-10 21:33:47 +00:00
Johann 469850098a fix(self): fix auto tp to waypoint (#919) 2023-01-30 23:19:05 +00:00
maybegreat48 d45d0c1ffc Toxic features and improve protections (#897) 2023-01-22 21:57:32 +00:00
Rimmuru 5260b27899 Editor+ (#745)
* feat(Toxic): add send to island
* feat(mobile): add helicopter backup
* refractor(mobile): update seperator
* feat(Troll): add set bounty

* tps
tp all to island
tp all to eclipse
tp to eclipse

* working hijack &, delete. + placeholders
* speed, derail
* drive train, working derail
* improved drive train
* exit train, rework delete
* using CReplayInterface
2023-01-06 23:25:16 +00:00
maybegreat48 13ff1be75a Reactions, remote kick and better protections (#807)
* feat(Scripts): Complete GlobalPlayerBD
* feat(Scripts): add GPBD_Kicking
* feat(Scripts): start work on GPBD_FM_3
* feat(Scripts): add more to GPBD_FM_3
* feat(Scripts): complete GPBD_FM_3
* feat(Scripts): start work on GPBD_FM
* feat(Scripts): improve GPBD_FM
* feat(Scripts): complete GPBD_FM
* feat(Reactions): Add reactions
* feat(Protections): Improve protections
* feat(RemoteKick): Add remote kick
* feat(Stats): add KillsOnPlayers and DeathsByPlayers
* fix(Classes): Fix compiler warnings
2023-01-03 16:48:32 +00:00
maybegreat48 79e5e7a30b Commands (#725)
* feat(Commands): Prototype command system
* feat(Commands): Chat commands
* refactor(Toxic): convert most options into commands
* feat(Protections): block breakup kicks on other players as host
* refactor(Kicks): convert most options into commands
* refactor(Commands): add labels and descriptions to all commands
* feat(Commands): cleanup on unload
* refactor(Troll): convert most options into commands
* refactor(Misc): convert most options into commands
* refactor(Teleport): convert most options into commands
* feat(Commands): Variadic commands and toggleable bools
* feat(Hotkeys): hotkeys now use commands
* fix(Chat): fix the chat window locking up when a message is sent
* fix(Commands): properly handle spoofed username
* fix(Spam): update filter

Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2022-12-22 21:23:32 +00:00
Yimura f6c00f113d refactor!: globals (#717)
* refactor(globals): use macro's for to_json/from_json
* refactor(globals): switch from global pointer to global instance
2022-12-18 22:15:52 +00:00
maybegreat48 b5b8a7b431 Sigscanner bypass (#703) 2022-12-15 12:38:03 +01:00
maybegreat48 795929f96c Update to 1.64 (#691)
* Update some globals
* fix(pointers): bypass C4 limit
* fix(pointers): CanApplyData signature
* feat(hooks): removed metric formatter
The function in question no longer exists along with the other metric functions.

* chore(metadata): bumped online and build number
* fix(pointers): updated Rage Security signature
* Updated some globals and locals. Part 1
* Update crossmap
* chore(Script): update script patches
* chore(nativeHooks): Update rage::scrProgram vtable size
* chore(nativeHooks): Fix rage::scrProgram destructor index
* fix(Sigscanner): Temporarily disable AC bypass
* chore(Hooks): disable can_apply_data
* Updated some globals and locals. Part 2
* chore(globals): Update transition state global
* chore(ScriptLauncher): Update local index
* feat(Toxic): Add new teleport locations
* fix(Protections): Update max interior index

Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
Co-authored-by: Bugisoft <58910128+BugisoftRSG@users.noreply.github.com>
Co-authored-by: BugisoftRSG <metaclientauth@gmail.com>
2022-12-14 16:27:40 +00:00
maybegreat48 f338479c5c RID Spoofing Improvements (#666)
* Fix stability issues with handler hook
* Better RID spoofing
2022-12-08 12:23:57 +00:00
maybegreat48 8c3953ab20 Toxic update (#641) 2022-12-06 16:12:02 +00:00
Aure7138 eb80ac54bd feat: Fast Respawn, Rapid Fire, removed static offsets (#649)
Closes #495
Fixes #635
2022-11-29 19:16:07 +00:00
Yimura d927a58b1d Bumped GTAV-Classes, removed unused declarations and other stuff (#638) 2022-11-25 21:29:03 +00:00
maybegreat48 64b47779e8 Lessen breakup kicks and more (#625) 2022-11-21 15:42:12 +00:00
maybegreat48 eb41c69e09 Force session host and improve protections (#593)
* Add force session host and update protections

* Remove old popgroup protection

* Harden script patcher

* Replace looped options with script patches

* Missing break

* Use enums

* Forgot to break again...

* Add tooltip for force session host

Co-authored-by: user <email@hostname>
2022-11-13 17:34:44 +01:00
maybegreat48 74c8e8d70c Add script patcher and update protections (#588) 2022-11-12 18:35:28 +00:00
SpaghettDev 07ce825a07 feat(self & vehicle): Added mobile radio and turning off engine. (#572) 2022-11-11 17:51:40 +00:00
tupoy-ya 1087146e56 refactor!: Replace premake5 with CMake. (#551)
Co-authored-by: tupoy-ya <tupoy-ya@users.noreply.github.com>
2022-11-08 21:08:58 +00:00