Yimura
9649c8f8fe
fix(ReceivedEvent): Actually catch stupid crash
2022-05-10 21:59:03 +02:00
Yimura
050149e8af
feat(Protection): Added TASK_TEMP_VEHICLE_ACTION anti-crash
2022-05-10 20:23:48 +02:00
Yimura
2ee785f50f
fix(ReceivedEvent): Reset SCRIPTED_GAME_EVENT buffer
2022-05-10 17:06:00 +02:00
Yimura
0390050d3f
Fix Script Event Handler hook from clogging event queue ( #163 )
...
* fixes #154
* fix(ReceivedEvent): BitBuffer was incorrectly initialised
2022-05-08 22:00:55 +02:00
Yimura
5c03e8868a
fix(ScriptEventHandler): Filter rotate cam for current PlayerID
2022-03-31 01:06:15 +02:00
Yimura
a2f459fad9
feat(Logging): Added settings to toggle them ( #126 )
...
* feat(Settings): Added notification settings
2022-03-21 18:10:18 +01:00
Yimura
49a4d4c802
refactor: Improvements and small changes ( #125 )
...
* fix(Looped): Typo in spectate function name
* fix(Spectate): Prevent falling through world
* feat(Pointers): Shortened useless part of signature
* feat(ReceivedEvent): Removed unused include
* feat(Protections): Optimised NET_ARRAY_ERROR protection
* feat(View/Settings): Restructured protections dropdown
2022-03-21 18:02:30 +01:00
Yimura
ed9d6cef25
feat(Protections): Added version mismatch patch
2022-03-16 15:55:27 +01:00
LiamD-Flop
eb71752b5b
feature(GUI): Notifications are gui styled. ( #69 )
...
* feature(GUI): Notifications are gui styled.
* feature(GUI): Removed ~r~
2022-03-02 00:21:29 +01:00
Yimura
a2d9f04f1e
feat(Globals): Simplified code, sorry to anyone who has to update their code
2022-02-22 01:18:49 +01:00
Yimura
e1632c329c
feat(Notify): Simplified code, using std::string_view
2022-02-21 01:24:27 +01:00
Yimura
8b385165fd
feat(Hooks): Don't log player join/leave
2022-02-02 13:05:04 +01:00
Yimura
8b656cf533
chore: Replace strcat and others with fmt::format
2022-02-02 02:32:30 +01:00
Yimura
1dc68d23e1
feat(PlayerList): Rewrite of entire player management system
2022-01-31 18:27:35 +01:00
Yimura
9726d96c6a
feat(vendor): Updated GTAV-Classes
2022-01-30 00:23:26 +01:00
Yimura
ccb045eb5a
fix(Hooks): Type in player left hook
2022-01-26 22:41:16 +01:00
Yimura
296d147fa6
feat(ScriptEventHandler): Forgot to block rotate cam
2022-01-26 21:37:08 +01:00
Yimura
257fd54956
feat(ScriptEventHandler): Prevent network bail
2022-01-26 15:23:57 +01:00
Yimura
d762e9e69f
feat(Hooks): Added player join and leave hooks
2022-01-25 02:55:35 +01:00
Yimura
a65171db21
feat(Hooks): Split freemode script recovery into 2 different files
2022-01-21 23:13:10 +01:00
Yimura
5ae10d4e4b
feat(Hooking): Added GTA Thread start hook
2022-01-21 23:11:37 +01:00
Yimura
74fdad96fe
feat(Debug): Added Script Event Logging
...
Closes #26
2022-01-06 08:47:00 +01:00
Yimura
3394f8e65c
feat(Hook): Dismiss shop_controller error instead of silencing it
2021-12-22 14:38:51 +01:00
Yimura
8d6152bcd5
fix(Hooking): Confusion between 2 different natives
2021-12-22 14:26:54 +01:00
Yimura
cbd94e4ef0
fix(ErrorScreen): Fix arguments and simplified pointer decl
2021-12-22 01:13:10 +01:00
Yimura
136cb01164
feat(Spoofing): Added spoofing with SendNetInfoToLobby hook
2021-12-18 19:24:30 +01:00
Yimura
f95a390310
feat(Hooks): Removed useless REPORT MYSELF and REPORT CASH SPAWN events
2021-12-18 14:58:02 +01:00
Yimura
9970caa2dd
fix(Hooks): ReceivedEvent memory leak, thanks @ellisdudes
2021-12-08 19:45:24 +01:00
Yimura
105fe7f6d5
feat(Hooks): Added is_dlc_present hook
2021-12-06 16:39:46 +01:00
Yimura
9c0d7179cf
fix(Natives): replace PLAYER_ID with GET_PLAYER_INDEX
2021-11-11 01:14:22 +01:00
Yimura
301be431e5
feat(Prot): Log if freemode script was recovered
2021-11-08 13:01:49 +01:00
Yimura
73d1d7aa5c
feat(ScriptEventHandler): Rename RemoteEvent to eRemoteEvent
2021-10-15 11:31:27 +02:00
Yimura
a388bf573a
feat(Protections): Hooked REPORT_MYSELF_EVENT sender
2021-08-08 10:19:04 +02:00
Yimura
1ba4aa1251
feat(Protections): Added replay_interface
2021-08-05 23:06:47 +02:00
Yimura
1bb98d7fc6
feat(Hooks): Removed report cheating handler unused
2021-08-05 14:59:05 +02:00
Yimura
d88d805a6b
feat(ReceivedEvent): Added received event blocking
2021-08-03 20:30:16 +02:00
Yimura
3e2ff4084e
feat(ScriptEventHook): Renamed Fake Deposit to Deposit
2021-08-03 20:26:18 +02:00
Yimura
a55cbcd571
feat(Protections): Added scripted game event protection
2021-07-26 00:38:03 +02:00
Yimura
379cc8129b
feat(Hook/ErrorScreen): Inverted if-statement
2021-07-24 15:00:23 +02:00
Yimura
411c2dd168
feat(Hooking): Added hooks for report_cash_spawn & report_cheating
2021-07-24 14:49:31 +02:00
Yimura
b12fa9ea63
fix(ReceivedEvent): strcat instead of strcpy
2021-07-24 00:16:43 +02:00
Yimura
ce52fea2db
fix(ReceivedEvent): Get event name
2021-07-23 21:16:58 +02:00
Yimura
87a8cb5acd
feat(ReceivedEvent): Cleaned up messages of detections
2021-07-23 12:27:07 +02:00
Yimura
cc3faf92eb
refactor(Hooks): Swapped net_event_struct with CNetworkIncrementStatEvent
2021-05-26 14:45:36 +02:00
Yimura
7a99637cec
refactor(IncrementStatHook): Re-added old code
2021-05-25 14:44:35 +02:00
Yimura
2093db6220
refactor(IncrementStat): Removed increment stat and moved to received event
2021-05-25 14:09:02 +02:00
Yimura
3cd570be91
feat(Protections): Added received event
2021-05-25 12:58:33 +02:00
Yimura
552bc5f49b
feat(Hooks): Added error screen hook
2021-05-20 15:49:36 +02:00
Yimura
ab2d2c9af7
feat(IncrementStatEvent): Added REPORT blocking
2021-05-19 16:19:38 +02:00
Yimura
7a5473de0b
feat(Protections): Added freemode_script_recovery
2021-05-19 00:41:55 +02:00