Difference between revisions of "OdaWiki:Help"

From OdaWiki
m (Basic command-line arguments)
(Basic command-line arguments)
Line 1: Line 1:
 
= Basic command-line arguments =
 
= Basic command-line arguments =
  
*'''+exec x ''' -- Loads the commands located in the specified file.
+
;'''+exec x '''
 +
:Loads the commands located in the specified file.
  
*'''-config x ''' -- An alternate configuration file (as opposed to odasrv.cfg in the current folder or ~/.odamex/odasrv.cfg).
+
;'''-config x '''
 +
:An alternate configuration file (as opposed to odasrv.cfg in the current folder or ~/.odamex/odasrv.cfg).
  
*''' -port x ''' -- A UDP port to listen on.
+
;''' -port x '''
 +
:A UDP port to listen on.
  
*''' -waddir x ''' -- A folder to search for PWADs.  '''odasrv''' will search the following locations for PWADs and IWADs (in this order):
+
;''' -waddir x '''
  '''-iwad/-file''' (full paths or relative to current working folder)
+
:A folder to search for PWADs.  '''odasrv''' will search the following locations for PWADs and IWADs (in this order):
  '''-waddir'''
+
:*'''-iwad/-file''' (full paths or relative to current working folder)
  '''$DOOMWADDIR''' (environment variable, not recommended)
+
:*'''-waddir'''
  '''$DOOMWADPATH''' (environment variable)
+
:*'''$DOOMWADDIR''' (environment variable, not recommended)
  '''$HOME''' (environment variable)
+
:*'''$DOOMWADPATH''' (environment variable)
  When specifying multiple paths in '''-waddir''', separate them by
+
:*'''$HOME''' (environment variable)
  spaces.  When specifying multiple paths in an environment
+
When specifying multiple paths in '''-waddir''', separate them by
  variable, separate them by semicolons (i.e.
+
spaces.  When specifying multiple paths in an environment
  '''export DOOMWADPATH=/usr/local/games/WADs;/usr/local/share/games/WADs''').
+
variable, separate them by semicolons (i.e.
 +
'''export DOOMWADPATH=/usr/local/games/WADs;/usr/local/share/games/WADs''').
  
*''' -iwad x''' -- Specifies the full path to the IWAD to use.  Alternately, a path relative to -waddir can be given.
+
;''' -iwad x'''
 +
:Specifies the full path to the IWAD to use.  Alternately, a path relative to '''-waddir''' can be given.
  
*''' -deh x''' --
+
;''' -deh x'''
  
*''' -beh x ''' --
+
;''' -beh x '''
  
*''' -devparm x ''' -- Runs the server in development mode.
+
;''' -devparm x '''
 +
:Runs the server in development mode.
  
*''' -skill x ''' -- Skill level.
+
;''' -skill x '''
  '''0''': I'm too young to die
+
:Skill level.
  '''1''': Hey not too rough
+
:*'''0''': I'm too young to die
  '''2''': Hurt me plenty
+
:*'''1''': Hey not too rough
  '''3''': Ultra-Violence
+
:*'''2''': Hurt me plenty
  '''4''': Nightmare (typical value for multiplayer games)
+
:*'''3''': Ultra-Violence
 +
:*'''4''': Nightmare (typical value for multiplayer games)
  
*''' -warp x ''' -- Starts the server on the specified map.
+
;''' -warp x '''
 +
:Starts the server on the specified map.
  
*''' +map x ''' --
+
;''' +map x '''
 +
:Adds a map to the map rotation list.  Separate multiple maps with spaces.
  
*''' -timer x ''' -- A timelimit
+
;''' -timer x '''
 +
:A timelimit
  
*''' -avg x ''' -- Austin Virtual Gaming mode, Deathmatch and 20 minute time limit.
+
;''' -avg x '''
 +
:Austin Virtual Gaming mode, Deathmatch and 20 minute time limit.
  
*''' -background x ''' --
+
;''' -background x '''
  
*''' -file x ''' -- A PWAD or PWADs to load.  Separate multiple PWADs with a space (i.e.
+
;''' -file x '''
 +
:A PWAD or PWADs to load.  Separate multiple PWADs with a space, i.e.
 
   '''-file dwango5.wad judas23_.wad'''
 
   '''-file dwango5.wad judas23_.wad'''
  
*''' -logfile x ''' -- The '''odasrv''' output logfile.
+
;''' -logfile x '''
 +
:The '''odasrv''' output logfile.
  
*''' -heapsize x ''' --
+
;''' -heapsize x '''
 +
;''' -maxclients x '''
 +
:The maximum number of clients that can connect to the server.
  
*''' -maxclients x ''' -- The maximum number of clients that can connect to the server.
+
;''' -stepmode x '''
  
*''' -stepmode x ''' --
+
;''' -blockmap x '''
  
*''' -blockmap x ''' --
+
;''' -noflathack '''
 
+
*''' -noflathack ''' --
+

Revision as of 02:12, 21 June 2008

Basic command-line arguments

+exec x
Loads the commands located in the specified file.
-config x
An alternate configuration file (as opposed to odasrv.cfg in the current folder or ~/.odamex/odasrv.cfg).
-port x
A UDP port to listen on.
-waddir x
A folder to search for PWADs. odasrv will search the following locations for PWADs and IWADs (in this order):
  • -iwad/-file (full paths or relative to current working folder)
  • -waddir
  • $DOOMWADDIR (environment variable, not recommended)
  • $DOOMWADPATH (environment variable)
  • $HOME (environment variable)

When specifying multiple paths in -waddir, separate them by spaces. When specifying multiple paths in an environment variable, separate them by semicolons (i.e. export DOOMWADPATH=/usr/local/games/WADs;/usr/local/share/games/WADs).

-iwad x
Specifies the full path to the IWAD to use. Alternately, a path relative to -waddir can be given.
-deh x
-beh x
-devparm x
Runs the server in development mode.
-skill x
Skill level.
  • 0: I'm too young to die
  • 1: Hey not too rough
  • 2: Hurt me plenty
  • 3: Ultra-Violence
  • 4: Nightmare (typical value for multiplayer games)
-warp x
Starts the server on the specified map.
+map x
Adds a map to the map rotation list. Separate multiple maps with spaces.
-timer x
A timelimit
-avg x
Austin Virtual Gaming mode, Deathmatch and 20 minute time limit.
-background x
-file x
A PWAD or PWADs to load. Separate multiple PWADs with a space, i.e.
 -file dwango5.wad judas23_.wad
-logfile x
The odasrv output logfile.
-heapsize x
-maxclients x
The maximum number of clients that can connect to the server.
-stepmode x
-blockmap x
-noflathack