Kick client via Steam?
Is it possible to kick a client out of the server with a custom reason using Steam?
I ask because I'd like to kick clients without the "Disconnect:" prefix in the kick reason, and Steam related kicks/drops are the only ones I've seen that do this. |
That's more part of the server's interface to Steam rather than SteamWorks itself, so shouldn't be a part of SteamTools.
Probably more of a SM feature request. |
Re: Kick client via Steam?
Quote:
Quote:
Thanks for the info! |
Re: Kick client via Steam?
The Steam connect deny/kicks use the IClient :: Disconnect method.
|
Re: Kick client via Steam?
Quote:
http://i.imgur.com/2sulO.png I'd like to do this (done with Connect Ext): http://i.imgur.com/uhIVY.png |
Re: Kick client via Steam?
IClient::Disconnect sends a NET_Disconnect message down the netchan, whereas connection rejections are an out-of-band S2C_CONNREJECT message. They're different messages with different functions, however you can only use S2C_CONNREJECT during the signon state.
My point still stands that Steam deny/kicks use the IClient::Disconnect method, though :) |
Re: Kick client via Steam?
Quote:
Edit: Code:
<@asherkin> GoD-Tony: it's not possible |
Re: Kick client via Steam?
Quote:
|
Re: Kick client via Steam?
Quote:
http://mxr.alliedmods.net/hl2sdk-ob-...c/iclient.h#31 |
Re: Kick client via Steam?
Quote:
|
Re: Kick client via Steam?
Quote:
|
Re: Kick client via Steam?
Quote:
|
Re: Kick client via Steam?
Quote:
|
Re: Kick client via Steam?
|
Re: Kick client via Steam?
Quote:
Quote:
|
Re: Kick client via Steam?
It might be possible to kick clients without a hackish retry/reject.
Check out this screenshot: http://cloud.steampowered.com/ugc/57...4ADB2F2F598E8/ |
Re: Kick client via Steam?
Quote:
Code:
engine->ServerCommand("kickall #TF_PVE_Disconnect\n"); |
All times are GMT -4. The time now is 22:47. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.