Remote clients can control a NASCAR® Racing
2003 Season server. There are two levelsof control, a remote ADMIN and a remoteBOSS. An admin of the server has full control,just as if he was physically on the server.A boss has more limited control, and cannot shut down the server or ban drivers.To allow remote bosses, a special form forthe server password is used. Clients thatconnect with the “boss” passwordwill be able to control the server. Thepassword format is “[access_pwd][/[boss_pwd]][=f.last_of_boss]”(neither the brackets, nor the quotes, shouldbe used, and anything between a pair ofbrackets is optional). The password is notcase sensitive. The meaning of several exampleserver passwords is given below:
If you want to setup the server from the commandline to allow remote administration of theserver on a race by race basis, you couldone of the following examples as your commandline:”C:\Papyrus Nascar Racing 2003 Season\SERVER.exe”-ko”20:server:password:/remote””C:\Papyrus Nascar Racing 2003 Season\SERVER.exe”-ko”20:server:password:test/remote”
The first example would allow all clients toconnect without the need of an access password,and anyone connecting with the boss password”/remote” would have remote adminprivileges. In the second case all clientsconnecting to the server would need to usethe access password “test”, andthose connecting with the password “test/remote”would have remote admin privileges.
In addition to this boss password, a more powerfuladmin password can be specified. Clientsconnecting to the server using the adminpassword in their password field will bemade admins of the server. These remoteadmins will have full control over the server,including shutting down the server and banningplayers. To set up the server to allow remoteadmins, specify an admin password in theserver’s PLAYER.INI as shown below.
Clients wanting to connect to the server as a remoteadmin would need to enter the admin passwordin the game’s password field (this wouldsupercede any access passwords the servermay normally require). For example, if aserver was setup using a normal access passwordof “foo” and an admin passwordof “bar”, a client would onlyneed to specify “bar” as the passwordto connect to the server as an admin.
Clients already connected to a server can ‘log-in’as an admin or a boss by entering the appropriatepassword using the following chat commands:
!admin admin_password – Used to log-in to
the server as an admin, where “admin_password”is the server’s current admin password.!boss boss_password – Used to log-in tothe server as a boss, where “boss_password”is the server’s current boss password.Any admin or boss (remote or local) may removea player from their server by using the”!eject” command. Ejected driverswill be able to reconnect once the serveris reset or returns to the track selectscreen. The command should be entered asa chat message. The format of the commandis “!eject player”, where playercan either be the “#” symbol alongwith the player’s car number, or the playersname. For example:
“!eject
#12″”!eject smith””!eject j.smith””!eject john.smith”Any admin (remote or local) may also ban a playerfrom their server by using the “!ban”command. For non-Sierra.com races this willeject the driver from the race and preventthem from reconnecting until the serveris reset. For Sierra.com races, the driveris ejected and automatically added to theserver’s muzzle list which will preventhim from ever reconnecting. Again the commandshould be entered as a chat message. Theformat of the command is “!ban player”,where player can either be the “#”symbol along with the player’s car number,or the player’s name. For example:
“!ban
#12″”!ban smith””!ban j.smith””!ban john.smith”In addition to ejecting and banning drivers,server admins and bosses have several additionaladministration commands which they may useto control their server. These commandsare entered as chat messages, and must bepreceded by an exclamation point as outlinedbelow:
!list_commands – Returns a complete list
of administration commands.!list_polls – Returns a complete list of
avaliable polls (see section below for details)!do_not_auto_start_next_race – Temporarily
overrides a server running a series of loopedraces allowing you to exit back to the tracksetup screen and select a new track and/orrace options (note that the server willresume the previous loop at the completionof the race using the newly selected raceoptions).!show_password – Returns the server’s current
access, boss, and boss username passwords.The server’s password string will be reportedback in the following format: “access_pwd/boss_pwd=boss_username”!show_admin_password – Returns the server’s
current admin password (available to adminsonly).!set_password – Used to change the server’s
current access password. The format of thecommand is “!set_password access_pwd”,where “access_pwd” is the desiredaccess password for the server. The server’supdated password string will be reportedback in the following format: “access_pwd/boss_pwd=boss_username”!set_admin_password – Used to change the
server’s current admin password. The formatof the command is “!set_admin_passwordadmin_pwd”, where “admin_pwd”is the desired admin password for the server(available to admins only).!set_boss_password – Used to change the
server’s current boss password. The formatof the command is “!set_boss_passwordboss_pwd”, where “boss_pwd”is the desired boss password for the server.The server’s updated password string willbe reported back in the following format:”access_pwd/boss_pwd=boss_username”(available to admins only).!set_boss_user – Used to set the server’s
current boss username password. The chatcommand “!set_boss_user boss_username”would make a user named Fred a boss whenthey connected to the server. The server’supdated password string will be reportedback in the following format: “access_pwd/boss_pwd=boss_username”(available to admins only).!clear_password – Removes the server’s current
access password. The server’s updated passwordstring will be reported back in the followingformat: “access_pwd/boss_pwd=boss_username”.!clear_admin_password – Removes the server’scurrent admin password (available to adminsonly).!clear_boss_password – Removes the server’scurrent boss password. The server’s updatedpassword string will be reported back inthe following format: “access_pwd/boss_pwd=boss_username”(available to admins only).!clear_boss_user – Removes the server’scurrent boss username password. The server’supdated password string will be reportedback in the following format: “access_pwd/boss_pwd=boss_username”(available to admins only).!make_boss – Used to give boss privileges
to a player currently connected to the server.The format of the command is “!make_bossplayer”, where player can either bethe “#” symbol along with theplayer’s car number, or the player’s name.!make_non_boss – Used to remove boss privileges
from a player currently connected to theserver. The format of the command is “!make_non_bossplayer”, where player can either bethe “#” symbol along with theplayer’s car number, or the player’s name.!yellow – Used to throw a yellow flag during
race sessions. You may not issue this commandduring the pace lap, or in the middle ofa caution period. You can, however, issueit after receiving the one-to-go signal,thus prolonging a caution.!black – Used to issue a black flag penaltyto a user during race sessions. The formatof the command is “!black player”,where player can either be the “#”symbol along with the player’s car number,or the player’s name.!clear – Used to clear a player’s penalties.The format of the command is “!clearplayer”, where player can either bethe “#” symbol along with theplayer’s car number, or the player’s name.This command is and only valid when theplayer has a black flag penalty pending,or is currently serving a black flag penalty.!lap+ – Used to give a lap back to a player
during a race. The format of the commandis “!lap+ player”, where playercan either be the “#” symbol alongwith the player’s car number, or the player’sname.!lap- – Used to take a lap away from a player
during a race. The format of the commandis “!lap- player”, where playercan either be the “#” symbol alongwith the player’s car number, or the player’sname.!shutdown – Shuts down the server (availableto admins only).