590 Commits

Author SHA1 Message Date
Yimura
8ae88df44b
chore: Removed unused functions 2021-09-21 11:52:32 +02:00
Yimura
47e7c06982
feat(Self): Added free cam 2021-09-21 01:44:24 +02:00
Yimura
a7db15c267
feat(Handling): Added saved profiles tab 2021-09-21 01:44:14 +02:00
Yimura
b86cbac0ad
fix(GUI): Missed one look control not being disabled 2021-09-21 01:43:28 +02:00
Yimura
213ffefdb6
feat(SavedProfiles): Prepping for saving handling profiles 2021-09-20 01:11:01 +02:00
Yimura
1d9e81d801
fix(ProfilePreview): Description overflow 2021-09-19 23:59:35 +02:00
Yimura
63d1d576b8
feat(Spectate): Fixed spectate not following player minimap 2021-09-19 12:31:15 +02:00
Yimura
bffd13987e
feat(HandlingCurrentProfile): Added update modal 2021-09-18 22:15:45 +02:00
Yimura
3a4974a5bd
feat(SaveHandling): Use thread pool, set default description and change window default 2021-09-18 22:15:15 +02:00
Yimura
f4a957c783
feat(HandlingModals): Added update handling profile modal 2021-09-18 22:13:10 +02:00
Yimura
0dd40574a0
feat(HandlingSearch): Disable keyboard, use thread pool and show active profile 2021-09-18 22:12:37 +02:00
Yimura
ca3618d9ca
feat(VehicleService): Update existing profile 2021-09-18 22:11:29 +02:00
Yimura
0106d8a02e
feat(Backend): Run login in thread pool 2021-09-18 22:10:38 +02:00
Yimura
ce5ccbf48f
feat(API): Catch dead host and update handling of existing profile 2021-09-18 22:10:09 +02:00
Yimura
3188b044af
feat(Main): Init and destroy thread pool 2021-09-18 22:09:07 +02:00
Yimura
86c8e94082
feat(ThreadPool): Added proper thread pool separate from main game thread 2021-09-18 22:08:46 +02:00
Yimura
a2b2308b20
chore: Cleaned and moved handling window code 2021-09-16 22:21:42 +02:00
Yimura
c349cb521f
chore: Rename tab_handling class to tab_current_profile 2021-09-16 22:21:19 +02:00
Yimura
e808b23c93
chore: Rename handling to current_profile 2021-09-16 22:12:50 +02:00
Yimura
1ba3e75cc3
feat(VehicleService): Keep track of active profile 2021-09-16 22:03:38 +02:00
Yimura
c954ef76cb
feat(Handling): Added online profile getting 2021-08-17 16:56:41 +02:00
Yimura
117ceaa2cd
feat(Vehicle): Added vehicle god mode 2021-08-16 23:11:08 +02:00
Yimura
68b3289752
feat(WindowMain): Added dump entrypoints button 2021-08-10 23:13:21 +02:00
Yimura
0b5da896f6
feat(Util/System): Added entry point dumps 2021-08-10 23:12:28 +02:00
Yimura
9961549d10
feat(Util/All): Updated includes of util all 2021-08-10 23:12:01 +02:00
Yimura
7ad9553dfc
feat(TabVehicle): Fixed personal bike not being seen as personal vehicle 2021-08-10 23:11:45 +02:00
Yimura
1f56626a3b
feat(Handling): Added vehicle handling restore 2021-08-08 15:10:26 +02:00
Yimura
956509d747
feat(Services): Added Vehicle service 2021-08-08 15:10:08 +02:00
Yimura
a5b12f1c17
feat(Enums): RemoteEvents are of type int not int64 2021-08-08 10:19:47 +02:00
Yimura
3d6b1b667d
feat(Protections): Hooked REPORT_MYSELF_EVENT sender 2021-08-08 10:19:04 +02:00
Yimura
65cacc17f3
feat(Protections): Added replay_interface 2021-08-05 23:06:47 +02:00
Yimura
2437fd086f
feat(System/PlayerUpdate): Optimised player counts 2021-08-05 14:59:27 +02:00
Yimura
93c1a449fa
feat(Hooks): Removed report cheating handler unused 2021-08-05 14:59:05 +02:00
Yimura
e038356b19
feat(System/PlayerUpdates): Properly update 2021-08-05 01:46:36 +02:00
Yimura
067f1047ef
feat(TopBar): Added Session join MenuItems 2021-08-05 01:28:49 +02:00
Yimura
5eee09f02d
feat(Core/Data): Added Session Type info 2021-08-05 01:28:32 +02:00
Yimura
417a5d6efc
feat(System/PlayerUpdate): Optimised player updates 2021-08-05 01:28:18 +02:00
Yimura
0594116528
feat(Enums): Added SessionType enum 2021-08-05 01:26:45 +02:00
Yimura
6c882c6c36
feat(Util/Session): Added join_type function 2021-08-05 01:26:23 +02:00
Yimura
996bf1a678
feat(PlayerInfo): Check if net_player is safe to use 2021-08-05 01:26:03 +02:00
Yimura
aef5cd15b4
feat(PlayerWindow): Removed nullptr check on net_player 2021-08-05 01:25:43 +02:00
Yimura
011f40e839
feat(Handling): Deny access when outside of a vehicle 2021-08-04 22:17:25 +02:00
Yimura
ca389bb4cd
feat(TopBar): Added Player logged in name & removed unused code 2021-08-04 22:16:58 +02:00
Yimura
9b8c441a11 feat(Handling): Added nearly all handling modifications 2021-08-04 21:33:37 +02:00
Yimura
da5ae55dd6 feat(ReceivedEvent): Added received event blocking 2021-08-03 20:30:16 +02:00
Yimura
35d1869d33 feat(Vehicle): Added ability to change position of speedo meter 2021-08-03 20:29:54 +02:00
Yimura
4f29578d15 fix(UpdatePointers): Fixed issue where the player point would not be up to date 2021-08-03 20:29:13 +02:00
Yimura
92f50b12c8 feat(Noclip): Progressively increase noclip speed 2021-08-03 20:26:43 +02:00
Yimura
55a0ba50c6 feat(ScriptEventHook): Renamed Fake Deposit to Deposit 2021-08-03 20:26:18 +02:00
Yimura
5d788bd939 feat(Util/Vehicle): Request control of entity before repairing 2021-08-03 20:25:55 +02:00
Yimura
0def0bba00 feat(Main): Removed BigBaseV2 launch string 2021-08-03 20:25:32 +02:00
Yimura
c508ed5faa feat(Self): Added never wanted and set wanted level 2021-07-28 00:46:00 +02:00
Yimura
6889ff64cd feat(WindowHandling): Changed not in vehicle text 2021-07-28 00:32:19 +02:00
Yimura
80eda87590 feat(PlayerInfo): Added R* ID and IP 2021-07-28 00:31:59 +02:00
Yimura
2f16fe594c fix(FrameFlags): Check for nullptr on m_player_info 2021-07-28 00:30:18 +02:00
Yimura
627d9a5f81 feat(Core/Classes): Added m_in_vehicle property 2021-07-28 00:29:52 +02:00
Yimura
d542d414dc fix(GTA/player): rage::netPlayerData moved 0x20 2021-07-27 11:30:06 +02:00
Yimura
72de3d5ec5 feat(PlayerInfoTab): Added player id and session host info 2021-07-26 21:23:55 +02:00
Yimura
ddfb5d625d feat(System): Update player structs with less load 2021-07-26 21:23:27 +02:00
Yimura
45f0fdb174 fix(GTA/Player): Updated CNetGamePlayer 2021-07-26 21:22:59 +02:00
Yimura
48737f5e16 feat(Core/Classes): Updated GTA classes 2021-07-26 21:22:32 +02:00
Yimura
9a95f5962c feat(PlayerWindow): Added check if net_player is nullptr 2021-07-26 21:22:01 +02:00
Yimura
e4b9b7349a feat(HandlingWindow): Added check for nullptr of local player 2021-07-26 21:21:31 +02:00
Yimura
edd45c90e1 feat(PlayerStruct): Added net_player property 2021-07-26 21:21:00 +02:00
Yimura
0c1ccab977 feat(Backend): Added frame flags to loop 2021-07-26 21:19:58 +02:00
Yimura
b26fe7fea1 feat(Notify): Added player join notification 2021-07-26 21:18:36 +02:00
Yimura
a61ba85278 feat(Self): Added frame flag cheats 2021-07-26 21:18:19 +02:00
Yimura
e664c3cd2b feat(Pointers): Added get_net_game_player function 2021-07-26 13:38:28 +02:00
Yimura
55ab43563e feat(Protections): Added scripted game event protection 2021-07-26 00:38:03 +02:00
Yimura
db13703b43 feat(GUI): Added handling window 2021-07-25 22:24:48 +02:00
Yimura
65388964d7 feat(Global): Added pointer to local player ped 2021-07-25 22:24:22 +02:00
Yimura
3fa4ffbf0a fix(Core/Classes): Included gta vectors 2021-07-25 22:23:32 +02:00
Yimura
ebb570a314 feat(System/ScreenSize): Removed random old variable 2021-07-25 21:15:28 +02:00
Yimura
dd2bcbd898 feat(Globals): Added handling window 2021-07-25 21:06:49 +02:00
Yimura
35febb4f62 feat(Util/Teleport): Added to_entity, to_player, into_vehicle and bring_player 2021-07-25 21:03:49 +02:00
Yimura
a333d42ad4 feat(PlayerWindow): Added teleport options 2021-07-25 21:02:57 +02:00
Yimura
8f375405df feat(GTA): Updated classes 2021-07-25 21:02:25 +02:00
Yimura
d961ad272a rename(Invoker): Assembly file rename to prevent object conflict 2021-07-24 17:15:52 +02:00
Yimura
fae5bf694c feat(Globals): Added value checking to deep_compare method 2021-07-24 17:15:31 +02:00
Yimura
77aa52c779 feat(Globals): Made settings save location const 2021-07-24 15:27:41 +02:00
Yimura
dd5d4978d4 fix(Globals): Fixed certain settings being overwritten 2021-07-24 15:16:15 +02:00
Yimura
1f869a927e feat(Hook/ErrorScreen): Inverted if-statement 2021-07-24 15:00:23 +02:00
Yimura
055dc25fc3 feat(Hooking): Added hooks for report_cash_spawn & report_cheating 2021-07-24 14:49:31 +02:00
Yimura
bce48acb36 feat(DefuseEvent): Removed DefuseEvent as it trips REPORT_MYSELF 2021-07-24 14:47:36 +02:00
Yimura
cf14e2f846 feat(Tabs): Added no idle kick 2021-07-24 14:39:34 +02:00
Yimura
1ee43a71e0 feat(Globals): Added no idle kick 2021-07-24 14:39:13 +02:00
Yimura
5accc047a2 feat(Tunables): Added no idle kick 2021-07-24 14:38:23 +02:00
Yimura
ab77390428 fix(DisablePhone): Correct script_global 2021-07-24 14:38:00 +02:00
Yimura
773a2fe0e6 fix(ReceivedEvent): strcat instead of strcpy 2021-07-24 00:16:43 +02:00
Yimura
9f8e3597fb feat(Tunables): Added disable phone 2021-07-24 00:16:04 +02:00
Yimura
2afef4153d fix(Pointers): Typo 2021-07-23 23:03:47 +02:00
Yimura
24e2db3d0d feat(Player): Added info tab 2021-07-23 23:02:46 +02:00
Yimura
0ab4092d40 fix(Spectate): Don't force spectate unless it's explicitly enabled 2021-07-23 23:02:26 +02:00
Yimura
f98c50dbfc rename(MainTabs): Renamed tabs.hpp to main_tabs.hpp 2021-07-23 23:00:11 +02:00
Yimura
94faea5a32 fix(ReceivedEvent): Get event name 2021-07-23 21:16:58 +02:00
Yimura
d08b6f969f feat(Windows): Added toggle for player window 2021-07-23 21:16:34 +02:00
Yimura
5c20bcbdb8 feat(Hooking): Obfuscated hooking strings 2021-07-23 21:15:55 +02:00
Yimura
1e24beed31 feat(Globals): Added deep_compare function to update settings 2021-07-23 21:15:32 +02:00
Yimura
41663429c9 feat(Players): Made list alphabetical 2021-07-23 18:06:33 +02:00
Yimura
46d79caa7b feat(Recovery): Push more code related to setting char level 2021-07-23 12:28:17 +02:00
Yimura
a090a33106 feat(ReceivedEvent): Cleaned up messages of detections 2021-07-23 12:27:07 +02:00
Yimura
f750e3d9e6 feat(Crossmap): Updated with clean version 2021-07-23 12:26:46 +02:00
Yimura
32fbef0d8b feat(Tab/Weapons): Optimised reference to weapon option in dropdown 2021-07-23 12:01:52 +02:00
Yimura
408ca4c45b feat(Tab/Vehicle): Added repair button 2021-07-23 11:59:53 +02:00
Yimura
6f5151171e feat(Tabs): Added recovery tab with set level 2021-07-23 11:59:31 +02:00
Yimura
c62430e76b feat(RepairGun): Call repair helper function 2021-07-23 11:59:01 +02:00
Yimura
b3dd9a6756 feat(Util/Vehicle): Added repair function 2021-07-23 11:58:43 +02:00
Yimura
e1d5d3ee46 feat(OffRadar): Fixed global offsets 2021-07-23 10:12:40 +02:00
Yimura
0edc11ca4a feat(HornBoost): Made exponential 2021-07-23 00:48:46 +02:00
Yimura
45f050a346 feat(Invoker): Added try except around native call 2021-07-23 00:47:55 +02:00
Yimura
1233514bbb feat(Pointers): Obfuscated and fixed pointers 2021-07-23 00:47:27 +02:00
Yimura
4bccaa4445 feat(Crossmap): Updated native crossmap 2021-07-23 00:47:01 +02:00
Yimura
ad99272383 fix(Invoker): TLS Context size changed 2021-07-23 00:46:33 +02:00
Yimura
e2db18ead5
refactor(Hooks): Swapped net_event_struct with CNetworkIncrementStatEvent 2021-05-26 14:45:36 +02:00
Yimura
f891e23760
feat(MainWindow): Added teleport to waypoint 2021-05-26 14:38:38 +02:00
Yimura
a553bc0f3f
refactor(StealVehicleGun): Wait for player to get kicked from vehicle 2021-05-26 14:26:00 +02:00
Yimura
3941178ace
refactor(GravityGun): Fixed cleanup of selected entity 2021-05-26 14:24:49 +02:00
Yimura
45158dcf14
feat(Player): Added spectate_player 2021-05-26 13:33:26 +02:00
Yimura
bb9d95525d
refactor(WindowLog): Removed unused include 2021-05-26 13:17:32 +02:00
Yimura
bebf912131
feat(Windows): Added player window 2021-05-26 13:17:19 +02:00
Yimura
260ebf9a88
fix(Pointers): Signature for REQUEST_CONTROL_OF_ENTITY 2021-05-26 13:16:29 +02:00
Yimura
07f91a28ae
feat(Entity): Patch Request Control of Entity 2021-05-26 00:14:28 +02:00
Yimura
600e9ad892
refactor(IncrementStatHook): Re-added old code 2021-05-25 14:44:35 +02:00
Yimura
ea4d1cd30b
refactor(VehicleUtil): Optimised bring vehicle 2021-05-25 14:11:13 +02:00
Yimura
abdfa503a5
refactor(IncrementStat): Removed increment stat and moved to received event 2021-05-25 14:09:02 +02:00
Yimura
a4e9bc8140
feat(Log): Changed log level of hooks and patterns 2021-05-25 12:59:02 +02:00
Yimura
6001b9e9b7
feat(Protections): Added received event 2021-05-25 12:58:33 +02:00
Yimura
a9ea72ab3b
fix(WindowLog): Move to correct disk location
fixes #2
2021-05-25 11:14:49 +02:00
Yimura
c05d1cb8f4
feat(Globals): Added window bool states to permanent settings 2021-05-21 14:13:00 +02:00
Yimura
9b0bae0272
feat(Vehicle): Added bring vehicle button 2021-05-21 14:09:28 +02:00
Yimura
b21d6d23f3
feat(Classes): Added CPedFactory and others 2021-05-21 13:16:40 +02:00
Yimura
c38cbacc30
feat(GUI): Enable all keys except interfering ones 2021-05-21 13:16:18 +02:00
Yimura
b185dbd561
fix(Logger): Lost bracket 2021-05-21 12:48:30 +02:00
Yimura
ecac78c493
feat(Window): Added Log window 2021-05-21 12:44:43 +02:00
Yimura
b87efe5a4e
feat(Main): Removed SetConsoleCtrlHandler and DeleteMenu 2021-05-21 12:16:48 +02:00
Yimura
bf928d36d2
feat(Fonts): Added Storopia font 2021-05-21 12:16:10 +02:00
Yimura
d267132f85
feat(Console): Disable close button and handle close signal 2021-05-21 02:28:42 +02:00
Yimura
c2f59878a5
feat(TopBar): Toggle main window 2021-05-21 02:28:14 +02:00
Yimura
517140be75
feat(Self): Added Off Radar 2021-05-21 01:16:33 +02:00
Yimura
1cd26b604b
feat(Pointers): Added trigger_script_event 2021-05-21 00:59:09 +02:00
Yimura
f2c99cb729
feat(Self): Added no ragdoll 2021-05-21 00:52:59 +02:00
Yimura
058d5b51e6
fix(GravityGun): Removed get weapon hash 2021-05-21 00:52:33 +02:00
Yimura
367323b930
feat(Vehicle): Added horn boost 2021-05-20 23:18:44 +02:00
Yimura
f8784c3255
feat(srcVector): Added operators 2021-05-20 23:18:14 +02:00
Yimura
77847354c7
feat(StealVehicleGun): Notification for non vehicle entities 2021-05-20 22:42:24 +02:00
Yimura
694c8b9bf8
feat(CustomWeapons): Added steal vehicle gun 2021-05-20 22:40:13 +02:00
Yimura
2a19a891d5
feat(VehicleGun): Select custom model 2021-05-20 22:39:56 +02:00
Yimura
00048bb277
feat(CustomWeapons): Added vehicle gun 2021-05-20 21:04:03 +02:00
Yimura
d0cff3b4a8
feat(Vehicle): Hide speedo meter on certain conditions 2021-05-20 20:27:28 +02:00
Yimura
1f2076a344
feat(GUI): Show help text on startup 2021-05-20 20:27:07 +02:00
Yimura
0c732158d9
feat(CustomWeapons): Added Cage and Delete guns 2021-05-20 18:57:53 +02:00
Yimura
413c2f5f74
fix(WindowTopBar): Allow unload before notify 2021-05-20 18:28:15 +02:00
Yimura
e31925fab2
feat(CustomWeapons): Added repair gun 2021-05-20 18:19:01 +02:00
Yimura
65d28a2da3
feat(Globals): Added auto saving on change 2021-05-20 18:00:03 +02:00
Yimura
9e34eb083b
refactor(Globals): Removed old include from files 2021-05-20 15:52:29 +02:00
Yimura
3ca3653089
feat(Globals): Load from settings.json file 2021-05-20 15:51:42 +02:00
Yimura
ef818f03da
feat(Hooks): Added error screen hook 2021-05-20 15:49:36 +02:00
Yimura
ac65297fb6
refactor(Enums): Changed to enum class 2021-05-20 15:48:36 +02:00
Yimura
dfc9d96514
fix(Globals): Startup problem cause by settings 2021-05-19 18:36:33 +02:00
Yimura
636e0730e5
refactor(GUI): Removed ghost base_tab file 2021-05-19 18:35:41 +02:00
Yimura
10702804a4
feat(Pointers): Fixed increment stat event signature 2021-05-19 18:11:42 +02:00
Yimura
c157e88af0
feat(Tabs): Added TabVehicle 2021-05-19 18:11:19 +02:00
Yimura
7b9ccba06f
feat(TabSelf): Added God Mode 2021-05-19 18:10:59 +02:00
Yimura
a39276f248
refactor(TabWeapons): CustomWeapon enum renamed 2021-05-19 18:10:42 +02:00
Yimura
4d942c998e
feat(Backend): Added godmode & speedo_meter 2021-05-19 18:09:48 +02:00
Yimura
d6072b26b6
feat(Core): Added speedo_meter to data and renamed CustomWeapon enum 2021-05-19 18:09:13 +02:00
Yimura
f070caf23d
feat(IncrementStatEvent): Added REPORT blocking 2021-05-19 16:19:38 +02:00
Yimura
9e1465548b
feat(MainWindow): Added gravity gun 2021-05-19 16:05:21 +02:00
Yimura
29526040c7
feat(Globals): Added custom_weapon 2021-05-19 15:32:51 +02:00
Yimura
c6bca711ee
refactor(GUI): Remove base_tab 2021-05-19 15:32:17 +02:00
Yimura
9e41d2a60f
feat(Backend/looped): Added gravity gun 2021-05-19 15:31:35 +02:00
Yimura
cde49f624a
feat(Util): Updated all include 2021-05-19 15:31:18 +02:00
Yimura
91fafca064
feat(Util): Added entity::cage_ped and entity::raycast 2021-05-19 15:31:02 +02:00
Yimura
bc5bb861ee
feat(Util): Added math::deg_to_rad, math::distance_between_vectors and math::rotation_to_direction 2021-05-19 15:30:22 +02:00
Yimura
fcfa3094e4
feat(MainWindow): tab self added noclip 2021-05-19 14:36:21 +02:00
Yimura
bb45b9c765
feat(MainWindow): Added tab spawn 2021-05-19 14:35:47 +02:00
Yimura
a73040a03a
feat(Features): Run loop in backend 2021-05-19 14:35:30 +02:00
Yimura
1b32950020
feat(Util): Added entity::take_control_of 2021-05-19 14:35:05 +02:00
Yimura
6c102344eb
feat(Core): Added globals 2021-05-19 14:32:30 +02:00
Yimura
7c2e0a3d33
feat(GUI): Added top bar to window 2021-05-19 11:49:22 +02:00
Yimura
a2bb8cb320
feat(GUI): Adjusted color scheme 2021-05-19 11:49:01 +02:00
Yimura
571bd3020f
feat(GUI): Splitting elements into different files 2021-05-19 11:28:13 +02:00
Yimura
d393fb3768
feat(Util): Added vehicle::spawn and notify::above_map 2021-05-19 11:27:47 +02:00
Yimura
b34cc84694
feat(Protections): Added freemode_script_recovery 2021-05-19 00:41:55 +02:00
Yimura
0fe1dd48cb
feat(Pointers): NOP incompatible version check from net array 2021-05-19 00:23:04 +02:00
Yimura
2a5bcce963
feat(Pointers): Added Event Register 2021-05-19 00:07:13 +02:00
Yimura
fcf94fe23e
refactor(Invoker): Moved invoker assembly file 2021-05-18 23:07:29 +02:00
Yimura
4a3093f0be
feat(Project): Fresh start 2021-05-18 23:03:42 +02:00
Yimura
d81223f8e3
feat(Features): Only loop certain feature groups when playing 2021-02-21 00:19:15 +01:00
Yimura
758f0f4e19
feat(Self): Added frame flag support 2021-02-21 00:18:31 +01:00
Yimura
4c2fd7f148
feat(PlayerGriefing): Added force kick from vehicle 2021-02-19 15:45:40 +01:00
Yimura
237045b613
feat(PedFactory): Updated classes 2021-02-19 15:45:19 +01:00
Yimura
5cb498c981
feat(Notify): Added blocked event notification 2021-02-19 15:44:43 +01:00
Yimura
ad0a6f2577
feat(Functions): Added crash checks for Reward and Pickup hashes 2021-02-19 15:44:24 +01:00
Yimura
1ac84a5c9c
feat(ReceivedEventHook): Added protections 2021-02-19 15:44:00 +01:00
Yimura
5df780407d
feat(Handling): Updated limits 2021-02-19 15:43:14 +01:00
Yimura
021e77caf9
feat(Pointers): Fixed pointers for RECEIVED EVENT and EVENT ACK 2021-02-19 15:42:39 +01:00
Yimura
1efaa78a36
fix(Handling): Updated vehicle pointer continiously
Waiting for the entity id to change had bad results
2021-02-19 15:41:10 +01:00
Yimura
50bf9f1b2b
feat(Misc): Change player model (SP) 2021-02-08 22:57:34 +01:00
Yimura
a3f699c070
feat(Transmission): Added Max Velocity 2021-02-08 22:50:59 +01:00