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. |
+stats |
|
Just like score, bind this to a key
and hit it to show hit location percentiles of where you hit the
most, and where you've been hit the
most |
|
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. |
delegate |
id# |
Delegate someone from your team to be team captain
in your stead. |
|
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. |
roundrestart |
|
Restarts the current round. |
balanceteams |
|
Will balance teams by using players'
kill/death ratio as the sorting
value |
|
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. |
|
|
Name |
Values |
Effect |
osp_drawCrosshairInfo
|
setting [0,1]
disable: 0
default: 1 |
Draw additionnal information about the teammate
you are looking at. |
osp_drawClock |
setting [0,1]
disable: 0
default: 1 |
Draw the current system time on the
right side of the screen. |
osp_drawTeamOverlay |
setting [0,16]
disable: 0
default: 8 |
Draw constant overlay information about your
teammates in the lower left part of the screen. The number specifies the
maximum you want displayed. |
osp_autoRecord |
setting [0,1]
disable: 0
default: 1 |
Automatically record all matches played. |
osp_autoScreenshot
|
setting [0,1]
disable: 0
default: 1 |
Automatically take a screenshot after each
game. |
osp_simpleHud
|
setting [0,1]
disable: 0
default: 1 |
Use the OSP simplified hud. |
osp_oldScoreboard
|
setting [0,1]
disable: 0
default: 1 |
Draw the scoreboard using the default Sof2 layout. |
osp_numericalHealth |
setting [0,1]
disable: 0
default: 1 |
Draw health in numerical values in the OSP hud. |
osp_tracerDistance |
setting [0,x]
default: 500 |
Distance the bullet tracer starts from. |
osp_useKeyForLadders |
setting [0,1]
disable: 0
default: 0 |
You can only grab onto ladders if you press the
'use' key. |
osp_oldConsole |
setting [0,1]
disable: 0
default: 0 |
Switch the console background graphics back to the
default Sof2 one. |
|
|