winstxnhdw / lc-hax

A powerful, feature-rich and highly performant internal cheat for the co-op indie horror video game, Lethal Company.
78 stars 25 forks source link

[FEATURE REQUEST]: Silent Join Notification #301

Closed D1GQ closed 5 months ago

D1GQ commented 5 months ago

Silent Join Notification (Main Future)

Add a future that removes your join ship message, it would automatically enable when anti-kick is on like invis,, how it works when enabled joining a game will copy the last 5 or 8 messages in chat from the server and players, then afterwards spams nothing in the chat through a server message so it clears it, then it sends the copied messages in the exact order and type, this would make the effect where your "join ship notification" in chat doesn't appear when you join a server.

Main Future Note: Other than being able to copy previous messages I know everything else individually is possible through other menus.

Mute Player In Chat (Possibly Secondary Future)

If the first request is possible could possibly rework it where you can mute players in chat, it would function the same but if it detects a certain player that's muted in chat that's not a spoof from you, it does the entire routine but leaves out the players message once it sends the messages back in.

winstxnhdw commented 5 months ago

You sir, are very creative. Great idea!

winstxnhdw commented 5 months ago

There may not be a way to get the previous chat history if you just joined, but you just introduced a really unique and useful concept. I can still make this happen and it might be better than your initial suggestion.

joep26020 commented 5 months ago

There may not be a way to get the previous chat history if you just joined, but you just introduced a really unique and useful concept. I can still make this happen and it might be better than your initial suggestion.

I suppose you can still spam blank messages or random other players who are on the player list

winstxnhdw commented 5 months ago

Yup, that’s the idea.

D1GQ commented 5 months ago

There may not be a way to get the previous chat history if you just joined, but you just introduced a really unique and useful concept. I can still make this happen and it might be better than your initial suggestion.

True I didn't really think about that, the fact that there's no chat history when you join, another way to do it, this wouldn't be as convincing as the last one but you can also make it where once you join it instantly makes a fake disconnect message with your username like "NAME disconnected.", because when you have anti kick on your original username still appears in the chat when you first join. This would make it less suspicious when your body appears for a split second then disappears when you join.

winstxnhdw commented 5 months ago

Seems like I've done it. It's beautiful. Thanks @D1GQ again for the great idea.

image

D1GQ commented 5 months ago

Seems like I've done it. It's beautiful. Thanks @D1GQ again for the great idea.

image

np, this is something I usually pulled off with other menus but I thought it would just be nice to have it automatic. if I think of anything else I'll send an future request.

winstxnhdw commented 5 months ago

This is now in latest.

winstxnhdw commented 5 months ago

If the first request is possible could possibly rework it where you can mute players in chat, it would function the same but if it detects a certain player that's muted in chat that's not a spoof from you, it does the entire routine but leaves out the players message once it sends the messages back in.

Mute is a great feature but it's quite the challenge to add to the codebase in a clean way without a lot of coupling. I have added /mute as a debug command temporarily because I don't have anyone to test it with.

If anyone would like to give it a try, do let me know how it goes.

D1GQ commented 5 months ago

Mute is a great feature but it's quite the challenge to add to the codebase in a clean way without a lot of coupling. I have added /mute as a debug command temporarily because I don't have anyone to test it with.

If anyone would like to give it a try, do let me know how it goes.

I don't mind becoming a tester for you, I know a lot of people have trouble making cheats because they don't have people to test it on, my discord is D1GQ

winstxnhdw commented 5 months ago

It's fine. I am not in a rush. I'll let joep and friends play around with it.

joep26020 commented 5 months ago

It's fine. I am not in a rush. I'll let joep and friends play around with it.

yessir will do