Commit Graph

1726 Commits

Author SHA1 Message Date
Andreas Maerten
40bf403500
fix(GtaDataService): Rebuild Cache button not working (#3411)
Changes:
- Switch from pointer singleton to pre-instanced singleton
- Added default constructor to cache_file object
- Fixed an issue where maps and vectors would not be cleared before (re)generating a cache.
2024-07-23 20:15:19 +02:00
gir489
f23078c9ea
Fixed friendly NPCs being incorrectly targeted by the aimbot/triggerbot. (#3412)
Added friends check to the aimbot/triggerbot.
2024-07-23 20:13:51 +02:00
Quentin
6c7cac01c2
fix crash on reinject (#3409)
Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
2024-07-23 18:19:39 +02:00
Arthur
f16f35d6e0
Refactor Debug Threads & Expose More Functions (#3408)
- Added a search box for the script names in Debug -> Threads.
- Added `is_session_started` and `force_script_on_player` functions to the Lua network class.
- Added `is_active` and `start_launcher_script` functions to the Lua script class.
- Moved `view_stat_editor.cpp` to `src/views/network` from `src/views/settings`.
- Added a help text for directly editing the sliders in outfit editor.
2024-07-23 15:34:30 +02:00
gir489
e08ab4ca80
Project include cleanup (#3404) 2024-07-23 13:40:30 +02:00
Quentin
3a6b354571
feat(debug): dump_entry_points (#3405) 2024-07-23 12:59:17 +02:00
Andreas Maerten
f62c8c875e
fix(FontMgr): also keep in mind game language when generating font texture (#2892) 2024-07-23 08:47:38 +02:00
Mr-X-GTA
2ff3105684
fix(kicks): fix script host kick (#3392)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 4s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
2024-07-22 11:17:36 +02:00
DayibBaba
b1e1467738
Partial revert of changes to Superherofly (#3389) 2024-07-22 10:18:45 +02:00
CringeArab
b42af940f6
Reaction translation and single kick reaction (#3380) 2024-07-22 10:17:58 +02:00
Arthur
8f980ff1ac
feat(lua): Expose Script Patches & Functions (#3393) 2024-07-22 10:16:48 +02:00
gir489
8d5d5cb73c
Redesigned triggerbot (#3396)
* Redesigned triggerbot to respect the same configuration the user has setup for the aimbot.
Triggerbot will not force fire the player's current weapon instead of just silently spawning a bullet.

* Delay grabbing player velocity until after we've confirmed the target velocity has at least one tick of information to use.

* Fixed some mission peds not being aimbotted/triggerbotted when using only enemies.
Removed unused global.

* Refactored enemy checks to only run the enemy determination code if the user has it enabled.
2024-07-22 10:16:16 +02:00
DayibBaba
e2f9714e18
Fixed invalid command crashing game (#3388)
Some checks failed
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
Nightly Build / Check Recent Commit (push) Failing after 4s
2024-07-20 12:26:51 +02:00
gir489
c1f68cb632
Improved aimbot enemy detection and change DragInt to SliderInt (#3378)
Some checks are pending
Nightly Build / Check Recent Commit (push) Successful in 41s
Nightly Build / Build Nightly (push) Waiting to run
Nightly Build / Recreate Release (push) Blocked by required conditions
* Added aimbot check for peds we are in combat with via scripts.
* Changed DragInt into SliderInt.
* Fixed no_sway not being saved to config.
* Fixed aimbot snapping to an invalid angle when the target was first grabbed.
2024-07-18 21:58:21 +02:00
gir489
5b82fc06fa
Redesigned outfit editor (#3376) 2024-07-18 09:01:26 +02:00
gir489
ce56abc056
Fixed typo on no_sway command variable(#3373) 2024-07-18 08:59:49 +02:00
Quentin
d6027e5935
refactor: aimbot (#2902)
Some checks are pending
Nightly Build / Check Recent Commit (push) Successful in 30s
Nightly Build / Build Nightly (push) Waiting to run
Nightly Build / Recreate Release (push) Blocked by required conditions
* Fixed ped flags system not allowing Michael's flag to be set.
* Refactored is_a_ped_type_we_dont_care_about logic to not be extraneous and inefficient.
* Fixed completely broken and wrong FoV calculations.
* No Sway patch.

Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
2024-07-17 23:17:18 +02:00
maybegreat48
94302d78f9
Update to b3274 (#3367)
* chore: update metadata version
* Use a more stringent signature that will land in an obtuse area but be guaranteed to not be decrypted later.
* Replace volatile signature with a more generic signature.

Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
2024-07-17 22:15:47 +02:00
gir489
df102c7ae2
Refactor no_idle_kick to not store the address of the tunables. (#3363)
* Refactor no_idle_kick to not store the address of the tunables.
* Added sanity checks to the tunable pointers.
2024-07-17 14:13:10 +02:00
DayibBaba
2f9194e49a
YimCLI (#3348)
* Better command suggestions
* Suggestions work at any location in a written command
* Multiple commands in a single command
* Added spectate command & highlight on suggestion selection
* Added no suggestions warning
* Added Kamikaze & send squad & join player command
2024-07-17 14:11:09 +02:00
CringeArab
c08af13c48
removing multiplex-sessions from matchmaking (#3357)
Some checks are pending
Nightly Build / Build Nightly (push) Waiting to run
Nightly Build / Recreate Release (push) Blocked by required conditions
Nightly Build / Check Recent Commit (push) Successful in 24s
2024-07-15 13:01:22 +02:00
gir489
49a34f5789
Closes #3345 (#3346)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 5s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
2024-07-14 17:10:40 +02:00
kikkin_yo_azzez
796f6209f5
more player stats lua bindings (#3325)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 7s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
get_player_money
get_player_wallet
get_player_bank
get_player_language_id
get_player_language_name
2024-07-13 13:41:58 +02:00
gir489
a341753748
Fixes #3341 (#3342) 2024-07-13 13:25:19 +02:00
ICYPhoenix7
9bf1e0bda8
Improve compatibility with Jetbrains IDEs (#3337) 2024-07-13 13:24:59 +02:00
DayibBaba
b90ce402a1
Expand Cmd Executor (#2884)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 5s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
Added additional commands to showcase suggestion system.
Added a new util file to operate on strings in a unified manner.
Changed input_text_with_hint component to allow for more flags than one.
Added more player seeking features to player_service such as get_by_name()

* Fixed out of bounds suggestion navigation

* Added suggestions to spawn_vehicle command

* Created command play_animation

* Added suggestion support for multi commands

using a semicolon allows for more commands to fire at once, and is now supported with appropriate suggestions

* Added rotation to teleport_to_location command

* Fixed stupid error & added multiple raw command auto fills

* Added sanity checks to avoid nullpointers

* Added context identifiers to player commands

* Added temporary self inclusion to player commands

Needs translation on the translations repo

* Applied rudamentary reviews

* Experimental proxy globalization

* Fixed argument sensitivity on spawn vehicle

* Scrapped 2 ideas (maybe for future)

* Added true and false suggestions to bool commands

---------

Co-authored-by: Andreas Maerten <24669514+Yimura@users.noreply.github.com>
Co-authored-by: gir489 <100792176+gir489returns@users.noreply.github.com>
2024-07-13 00:26:34 +02:00
gir489
67203b8fca
Removes size requirement on view_world check boxes affecting translations. (#3322)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 7s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
2024-07-11 19:11:24 +02:00
Mr-X-GTA
3bffd92839
Bug fixes and improvements (#3324)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 4m28s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
* feat: handle exceptions on jumps correctly
* fix(player_db): fix invite player
* fix: remove old stuff
* fix(script__vm): fix script vm crashes
* remove debug code
* fix(scr_globals): fix globals and locals
2024-07-10 13:43:39 +02:00
Quentin
8b7cbda946
fix self doc (#3319)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 5s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
2024-07-09 18:42:32 +02:00
Quentin
64faa400b1
lua doc: add self table doc and update doc for previous changes that forgot to run the doc gen script (#3318) 2024-07-09 18:14:15 +02:00
Quentin
6bbaaa398e
feat: dynamicly calling x64 functions from lua at runtime with arbitrary signatures. (#3311) 2024-07-09 17:48:24 +02:00
maybegreat48
61e8dd2b79
fix(protections): fix the script blocker (#3317) 2024-07-09 17:34:15 +02:00
sch-lda
8bae9f5b54
fix(Notification): some languages don't make use of spaces(#3316) 2024-07-09 17:23:59 +02:00
gir489
05aadfe98e
Fix C4/Flare limit and not working (#3308)
Some checks failed
Nightly Build / Check Recent Commit (push) Failing after 19s
Nightly Build / Build Nightly (push) Has been skipped
Nightly Build / Recreate Release (push) Has been skipped
* Closes #3307

* Fix instant respawn.
2024-07-08 21:13:06 +02:00
gir489
37cc3f3b7f
Closes #3302 (#3305) 2024-07-08 19:34:57 +02:00
Quentin
014281d3e9
feat: dynamicly hooking x64 functions from lua at runtime with arbitrary signatures. (#3301)
* feat: dynamicly hooking x64 functions from lua at runtime with arbitrary signatures.

* fix missing include

* c/c++ include system is a good system
2024-07-08 14:15:18 +02:00
gir489
cc3bcea9f1
Pull down changes from gtav-classes project. (#3300)
Some checks are pending
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 13s
2024-07-04 20:34:49 +02:00
Quentin
de4a17303f
static link the vcruntime due to some people not having latest vcruntime dll installed on their machine (#3299) 2024-07-04 15:59:52 +02:00
gir489
2040f0f118
Fixed freemode::mobile local for 3258. (#3298)
* Fixed freemode::mobile local for 3258.

* Fixed carmod_shop locals.
2024-07-04 09:33:09 +02:00
Andreas Maerten
18141898bd
chore: update metadata.json (#3297) 2024-07-03 23:17:42 +02:00
maybegreat48
61ddba1634
Update for b3258 (#3288)
* fix: update script names
* fix: use original chat sender
* feat(tunables): fix tunable service
* fix: explode patch (thanks @Mr-X-GTA)
* fix: fix compile errors
* fix: use unique_ptr
* Added 1.69 vehicles.
* Added new weather for 1.69 and updated stack sizes.
* Fixed garage.
* Made Unload button a developer-only feature. (Disabled on Release)
* Redesigned Network tab to not be a giant mess.
* Added new json_serializer code from @tupoy-ya.
* chore: correct dependency

------

Co-authored-by: maybegreat48 <email@hostname>
Co-authored-by: Andreas Maerten <24669514+Yimura@users.noreply.github.com>
Co-authored-by: gir489returns <redacted@example.com>
2024-07-03 23:04:06 +02:00
Quentin
50da01eb22
fix off by one error (#3296) 2024-07-02 10:16:06 +02:00
Tessio
fca25336cc
Globals updated 1.69 (#3292) 2024-06-28 18:21:46 +02:00
Quentin
10d0e72285
block_join_reasons cleanup (#3290) 2024-06-27 22:11:08 +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
kikkin_yo_azzez
f3cf7b5983
update outfit slot name global (#3280) 2024-06-24 20:36:11 +02:00
CringeArab
43ddc04dbe
Filters to the player database (#3268) 2024-06-24 20:27:16 +02:00
CringeArab
1196bf5279
Filtering blocked modders in session browser (#3257) 2024-06-24 20:24:53 +02:00
tyackman
2f79436d8e
Add break statement to CDynamicEntityGameStateDataNode (#3261) 2024-06-19 13:58:12 +02:00
kikkin_yo_azzez
a40f4a4956
add show_success lua binding (#3249) 2024-06-19 11:37:38 +02:00