PDA

View Full Version : Kicking Disconected Players/Viewing all Connections



Astaroshe
January 7th, 2020, 16:57
Especially now that we're testing it so happens that players will more likely than ever experience Disconnects or other issues. This means it would be more than helpful when the DM gets a possible way to disconect/kick a player. If the player had picked a Character, the rightklick menu allows to kick the player, but nothing happens and the player trying to reconect get a error that the username is already in used until the timeout happens (I think it's ~ 30m).

In addition it might happen, that a Player connects and is unable to select a Character, in which case even the above Option is not possible. As DM I can't even see who is logged onto my server. So for example I could have a "Lurker" on a open/public Server that does not choose a Character but stays connected. In that case I as DM can only see that the user had conected but I'd be unable to kick him.

Zacchaeus
January 7th, 2020, 18:17
If you are worried about 'lurkers' joining your game then password protect it.

If a player can't choose a character it'll be because the character has been assigned to someone else or is owned by someone else. The DM can clear ownership of the character and if the player refreshed the selection screen the character will become available.

Not sure why you would ever need to kick a legitimate player.

Trenloe
January 7th, 2020, 18:35
Not sure why you would ever need to kick a legitimate player.
I've had the need a couple of times - someone losing it, being inappropriate (after being warned), etc.. Usually in one-offs or early in a new campaign, but there can be the need. And from another aspect - just clearing a hung connection.

Astaroshe
January 7th, 2020, 18:38
If you are worried about 'lurkers' joining your game then password protect it.


People sometimes do forget stuff or want to host a open game, but once the server is filled would have to whisper the group actually playing a password and rehost the server with it. This is more a case of "additional issues" that could rise up. In any case you could end up with more players on your game as intended and as such if they do not pick a character would be able to linger/spam etc. I had my share of MMO-Server admin-time (including running the forums). When people get bored they try all sort of "fun" things.


If a player can't choose a character it'll be because the character has been assigned to someone else or is owned by someone else. The DM can clear ownership of the character and if the player refreshed the selection screen the character will become available.

Not sure why you would ever need to kick a legitimate player.

Now that is the essential issue I descibed. I had my players join the game, and even though the char was cleared, they could not select it. In that case they had been able to reconect and after some testing we noticed that the combination ME: Server+Testclient and OTHER:Democlient did mess things up.

Aside from that the real issue was when my player got a Crash/Disconect. If that happend they showed up on my side as DM still conected, but if I try to kick them nothing happens. Meanwhile the player tries to reconnect and get a error that a user with this name is already logged in. And it's highly annoying to change the username, reconect and get all stuff reassigned to circumvent that time until the server actually notices that the user is no longer there and free's up (as I said about 30m)

LordEntrails
January 7th, 2020, 20:42
Along with this, imo, would be a connection status window. It could indicate the names and IP of connections, as well as connection details for the host, alias, IP, password, etc.

I believe their is already a request for the ability to display the active IP values for a game without returning to the launcher. This would solve that, plus this need.

Moon Wizard
January 7th, 2020, 21:12
With the advent of the lobby, there will probably be more people randomly connecting. We want to add some more tools there to help manage network/users. However, these issues can be mitigated by using a private server and/or password, and those features are much lower than getting live games working and rulesets all working.

Regards,
JPG

viviolay
September 18th, 2020, 11:02
This is an old thread, but I was hoping to bump this versus posting a new one - as I have found a need for this request as well, helping out with SDCC and using unity at tables, to also have a window to view who is connected/kick people.

These are with assumed private games with password lock. If a player for some reason loses a connection and did not pick up a character sheet, there is no way to "kick" them so they can reconnect. Often, when they attempt to reconnect, they get a message they're already connected. I saw this more prevalently at SDCC - where DMs may have 1-2 players drop connection and have to either 1) wait 5-10 minutes for the server to recognize they were no longer connected to reconnect or 2) quit the server booting everyone and restarting it. During a con setting with timed slots - these are both unfavorable options.

I've experienced this (where I dropped connection) as recently as a few days ago and was unable to reconnect and also saw this happen to a handful of DMs during july sdcc.

GrumpyOldAndy
September 18th, 2020, 17:26
[deleted]

LordEntrails
September 18th, 2020, 17:36
The ability to kick has been implemented. Right click on the character portrait. There is a little boot there :)

Moon Wizard
September 18th, 2020, 18:19
Also, in FGU, you can use the following chat commands:
* /info - Get a list of server info and all connected users.
* /kick - Get a list of all connected users
* /kick <username> - Kick the specific user

Regards,
JPG

viviolay
September 20th, 2020, 05:52
The ability to kick has been implemented. Right click on the character portrait. There is a little boot there :)


Also, in FGU, you can use the following chat commands:
* /info - Get a list of server info and all connected users.
* /kick - Get a list of all connected users
* /kick <username> - Kick the specific user

Regards,
JPG

Yea :) I usually kick players via this method LE if I have them disconnect. But the issue is if the player doesn't pick up their sheet, so you don't have a portrait to rightclick. I've had players connect, not have a char sheet, lose connection, and not be able to get back in and my only recourse, cause I can't right click to kick, is wait or re-open the server.

Thanks for the list of commands tho, that helps. :)
It would be cool if this could be implemented as accessible via UI/a window of connections/other methods tho re: userlist/kicking. I know I had other DMs run into the same issue who are new to FG and would not know about how to deal with the issue or know about /slash commands.

TboneDungeonMaster
December 29th, 2020, 09:15
"Also, in FGU, you can use the following chat commands:
* /info - Get a list of server info and all connected users.
* /kick - Get a list of all connected users
* /kick <username> - Kick the specific user

Regards,
JPG"

Just a quick question on the above. I had a player get a hung connection last night and I kicked him. But he couldn't rejoin after I did so. I'm not fully sure what kind of error messages he was getting but I am wondering if my kicking him has blacklisted him or something? I'd like him to be able to rejoin: he's got the password and it's a private game just couldn't rejoin. Maybe an issue on his side?

Zacchaeus
December 29th, 2020, 09:39
No, it doesn't 'blacklist' a player if you kick them. It can take a little time before they are able to rejoin however.

LordEntrails
December 29th, 2020, 16:45
Could also be a security software issue on the GM or player side, as well as either's ISP doing "Advanced Security". If you can get the logs for both the GM and player and post them, preferably right after it happens, then we can take a look and get a better idea.