66 Commits

Author SHA1 Message Date
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
Yimura
934b1e704a feat(Project): Fresh start 2021-05-18 23:03:42 +02:00
Yimura
cc7e6c7c9b feat(ReceivedEventHook): Added protections 2021-02-19 15:44:00 +01:00
Yimura
884ef8390e refactor(CustomText): Changed custom_text global to be static 2021-02-08 20:57:58 +01:00
Yimura
35f9cea162 wip(Hooks): Received event protections 2021-02-07 17:08:25 +01:00
Yimura
b0e301a6f6 feat(ScriptEventHandler): Added malicious events from GetEventData to scripteventhandler 2021-02-07 01:14:36 +01:00
Yimura
3af9c82ca2 refactor(Restructure): Moved everything to their own class/struct to improve compile times and cleanup the code. 2021-02-05 02:38:56 +01:00
Yimura
d069e2893b feat(GetLabelText): Added hook for getlabeltext 2021-02-04 18:39:20 +01:00
Yimura
85348fc77d feat(ScriptEventHandler): Changed a2 from int64_t to CNetGamePlayer 2021-02-03 19:43:15 +01:00
Yimura
a600543097 feat(Spoofing): Added IP, R*id and name spoofing 2021-02-03 19:41:46 +01:00
Yimura
a98785d4e0 fix(GetEventData): Fixed typo on notify 2021-02-03 19:40:04 +01:00
Yimura
eeaffce80f feat(Spoofing): IP Address and Rockstar ID 2021-02-02 16:23:12 +01:00
Yimura
bb268eda69 feat(Hooks): Added snend net info to lobby hook 2021-01-29 18:56:17 +01:00