You can play on an OSP server without changing much of your usual Sof2 experience, but there are some added client commands that can be
very helpful, and enhance your game.
Note : all commands must be preceded by a slash '/' to be executed.
Command |
Arguments |
Effect |
? |
|
Prints the list of client commands to the console in an easy to read format. |
follow |
id#|red|blue |
Follows the player specified by [id#] or the specified team. |
motd |
|
Displays the server's message of the day. |
ready notready |
|
Set your status to ready or not ready in ready-up mode. |
players |
|
Lists players on the server with information such as team, snaps, rate, authority (ref/admin). |
say_teamnl |
message text |
Team message without the location indicator besides your name. |
stats |
none|id# |
Outputs your personnal stats if no arguments are given, or the stats of the player specified by
[id#]. |
statsall |
|
Outputs quick accuracy stats for every player on the server. |
tokens |
|
Message tokens help display, lists all the available tokens with a brief description. |
matchinfo |
none|r|b |
Display current match settings for both or specified team, same information as calling the info
team command, information such as current invited spectators, lock statuses. |
settings |
|
Display a list of important server settings, good for quickly checking that a server has the correct
settings for a match. |
|
Team commands are used by teams and players to setup for matches. They are only available if team_controls is enabled on the server.
Note : all team commands must be preceded by "/tcmd "
Command |
Arguments |
Effect |
? |
|
Prints the list of team commands to the console in an easy to read format. |
info |
|
Prints information about your team; while in ready-up mode, you can see who is ready and who
isn't quickly, you can see if your team is join locked, if your team is spectator locked, if you have invited spectators and your
remaining amount of timeouts. |
reset |
|
Reset each of your team's settings to default, take note that you can not perform this command
during the match, only in the warmup or ready-up period. |
ready |
|
Force each member of your team to be ready in ready-up mode. |
name |
name |
Set your team's name, which will be used in gametype related messages, take note that you can not
change your team's name once the match has begun. |
lock unlock |
|
Allow or disallow team joining for your team. |
speclock specunlock |
|
Allow or disallow spectating of your team. |
specinvite specuninvite |
none|id# |
While your team is locked from spectating you can allow certain spectators to watch your team
by inviting them, specify which player with [id#], uninvite them the same way, or uninvite everyone spectating your team by
not specifiying an id#. |
timeout timein |
|
If timeouts are allowed on the server, your team can call a timeout for a specified amount of
time (game is paused), you can wait out the timeout, or resume gameplay by issuing a timein command. |
|
As in default Sof2, you can call votes by using the command line in OSP. For the time being, the new OSP votes are only available through
console voting because there is no client side. Use the /callvote command to call the following OSP specific votes.
Vote |
Arguments |
Effect |
? |
|
Prints the list of voteable options allowed on the server. |
pub comp |
|
Loads a custom configuration for the server, from the files located in /sof2/osp/configs or a hardcoded
list of settings if the files are not available. |
start_match |
|
Force a match start while waiting in ready-up mode. |
referee unreferee |
id# |
Make the player specified by id# a referee, or remove his referee status. |
shuffleteams |
|
Shuffle the teams up, useful when teams want to quickly even the
teams. Take note that players will be sorted according to their current kill/death ratio, so if the match just started the
shuffling will be mostly random. |
swapteams |
|
Swap the two teams up, red will now play on blue, and blue on red. |
|
When you play on OSP servers you can have the server place certain text in your messages automatically, these are called
tokens. Use them in your messages to quickly give accurate information about your status.
Token |
Effect |
#h #H |
Inserts your current numerical health with colorcoding in lowercase and without
it in uppercase. |
#a #A |
Inserts your current numerical armor with colorcoding in lowercase and without
it in uppercase. |
#d #D |
Inserts the name of the last player that hurt you. |
#t #T |
Inserts the name of the last player that you hurt. |
#f #F |
Inserts the name of the closest teammate. |
#l #L |
Inserts your current location. Note: useful in tandem with the say_teamnl
command (which is a team message without the location). Useful if you want to format it with special colors. |
#i #I |
Inserts the name of your currently equipped handgun, if you use the token in upper case
it will print a short name for the weapon. |
#p #P |
Inserts the name of your currently equipped primary weapon, if you use the token in lower case
it will print a short name for the weapon. |
#s #S |
Inserts the name of your currently equipped secondary weapon, if you use the token in lower case
it will print a short name for the weapon. |
#g #G |
Inserts the name of your currently equipped grenade, if you use the token in lower case
it will print a short name for the weapon. |
#g #G |
Inserts the name of your currently equipped grenade, if you use the token in lower case
it will print a short name for the weapon. |
#e #E |
Inserts the name of your current equipment (armor, nightvision, infrared). |
#B |
Inserts your current health in a nice bar format. |
#b |
Inserts your current armor in a nice bar format. |
|