You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can ignore users, but it does not prevent them from joining your hosted game.
Solution:
Check a user is in the host's ignore list, if they are, don't allow the user to join.
Things to check:
Check all users in the lobby have ident info assigned when a user first joins the main channel.
E.g. neogrant joins #cncnet-yr - does he have all ident info of every user in the channel, or just nicknames. (If we don't have ident info, we need an extra irc call (DoWhoQuery) or similar at the start to fetch all info on irc users so the client knows it all (So IRCUser isn't null)
Add a check before a user joins the game lobby that the ident is not in the ignored list and prevent them from joining if they are. See GameChannel_UserAdded in CnCNetLobby.cs
The text was updated successfully, but these errors were encountered:
GrantBartlett
changed the title
Ignoring/Blocking a user does not prevent them from a hosted game
Ignoring/Blocking a user does not prevent them from joining a game
Feb 1, 2025
Problem:
Solution:
Things to check:
Check all users in the lobby have ident info assigned when a user first joins the main channel.
E.g. neogrant joins #cncnet-yr - does he have all ident info of every user in the channel, or just nicknames. (If we don't have ident info, we need an extra irc call (DoWhoQuery) or similar at the start to fetch all info on irc users so the client knows it all (So IRCUser isn't null)
Add a check before a user joins the game lobby that the ident is not in the ignored list and prevent them from joining if they are. See
GameChannel_UserAdded
inCnCNetLobby.cs
The text was updated successfully, but these errors were encountered: