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
ef355736a2
Player Database Enhancement ( #2411 )
...
Added 'Send Friend Request' through the player's rockstar ID.
2023-11-14 20:20:26 +01:00
thehorizon84
2121ff2b7e
feat: Modify ocean level and add direct invite player from DB ( #2384 )
2023-11-05 22:39:53 +01:00
HCR-750F
7aad4c5860
refactor(reaction): rework reaction code ( #2331 )
...
1. Allow interloper_reaction to use timeout.
2. Fix crash reaction(except TSE) cannot use announce in chat.
3. Allow all friends to bypass auto kick spammers, modder flag and reactions.
Provides an alternative for users who experience this weird bug https://github.com/YimMenu/YimMenu/issues/2266 . They can just trust their friends until someone provides valuable information for developers to fix.
4. Allow trusting specific players (bypass auto kick spammers, modder flag and reactions).
5. Trust the whole session temporarily (Avoid team members being kicked when in mission).
6. Remove duplicate logs when blocking crash (except for TSE crash)
7. remove unused gamer_instruction_kick in reaction list
8. Allow announce in team only chat
2023-11-04 14:54:32 +01:00
gir489
352878b8b9
Various translation fixes ( #2322 )
...
* Closes #2321
2023-10-22 00:10:46 +02:00
gir489
37468ca7b0
Converted all static strings to translation keys. ( #2284 )
2023-10-20 18:24:44 +02:00
Quentin
94838af288
feat(lua): Allow lua scripts to flag modders with a custom reason if needed. ( #2248 )
2023-10-13 00:11:37 +02:00
lonelybud
715af5203e
fix(LobbyLock): LOBBY_LOCK_ALLOW_FRIENDS checkbox ( #2188 )
...
Fixes #2024
2023-09-24 23:35:44 +02:00
Quentin
92b6df7653
fix(player-db): restore old on-demand thread creation behavior. ( #2167 )
...
Fixes #2160
2023-09-21 20:08:23 +02:00
gir489
347f33fb2d
Disable input when typing into a text field. ( #2140 )
...
Closes #2139
2023-09-17 22:23:26 +02:00
Andreas Maerten
43bf73ba56
fix(EmptySession): use translation in command label ( #2112 )
2023-09-10 22:24:13 +02:00
GTMoraes
4025cbfa8d
Fix small typo in view_player_database.cpp ( #2080 )
2023-09-08 11:46:34 +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
HCR-750F
f73c1bdc98
Fix crash reaction and add more translation key ( #1850 )
2023-07-26 18:26:09 +02:00
Londiuh
f4a89e36db
fix: 'Copy Session Info' button not working ( #1855 )
2023-07-26 18:24:00 +02:00
Rxann
0b2b32dc34
Added Empty lobby button ( #1812 )
2023-07-24 22:10:44 +02:00
Rxann
95056d5af3
Allow Friends Into Locked Lobby ( #1747 )
2023-07-18 10:42:14 +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
1b52f4ee7c
Add more requests and reorganize network tab ( #1709 )
2023-07-15 00:57:30 +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
17c8ab0e68
chore: remove chat profanity bypass ( #1688 )
...
Closes #1682
2023-07-11 23:14:46 +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
Andreas Maerten
7c927e0cfb
feat(PlayerDB): Added search button ( #1579 )
2023-07-02 22:55:06 +02:00
Andreas Maerten
f6969d88c5
Bug fix time ( #1549 )
...
* fix(PlayerTP): Get Current only works once
* chore(README): removed features from TOC
* fix(ViewNetwork): SCTV join translation
* refactor: Use tunable service for no idle kick
* fix(Spoofing): check for valid model before spoofing
* feat(Spectate): Remove freeze and hide player blip
* fix(Spectate): case of chat not being visible as spectator.
* feat(Matchmaking): safer max search limit for match searching
* fix(Player/Toxic): Wanted Level small text translation
2023-06-28 11:20:48 +02:00
DayibBaba
5fc6ef8fb5
General UI tweaks ( #1538 )
2023-06-27 14:05:44 +02:00
tupoy-ya
1eae251012
feat(Outfit Editor): Add [+] & [-] buttons ( #1441 )
...
* And other general UI improvements
2023-06-23 10:44:06 +02:00
maybegreat48
5e0efaaed5
Tunables service fix and theme changes ( #1507 )
2023-06-23 08:43:44 +02:00
DayibBaba
9936e81bf3
Player UI tweaks ( #1489 )
...
* Redesigned Player UI
* Formatting
2023-06-22 10:11:56 +02:00
DayibBaba
57b4b478fb
feat(ViewSession): UI tweaks ( #1479 )
2023-06-21 10:02:35 +02:00
DayibBaba
dca82a4060
fix: Made breakup conditional (being host) ( #1436 )
...
Closes #1448
2023-06-17 15:49:48 +02:00
maybegreat48
0ff99ececc
Update to 1.67 ( #1407 )
2023-06-14 23:29:25 +02:00
Andreas Maerten
1b389d44a7
feat(PlayerDB): notify when player is online ( #1386 )
2023-06-06 13:37:45 +02:00
maybegreat48
70efa40afe
Lua Scripting ( #1334 )
...
Closes #83
Fixes #1309
Fixes #1287
Fixes #1129 (actually fixed now)
2023-06-06 09:40:40 +02:00
Rxann
28707968a7
feat(Session): Lock Lobby ( #1342 )
2023-06-05 21:59:56 +02:00
Rxann
56d9d39b71
feat(Notifications): Added push_success function ( #1340 )
2023-06-05 21:46:20 +02:00
DayibBaba
afca330766
chore: Rework mission viewer and added Hunt the beast event support ( #1354 )
2023-06-05 21:34:06 +02:00
Andreas Maerten
71892a6fa7
refactor(PlayerDB): Improve code ( #1313 )
...
This PR includes some improvements to the player DB service:
- Added `Get Gamer Online State` function pointer
- Added sorting of players alphabetically and grouping of players by their online state
- The player DB service will now update 32 players at a time for their online state
- Player entries will automatically save when changing any data from them
- Update the player online states every 5min
2023-05-01 22:23:07 +01:00
Quentin E. / iDeath
74c3931209
Feat ptr cache continued ( #1227 )
2023-04-14 17:54:07 +01:00
Andreas Maerten
a6b99ea481
chore: remove session name spoof ( #1184 )
2023-04-03 23:07:15 +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
Johann
60b61cbce2
feat(player_db): add player online status ( #983 )
2023-02-21 11:52:05 +01: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
Johann
12fceace86
fix(session_browser): decrease session limit ( #954 )
2023-02-06 23:38:19 +00:00
maybegreat48
7f37def248
More fixes for 1.66 ( #944 )
...
* fix(Menu): more update fixes
* fix(Spoofing): remove spoofing
* fix(Globals): update globals
* fix(Classes): upstream classes
* fix(Misc): remove debug code
* fix(Merge)
2023-02-04 17:35:18 +01: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
Yimura
d4f2960c77
feat: Translation Service ( #844 )
...
Co-authored-by: mrwoowoo <github@hiqaq.com>
Co-authored-by: LiamD-Flop <40887493+LiamD-Flop@users.noreply.github.com>
2023-02-01 18:46:33 +00:00
Johann
111e4dc19d
feat(session_browser): show basic infos on item hover ( #913 )
2023-01-30 23:19:54 +00:00