New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides
How to Kick and Ban Players on Your IOSoccer Server
IOSoccerIOSoccerKick & Ban Players

How to Kick and Ban Players on Your IOSoccer Server

Kick and ban players on an IOSoccer server

3 min read
Jul 31, 2026

You can remove players either through the server console in the dashboard or – if SourceMod is installed – directly in the game through the SourceMod commands.

List the players

  1. Open the server console
    Open the console of your server via the dashboard.

  2. Show the player list
    Enter the following command:

    status
    

    The output shows the userid and the SteamID for every connected player. You need these values for the commands below. The command users gives you an additional compact overview of the connected players.

Commands in the server console

Command Description
status Show server and player information including userid and SteamID
users Show an overview of the connected players
kick <player name> Remove a player from the server by name
kickid <userid | SteamID> [message] Remove a player by userid or SteamID, with an optional message
banid <minutes> <userid | SteamID> [kick] Ban a player (0 = permanent), kick also removes them right away
banip <minutes> <ip> Ban an IP address (0 = permanent)
listid / listip Show banned SteamIDs or IP addresses
removeid <SteamID> / removeip <ip> Lift a ban
writeid / writeip Write bans permanently to the ban files
changelevel <map name> Change the map without disconnecting players
map <map name> Force a map – this kicks every player from the server

Kick a player

kick <player name>

A kicked player is removed from the server immediately but can rejoin right away.

Ban a player

banid 60 STEAM_0:1:12345678 kick

The duration in minutes goes in front of the SteamID, 0 bans permanently. Without the kick argument the player stays on the server for now and the ban only takes effect on the next connection attempt.

You ban an IP address accordingly:

banip 60 123.45.67.89

Save bans permanently

Commands through SourceMod

With SourceMod installed you can manage players directly from within the game. How to set up SourceMod and give yourself admin rights is described under Add Mods and Add Admin.

Command Syntax Required flag
sm_kick <#userid|name> [reason] c (kick)
sm_ban <#userid|name> <minutes|0> [reason] d (ban)
sm_banip <ip|#userid|name> <time> [reason] d (ban)
sm_addban <time> <steamid> [reason] m (rcon)
sm_unban <steamid|ip> e (unban)
sm_who [#userid|name] b (generic)
sm_map <map> g (changemap)

Examples

sm_kick "player name" Rule violation
sm_ban #12 60 Rule violation
sm_addban 0 STEAM_0:1:12345678 Rule violation

Lift a ban

sm_unban STEAM_0:1:12345678
sm_unban 123.45.67.89
Written byEmeraldHost Team
Last updated on Jul 31, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord
IOSoccer

Ready to get started?

Rent your IOSoccer Server now

Join our Discord community 1257 members online right now