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
f6a1acdc4c
Added new Scrapyard DLC vehicles to GetVehicleInfoForClanLogo. ( #2547 )
2023-12-14 19:56:12 +01:00
horizon
0798a413f9
Updated vehicle_abilities.cpp to work with latest GTAV-Classes PR ( #2509 )
2023-12-12 15:46:59 +01:00
gir489
95b9724fff
Added more spam messages to the filter. ( #2488 )
...
* Added more spam messages to the filter.
* Removed duplicate remote control vehicle button from the player vehicle menu.
* Added heuristical spam detector.
* Fixed clock in spam logger.
* Added date output to the chat logger.
* Added a message to show the user when someone is spamming.
More static text translations.
* Removed redundant mobile global in scr_globals.hpp.
* Added a spam reason to the spam logger.
* Added team/all to the chat logger.
Added a logger call for the user's chats.
2023-12-07 20:04:00 +01:00
thehorizon84
b80865f34c
Vehicle Abilities ( #2474 )
...
Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2023-12-05 11:35:05 +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
Andreas Maerten
c01043cfb1
refactor(Metrics): filter out "bad" metrics and allow normal ones to be sent ( #2453 )
2023-11-26 21:59:01 +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
e56ee4e2b8
Fix jittering Player ESP ( #2421 )
2023-11-16 19:46:52 +01:00
gir489
207e5457f9
Fixed persist outfit thinking the player was showering when they were not ( #2203 )
...
* Fixed a crash emanating from mobile_service::register_vehicles if the vehicle needed to be refreshed.
2023-09-27 09:41:24 +02:00
Patryk
a3532a6436
(fix) Seatbelt values are set to opposite ( #2085 )
2023-09-08 23:58:51 +02:00
gir489
cf07cfec04
Redesigned Vehicle Spawn menus to have consistent features. ( #2063 )
...
Closes #2053
2023-08-31 15:43:55 +02:00
gir489
678a021f27
More general fixes ( #2011 )
...
* Closes #2008
* Closes #2016
* Closes #1917
* Closes #2012 .
2023-08-24 20:23:50 +02:00
T14D3
6c1e821d60
Various fixes ( #1983 )
...
* Closes #1928
* Closes #1925
* Closes #1864
2023-08-19 13:01:59 +02:00
maybegreat48
5eead0436f
Huge protection improvements and other stuff ( #1963 )
...
* feat(protections): add a fuzzer
* feat(protections): improve protections
* feat(spoofing): add warning
* feat(world): force object cleanup
* fix(weapons): fix custom weapon code
* fix(weapons): fix for #1983
2023-08-19 13:01:08 +02:00
maybegreat48
e7562bcdff
Improve protections and other random changes ( #1803 )
...
* feat(protections): better logging
* feat(protections): improve protections
* fix(globals): save all spoofing settings
2023-07-22 23:18:47 +02:00
Bugisoft
74ba7b6860
Custom Sky Color and unify some stuff ( #1779 )
2023-07-20 22:46:32 +02:00
gir489
7e50d5377a
Added Teleport to Selected Blip and associated hotkey. ( #1774 )
2023-07-20 00:08:29 +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
maybegreat48
2b6cb52986
More player database improvements ( #1725 )
2023-07-15 22:37:20 +02:00
TheGreenBandit
a57027b198
Tp, Paintgun, refractor rainbow controller, refractor raycast ( #1708 )
2023-07-14 23:31:03 +02:00
maybegreat48
61bb60d1f4
Player database improvements ( #1705 )
...
* feat(protections): add per-player sync block options
* feat(player_database): improve player tracker
* fix(rapid_fire): remove unnecessary log statement
* fix(player_database): default state should be UNKNOWN, not INVALID
2023-07-14 11:02:47 +02:00
maybegreat48
f09b1cbda3
General improvements ( #1693 )
...
* remove(replay): remove replay interface
* fix(context_menu): better console controls
* feat(protections): improve protections
* feat(protections): actually fix parachute crash
* feat(protections): kick rejoin
* feat(context_menu): more context menu stuff
2023-07-12 19:03:29 +02:00
Andreas Maerten
2f1f094b89
feat(GTA Cache): removed unused old code ( #1663 )
2023-07-10 00:40:47 +02:00
gir489
7f777900a1
Persist Weapons ( #1647 )
2023-07-09 23:01:42 +02:00
Andreas Maerten
f13eab76a6
refactor!: File Manager ( #1633 )
...
* feat(vscode): added launch.json to dbg
* feat(file_manager): Make use of a global instance
* feat(file_manager): Allow for file and folder instances to be empty
* refactor(GlobalsService): Update code of global service (untested)
2023-07-08 17:54:59 +02:00
maybegreat48
c121e72eb6
Fix GTA data service ( #1635 )
...
* fix(gta_data): service now parses unloaded RPF files
2023-07-07 07:57:38 +02:00
Sixhei Tartari
6ea93ee333
feat(Vehicle Controller): Added vehicle window controls ( #1607 )
...
* feat(Overlay): Added Invisibility indicator and its able to save on unload
* feat(Vehicle Controller): Added vehicle window controls
2023-07-05 23:51:19 +02:00
maybegreat48
cbc80e6caf
Mission fixes and modder detection improvements ( #1598 )
...
* feat(protections): improve protections
* fix: fix mission start
2023-07-05 09:30:06 +02:00
maybegreat48
57ac1a315c
Chat delay fix and improved crash protections ( #1572 )
...
* feat(protections): filter invalid sector position from the player game state data node
* feat(chat): bypass chat delay
* fix(world): fix auto disarm
* fix(chat): true instant messaging
2023-07-01 00:03:17 +02:00
Quentin
f8f63a789a
fix(CanApply): issue with selecting the correct datanode ( #1533 )
2023-06-25 23:04:01 +02:00
DayibBaba
70c4b0c63b
Added nearby entity deletion ( #1476 )
2023-06-21 10:01:00 +02:00
Forever Gone
131544e538
Added atRTTI to CEventNetwork ( #1399 )
2023-06-12 16:32:03 +02:00
DayibBaba
a908b3fbc8
Squad Spawner ( #1250 )
2023-04-23 16:23:00 +01:00
maybegreat48
3c2245f780
General fixes ( #1251 )
2023-04-16 19:28:49 +01:00
Quentin E. / iDeath
74c3931209
Feat ptr cache continued ( #1227 )
2023-04-14 17:54:07 +01:00
DayibBaba
96d1c26242
feat: Vehicle control & Summon ( #1175 )
2023-04-05 18:54:29 +01:00
Andreas Maerten
06a215b90c
refactor(ContextMenu): improve code ( #1173 )
...
* chore: remove unused classes from replay
* feat(ContextMenu): keep drawing even if menu is open
2023-04-02 00:30:51 +01:00
Aure7138
ea33c09e8c
feat(cache): expand ped ( #1156 )
2023-04-01 17:37:26 +01:00
maybegreat48
ad90ee3f6a
Play audio on voice chat and more ( #1053 )
...
* feat(VC): audio through voice chat
* fix(BlackHole): remove unnecessary cleanup
* fix(Formatting): fix formatting for initializer lists
* feat(LSC): reimplement LSC
* feat(Protections): add (untested) protections for vehicle kick and remote teleport
2023-03-09 12:23:01 +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
Yimura
5c01d393b9
Update for 1.66 ( #929 )
...
* feat(crossmap): update thanks @Aure7138
* feat(TSE): updated most hashes
* feat(ScriptEventHandler): Remove abused TSE hashes
* feat(pointers): fix snitl
* fix(pointers): region code
* fix(pointers): handle join request
* fix(pointers): decode session info
* fix(pointers): connect to peer
* fix(pointers): decode peer info
* fix(pointers): add player to session
* fix(pointers): handle join request
* fix(pointers): Is Matchmaking Session Valid
* fix(pointers): send session matchmaking attributes
* fix(pointers): process matchmaking find response
* fix(pointers): serialize join request message
* fix(TSE): updated lost few, thanks @Rimmuru
* fix(Menu): update menu (#930 )
* fix(globals): mechanic global
* feat(meta): bump version
* feat(spoofing): remove patched stuff
* fix(self): off radar timer offset
* fix(overlay): retain last position
* feat(self): commented dance mode
* feat(spoofing): add note about spoofing not working
Co-authored-by: maybegreat48 <96936658+maybegreat48@users.noreply.github.com>
2023-02-03 23:00:56 +00:00
maybegreat48
d45d0c1ffc
Toxic features and improve protections ( #897 )
2023-01-22 21:57:32 +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
Yimura
5909af7fd2
feat(Protections): Reenabled CanApplyData ( #740 )
...
* fix(CanApplyData): correct crash_blocked msg
2022-12-30 10:48:59 +00:00
Bugisoft
2b1aee98de
feat: Some small additions ( #755 )
2022-12-30 01:09:33 +00:00
tyackman
a063d817f5
update vehicles.hpp ( #746 )
...
added missing vehicles from
- LS Tuners
- The Contract
- Criminal Enterprise
- Drug Wars
2022-12-26 19:45:35 +01: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
maybegreat48
c2e9e61c01
Network Time ( #724 )
...
* fix(NativeHooks): Fix softlock when loading Cayo Perico
* fear(netTime): Try to modify time remotely
* fix(timeSync): Make it work more consistently
* feat(netTime): net time sync for all!
2022-12-19 17:39:06 +00:00