Steam Your Account Creation Request Failed
Source Games
These command-line parameters volition work with whatsoever Source engine games (Half-Life 2, Counter-strike: Source, etc.).
Syntax: hl2.exe <parameter1> <parameter2> <cvar1> <cvar2>
Note: Parameters are described within the "
<
" and ">
" characters.
Usage
These options tin can be used with:
- Hammer editor Run Map dialog.
- Windows shortcuts pointing to
hl2.exe
direct. - Windows shortcuts pointing to
steam.exe
with the proper-applaunch <AppID>
specified (run into Steam section below). - Control-line batch script files launching these applications.
Examples
-
steam.exe -applaunch 280 -dev -console -sw +sv_lan 1 +map MyMap
-
hl2.exe -game cstrike -dev -console -fullscreen +sv_lan ane +map de_dust
Command-line parameters
Argument | Description |
---|---|
-all_languages | Loads all language files. |
-autoconfig | Restores video and performance settings to default for the current hardware detected. Ignores settings within whatever .cfg files until this parameter is removed. |
-32bit | Forces the engine to start in 32-fleck manner. Only useful on 64-bit Operating Systems. |
-adapter | Sets the GL graphics adapter. Default is 0. |
-allowdebug | Fakes a debugger for phonehome, and is the aforementioned every bit -dev, unless -nodev is specified. |
-allowstalezip | Suppresses console warnings from stale.txt existing. |
-basedir | Sets the base directory for the game files. On Xbox 360 RFS, this is forced to smb://hostname/game. |
-bi | Defines the build identifier ID which is used in phonehome |
-bugbait | To practise:Is it for Bugbait E3 2003 demo? This lets IsLoadingBugBaitReport return true. |
-bugreporterdll | Name of the bug reporter DLL to use |
-buildcubemaps | Builds cubemaps when fully loaded into a map, then quits the game. |
-ccsyntax | Spew details about the localized strings we load. |
-clientport | Sets the client port. Default is 27002. |
-collate | Skips everything, just merges the reslist from temp folders to the concluding folder again. |
-conclearlog | Clears the console.log text file on start. Just works if -condebug ready. |
-condebug | Logs all console output into the console.log text file. |
-panel | Starts the game with the developer console enabled. Same every bit having con_enable enabled. |
-deathsonly | Supposed to only count deaths while parsing tf2 gamestats, but actually pointless considering at that place is only code for deaths. |
-d3d9ex | Reduce CPU retentivity about %40. "csgo" simply. |
-defaultgamedir | Fallback directory if "-game" is not set. Default is "hl2". |
-demo | Enters the game into demo style. Only works for "hl2" and "portal" |
-dev | Enables developer manner. As well disables the automatic loading of menu background maps and stops the quit dialog from appearing on exit. |
-debugdxsupport | Writes debug DirectX data as keyvalues to the console as shader devices are loading configuration. |
-disallowhwmorph | Same as mat_disablehwmorph ane . Disables HW morphing for particular mods. |
-dti | Prints the datatable when being sent |
-dumpvidmemstats | Spews video memory statistics to vidmemstats.txt. This forces CModelLoader to quit. |
-dvd | Enables strict DVD mode. Allows loading files from DVD but. Xbox 360 only. |
-dvddev | Enables developer DVD mode. Allows loading files from a remote path as a fallback as well as the DVD. Xbox 360 only. |
-dxlevel <level> | Forces the game to showtime using specified DirectX API version. Officially supported values are: lx, 70, fourscore, 81, xc, 91, 95 (recommended), 98 (Xbox 360 only), and 100. Later starting the game with this launch parameter, the selected value will be saved for hereafter start ups and video settings will be temporarily reset (but not saved), then it is highly recommended to remove this launch parameter after starting time launch with it. Come across mat_dxlevel. |
-edit | According to comments, intended to replace -tools. Does nothing except disable all file logging for edifice reslists. |
-endgamevid | If specified startup videos volition not exist skipped, and EndGameVids.txt will exist used instead of StartupVids.txt. This can too be invoked by the command "startupmenu playendgamevid", which bails back to the menu and plays the end game video. |
-exit | Quits the game after fully loading into a map. |
-filmgrain | Enables the filmgrain screen space issue. |
-flushlog | Causes log files to be flushed to deejay once per second (rather than after every 4kbytes of log data). |
-floathdr | Forces HDR to use float values. |
-forcenovsync | Forces vsync to be disabled. |
-forcestartupmenu | Forces the background menu map to always load, fifty-fifty if programmer style is active or the game is loading straight to a level. |
-forcexboxreconfig | Forces default config settings to be loaded on Xbox 360. |
-forever | When you get to the end of the maplist, showtime over from the top |
-fs_log | Starts creating a batch file to re-create files at the specified filename. This works on the latest engine branch. |
-fs_logbins | Logs binaries to the batch file from -fs_log. |
-fs_nopreloaddata | Loads in the precompiled keyvalues data for each type. Works only with dedicated servers. |
-fs_target | Sets the target game directory to re-create files to, used with -fs_log. |
-full_memory_dumps | |
-fullscreen or -full | Forces the engine to start in fullscreen mode. |
-g15 | Enables Logitech G15 support. G15 is only supported in SiN Episodes: Emergence. [confirm] |
-game | Sets game or modern directory to load the game from. Unremarkably is set by default if not user specified. Default is "-defaultgamedir"'s setting. If -defaultgamedir is non set, "hl2" is used. |
-gamestatslogging | Enables game stats logging. |
-gamestatsloggingtofile | Enables game stats logging out to a file, gamestats.log. Passing this parameter automatically forces -gamestatslogging. |
-gl_enablesamplerobjects | (Linux) Use OpenGL Sampler Objects for better texture preloading |
-gl_texclientstorage | (MacOS) Reduce memory usage by relying on GPU retentivity instead of a host re-create |
-gamestatstag <tag> | Tags each map reported with the specified tag. |
-h <height> | Forces the engine to showtime with resolution set to <summit> . Ex: -h 768 |
-height <pinnacle> | Same as -h |
-heapcheck | (Windows only) Check if the heap isent damaged or empty at the initiation of the game and every frame |
-heapsize <kilobytes> | Specifies the heapsize (in kilobyte) the game will use. This no longer exists on the Source 2009. |
-hideconsole | Forces the console hidden, any parameters are passed. This overrides -console, -dev, and all others. |
-loftier | Sets the game'south priority to High |
-hijack | Accept control of an existing instance of the game, if whatsoever, instead of complaining about already running. |
-host | Sets hostname. On Xbox 360, this sets the host computer name to exist used for RFS. Xbox proper noun must be <HostPC>_360. |
-hushasserts | Disables a number of asserts in core Source libraries, skipping some error checks and messages. |
-hushsteam | |
-ignoredxsupportcfg | Skips reading DirectX back up file, dxsupport.cfg. |
-insecure | Disable Valve Anti Cheat (VAC). |
-interactivecaster | (CSGO but) Starting your client with this will switch it into camera man fashion (reference tv_allow_camera_man_steamid/tv_allow_camera_man_steamid2) |
-internalbuild | Causes the bug reporter panel to be drawn as internal |
-ip | Does the same as the ipname Cvar |
-language %l | Sets the game language to the one specified. (Examples: "english", "german"). |
-leakcheck | Dumps statistics about memory leaks. |
-limitvsconst | Limits the number of vertex shaders to a maximum of 256. |
-localcser | Sets a custom gamestats CSER other than the Steam-provided public one (default is steambeta1:27013) |
-depression | Sets the game's priority to Low |
-lowmemworkshop (only in ![]() | Allow updating very large map files on Steam Workshop. |
-makedevshots | Used for taking screenshots, causing entities to non fade. Enables the use of the devshots_nextmap concommand |
-makereslists | Makes reslists. Need to run with -textmode. Passing a parameter hither uses a script file to control more circuitous makereslists operations (multiple passes, etc.) |
-mat_aaquality | Set MSAA quality level, does the same as the Convar mat_aaquality |
-mat_antialias | Antialiasing. Tin be set to viii, corporeality past 8 won't sharpen the edges of game world. |
-mat_vsync | Enables Vertical Sync |
-mat_softwaretl | Enables software vertex processing. |
-maxdxlevel | Limits the maximum dxlevel to use. Default is 0. |
-maxdownloadfilesizemb | CS:GO 5/ane/2014, customer launch option -maxdownloadfilesizemb Northward if clients needs to download fifty-fifty larger files from community servers. |
-maxplayers | Set up the maximum players allowed to bring together the server. This does the same every bit the maxplayers convar, the maximum you tin set it to is limited by the game/mod |
-minmemory | Gear up startup retentiveness to mem_min_heapsize ?*1024 * 1024? |
-monitorTextureSize | Gear up the size of the texture used to return point_cameras. |
-multirun (only in ![]() ![]() | Allows the game to run fifty-fifty if some other Source game is already open. |
-navanalyze | |
-navforceanalyze | |
-netspike | Sets the trace threshold to the specified value (the limit of the number of records that volition be written to netspike.txt before all records are removed). |
-newdialogs | Forces new Steam dialog to be used. |
-no_compressed_verts | Disables vertex compression for shaders. |
-no_compressed_vvds | Enables thin VVD data, even if the client is not an Xbox 360. |
-noassert | Allows attaching to a debugger instead of direct asserting. |
-noasync | Disables asynchronous filesystem admission. |
-noborder | When used with the game set to windowed mode, will make the game human activity as if in fullscreen mode (no window border). |
-nobots | Allows Counter-Strike server hosts to force bots disabled to enforce CPU limits. |
-nobreakpad | |
-noconvert | (xbox360) "No conversions during retail" |
-noclearsave | Skips clearing the save directory after restoring a save. |
-nocrashdialog | Terminate some windows crash bulletin boxes from showing upwards. |
-nodev | Disables -dev and -allowdebug during startup and so sv_cheats and developer fashion dosent get ready. |
-nodns | Disable DNS requests and resolving DNS adresses. |
-nodttest | Skips datatable testing. |
-noff | Disables force feedback for controllers. |
-noforcemaccel | Use the Windows mouse acceleration settings. But works if -useforcedmparms is set. |
-noforcemspd | Use the Windows mouse speed settings. Simply works if -useforcedmparms is gear up. |
-nogamedll | Practice not load the Game DLL, this most likely volition cause your game/server to crash |
-nogamestats | |
-nohltv | Disable SourceTV |
-noip | Do not bind to an ip and disables all multiplayer support |
-nojoy | Disables joystick back up. |
-NoLoadPluginsForClient | |
-nomaster | Hides server from master serverlist. |
-nomessagebox | Stop various windows fault bulletin boxes from showing upward |
-nominidumps | Dont write minidumps |
-nomouse | Disables in-game mouse back up. |
-nop4 | Forces the Engine to bypass Perforce Integration |
-nopreload | Forces models to not be preloaded. Takes priority over cl_forcepreload and -preload. |
-nopreloadmodels | Aforementioned as -nopreload |
-nops2b | Disables Pixel Shader 2b support. |
-noqueuedload | Disables queued loading of map resources. |
-NoQueuedPacketThread | (Linux) No queued packet thread volition be created. |
-norebuildaudio | Opposite of and overrides -rebuildaudio for the map reslist generator. |
-nodefaultmap | (Linux only[confirm]) Supresses the addition of -map |
-norfs | Forces Remote Filesystem disabled. Xbox 360 merely. |
-noshaderapi | Loads a non-existent shader API dll, shaderapiempty.dll. Finer disables shader and texture loading completely. May be useful with -textmode to load the game quickly since a GUI is not required. |
-nosound | Disables sound support |
-nosrgb | Disables back up for SRGB. |
-nostartupsound | Disables menu music (audio/ui/gamestartup*.mp3 ) to play on startup. |
-nosteamcontroller | Disables Steam controller arrangement |
-nouserclip | Uses software clipping instead of hardware user prune planes |
-NoVConfig | Prevents the filesystem library from running VConfig if it encounters a filesystem error where it cannot find the game content. |
-novid | When loading a game with this parameter, the intro video will not play. |
-olddialogs | Forces old Windows dialogs instead of new Steam ones. |
-override_vpk | Forces actual files to override VPK. |
-particles | Sets the number of beam trails to let (2048 by default, minimum is 512). |
-phonehome | If debug mode is also enabled, forces the init of phonehome ?which handles some build information and sends them via netmessages to steam? |
-pidfile <pidfile> | Use the specified <pidfile> to store the server pid. Default is srcds.pid[ostend] (Unix/Linux only). |
-pixel_offset_x | Sets the pixel offset to translate on the X axis in MatSystemSurface. |
-pixel_offset_y | Sets the pixel beginning to translate on the Y centrality in MatSystemSurface. |
-pme | Activate the performance monitoring events code, this over again merely works on Intel processors newer and then PENTIUM4 |
-port <variable> | Sets port for a listen server. Default is 27015. |
-preload | Does the same as the sv_forcepreload Cvar. If -nopreload or -nopreloadmodels, this behaviour is disabled |
-primarysound | If surround sound isn't enabled, forces the employ of the primary sound buffer |
-contour | If using Xbox360 or enabling this, additional debugging information are logged like the map startup time and similar |
-publicbuild | Is this build a public ane? If not, phonehome will not post information of this build to steam |
-random_invariant | Forces the game'due south random number generator value to exist invariant. |
-rebuildaudio | Forces rebuild of _other_rebuild.cache (metacache) file at exit for the map reslist generator. |
-recapvid | RecapVids.txt will be used instead of EndGameVids.txt. This tin can as well be invoked by the command "startupmenu playrecapvid", which bails to the mainmenu and plays the epitomize video. |
-ref | Sets MATERIAL_INIT_REFERENCE_RASTERIZER on the shader cloth adapter. |
-remote | Sets the remote file path to exist used with -dvddev. |
-replay | Increases maxplayers by i at startup and automatically executes replay.cfg for the server. |
-requirecubemaps | If a map dosen't have cubemaps, the game will promt up with "Map X does not have cubemaps!" |
-reflectionTextureSize | Set the size of the texture used to render the Water shader's real-fourth dimension reflection and refraction. |
-refresh <rate> | Force a specific refresh charge per unit. Ex: -refresh 60 |
-refreshrate <rate> | Aforementioned as -refresh |
-freq <rate> | Same as -refresh |
-r_emulate_gl | Emulates OpenGL on Windows, provides a framerate boost for virtually GPUs |
-resizing | Allows resizing the window lower than a specific resolution. |
-reslistdir | Default is "reslists", utilize this to override. Reslist generator merely. |
-reuse | Reuse network sockets |
-rpt | Same as having -condebug, -conclearlog, and -panel enabled |
-safe | Enables video condom mode, which sets the game to windowed, the width to 640, the top to 480, refresh rate to default, and disables antialiasing. |
-shader | Loads a specific shader library instead of depending on hardware. Debug simply. |
-shaderdll | Loads a dissimilar shader dll. Default is shaderapidx9.dll. To practise:Is this the aforementioned as -shader? |
-shadersondemand | Creates shaders on access, helps reduce D3D memory for tools, but causes I/O hitches. |
-sillygibs | (Goldsource only) Forces more gibs like skull and others to be spawned all time on NPC'due south decease. |
-small | Allow window sizing smaller then 640x480 |
-sndcachedebug | Prints sound cache debug letters (developer must be enabled to see) |
-snoforceformat | Skips sound buffer creation |
-soft | Enables Software hardware rendering manner. |
-softparticlesdefaultoff | Sets particles to exist rendered without feathering (scene depth blending) by default. |
-softparticlesdefaulton | Opposite of -softparticlesdefaultoff. |
-spewsentences | Spew out vocalization judgement names during reslist generation |
-startmap | Restarts devshot generation at the specified map if resuming from a crash. |
-startstage | When running from script file, this starts at specified stage, and sets current work item (default is 0). Reslist generator only. |
-steam | Enables Steam support (if the game is launched from Steam, this is enabled by default). Working directory must be Steam directory. Works but for singleplayer games. |
-steamlocal | Similar to -steam. Runs Steam in local filesystem mode (all content off HDD), as opposed to remote filesystem mode (requiring Steam backend). |
-steamport | Master server updater port. Steam authentication port is this port + ane. (default is 26900) |
-strictportbind | If you launch the game with this selection it will quit with an error message if it can't demark to the default or specified port. |
-sv_benchmark | Enables benchmarking through sv_benchmark_force_start. |
-swapcores | Swaps threads for the particle and material systems each init |
-tempcontent | Searches for game content in a folder called "_tempcontent" relative to the accented game path. This option is enabled past default for Portal 1 |
-testscript <filename> | Loads a .vtest file. |
-testshaders | Loads the shader_test library. Debug merely. |
-testsub | |
-textmessagedebug | Spews client text messages to panel. |
-textmode | Runs the game without graphics |
-threads | Number of threads to classify for the thread pool, default is 3 |
-tickrate | Sets the game tick interval. Disabled in code for TF2 because "server ops are abusing it". |
-timedemoloop | |
-toconsole | Starts the engine directly in the console, unless a map is specified with +map . |
-tools | Enables engine tools. |
-trackdeletions | Logs what files are marked for deletion in Reslist Generator. |
-tvmasteronly | Just one person allowed in HLTV. |
-untrusted | CS:GO Merely, allows the game to launch in "Untrusted Way". |
-usedevshotsfile | Get map list from specified file, default is to build for maps/*.bsp |
-useforcedmparms | Allows the use of -noforcemspd and -noforcemaccel. |
-usegh | Loads ghostinj.dll to allow support for tertiary party dlls (gamehost) |
-uselogdir | Logs various data to logs/(mapname)/* |
-usercon | Enable RCON for Counter-Strike: Global Offensive servers |
-usereslistfile | Become map listing from specified file, default is to build for maps/*.bsp. Reslist generator only. |
-usetcp | Disable TCP back up |
-vcrplayback | Plays back a VCR recording. Nothing is simulated on the server, just all server packets are recorded. |
-vcrrecord | Records a client's game and allows you to play it back and reproduce it exactly. To do:how is this different from a demo? |
-vguifocus | Enables debug VGUI messages related to input focus. |
-vguimessages | Enables debug VGUI messages. |
-vxconsole | Waits for Valve Xbox console to initialise. Xbox 360 only. |
-vproject | Manually sets the VProject directory to load game content for tools. |
-w <width> | Forces the engine to offset with resolution set to <width> . Ex: -w 1024 |
-width <width> | Same equally -due west |
-wavonly | Disables DirectSound and makes the engine endeavour to play all sounds in PCM format. |
-window | Forces the engine to start in windowed mode |
-sw | Aforementioned as -window |
-startwindowed | Aforementioned as -window |
-windowed | Aforementioned as -window |
-xnet_bypass_security | Disables Xbox 360 secure networking, to allow cantankerous-platform testing. |
-x <ten position> | In borderless windowed manner, determines where the window should be horizontally. Ex: -x 0 |
-y <y position> | In borderless windowed mode, determines where the window should be vertically. Ex: -y 0 |
+connect | Console Command |
+load | Panel Command |
+mat_hdr_level | Panel Command |
+maxplayers | Console Command |
+playdemo | Panel Command |
+port | Panel Command |
+timedemo | Console Command |
+timedemoquit | Console Command |
Console variables
- +<panel variable> <arg> - Sets the Cvar (or console variable) to the specified setting.
Some useful console variables
Statement | Description |
---|---|
+map <map-name[.bsp]> | Loads the map specified after the engine starts. |
+map_background <map name> | Forces a specified background map to be used. Useful for testing custom background maps. To avoid loading standard background maps for speed reasons, use the -dev control-line parameter. |
+sv_lan <0/ane> | When set to i, launches the game in LAN style. Useful to cease players from joining your game from the Internet. |
+sv_cheats <0/1> | When set to 1, starts the game with cheats enabled. |
+physcannon_mega_enabled 1 | Makes Gravity gun a super gravity gun |
+cl_showfps <0/1/two/3> | When set to ii, shows the framerate and map name. |
Goldsource Games
These command-line parameters will work with any Goldsource engine games (One-half-Life, Counter-Strike, etc.).
Syntax: hl.exe <parameter1> <parameter2> <cvar1> <cvar2>
Note: Parameters are described inside the "
<
" and ">
" characters.
Usage
These options can be used with:
- Hammer editor Run Map dialog.
- Windows shortcuts pointing to
hl.exe
directly. - Windows shortcuts pointing to
steam.exe
with the proper-applaunch <AppID>
specified (see Steam section below). - Command-line batch script files launching these applications.
- Game launch options from Steam'south Library.
Examples
-
steam.exe -applaunch 70 -dev -panel -sw +sv_lan 1 +map MyMap
-
hl.exe -game cstrike -dev -console -fullscreen +sv_lan 1 +map de_dust
Command-line parameters
- -game <game> - Specifies which game/mod to run. Default is "valve".
- -dll <name.dll> - Specifies which game DLL to utilise. Ex:
-dll dlls/zbotcz.dll
. - -condebug - Stores console output to "One-half-Life\qconsole.log".
Notation: Can exist toggled with condebug console command.
- -dev - Enables programmer mode.
- -glext - When paired with "-dev" setting, outputs all OpenGL extensions supported by your graphics card.
Note: Tin exercise the same with gl_dump panel command.
- -gl - Sets the rendered to OpenGL.
- -soft - Sets the rendered to Software.
- -full - Forces the engine to first in fullscreen style.
- -window or -sw or -startwindowed or -windowed - Forces the engine to start in windowed manner.
- -west <width> or -width <width> - Forces the engine to offset with resolution gear up to
<width>
. Ex:-westward 1024
. - -h <height> or -height <height>- Forces the engine to start with resolution set to
<elevation>
. Ex:-h 768
. - -stretchaspect - The game by default adds black bars based on your game screen resolution. Utilise -stretchaspect on your command line if yous want the sometime behavior dorsum (just e'er fill the screen). Setting "-nofbo" also implies "-stretchaspect".
- -freq <variable> - Force a specific refresh rate when running in fullscreen AND your monitor supports the frequency in question.
Note: If you don't have a CRT monitor chances are you can't employ this option.
- -mousethread - If set we poll the mouse position in another thread running at 100hz past default, to become better movement accuracy. Set the "m_mousethread_sleep" cvar to the number of seconds to slumber between mouse polls to change this charge per unit.
- -joy_advanced - Use avant-garde joystick options (allows for multiple axes).
- -joy_advr, -joy_advu, -joy_advv, -joy_advx, -joy_advy, -joy_advz - To do
- -nosound - Disables sound support.
Note: Can do the same with nosound <0 or ane> panel command.
- -nocdaudio - Disables mp3 back up. Also disallows cd console command to load mp3 tracks.
- -wavonly - Disables DirectSound and makes the engine attempt to play all sounds in PCM format.
- -nointro - Disables intro movies.
- -noip - Disables network back up.
- -noipx - Disables IPX support.
- -nojoy - Disables joystick support.
- -nomouse - Disables in-game mouse support.
- -noforcemparms - Forces the engine to use operating system mouse parameters.
- -noforcemaccel - Forces the engine to utilise operating organization mouse dispatch.
- -noforcemspd - Forces the engine to utilize operating system mouse speed.
- -nofbo - Disables using the new method for rendering.
- -nomsaa - Disables MSAA (Anti-Aliasing), setting "-nofbo" also implies "-nomsaa".
- -noborder - When used with the game fix to windowed fashion, will make the game human action every bit if in fullscreen mode (no window border).
Bug: Doesn't hide window border, only command buttons.
- -nodirectblit - Disables direct blitting (Blit is shorthand for "cake prototype transfer" or bit blit).
- -nobots - Disables bots.
- -port <port> - Specifies which port to use for client connections for a mind server. Default is 27015.
Note: Tin can do the same with port console command.
- -demoedit - Enables hidden Demo editor.
Note: Use viewdemo panel control to become access.
- -num_edicts <variable> - Sets the entity limit for map/game entities (non temporary entities, which is however locked to 500). 900 is default. 4096 is a good limit, beyond that seems to crusade hunk_alloc errors[confirm]. Both clients and servers demand matching values for best compatibility[confirm].
- -heapsize <kilobytes> - Specifies the amount of heap(or costless shop - cache, an expanse of memory used for dynamic retentiveness allocation) the engine will apply. Minimum value is 14336(14 MB). Maximum value is 131072(128 MB). Past default this is set to 40960 (forty MB) and automatically adjusted to suit your system.
Note: Depression value causes "Unable to allocate 10.X MB" exit error.
- -zone <bytes> - Specifies the amount of Bytes of retention for utilise with the panel organization.
Note: Low or very loftier value causes Z_Malloc exit error.
- -exec <file> - Executes specific config file immediately subsequently the engine is loaded.
- +<console variable> <arg> - Sets the Cvar (or console variable) to the specified setting.
Useful console variables
- +_setgamedir <game> - Specifies which game/mod to run.
- +_setrenderer <variable> - Sets the rendering mode. Available parameters are opengl and software.
Note: Parameter D3D is deprecated.
- +_setvideomode - To practice
- +_set_vid_level <0 or ane> - Toogles "Low video quality".
- +_setaddons_folder <0 or 1> - Toogles "Permit custom addon content".
- +_sethdmodels <0 or 1> - Toogles "Enable HD models if bachelor".
- +clientport <port> - Specifies which port to use to communicate with a server. Default is 27005.
- +gg <demoname> or +cl_gg 1 +playdemo <demoname> - Runs the demo in Game Judge mode. This is a criterion utility that runs through a demo as fast as possible and stores the framerate in the file fps.txt in the GameMod directory.
- +log on or +log off - Toogles logging earlier the engine loads config files.
Deprecated command-line parameters
- -console - Enables console. Can be opened either from card (button in elevation-left corner in erstwhile Half-Life builds or button in main carte du jour in new builds), or by pressing tilde (~) in-game.
Note: Ever enabled by default.
- -toconsole - Opens the console right when the game is launched.
Note: No longer works.
- -gldrv <driver name> - Selects the GL Commuter. The two choices are "Default" and "3dfxgl.dll".
Notation: No longer works.
- -d3d - Sets the rendered to Direct3D.
Note: Removed.[ane]
- -vid_mode <variable> or -vt <variable> - Sets the rendering fashion. Bachelor parameters are gl and software.
Note: No logner works. Use -gl, -soft or -d3d(run across above) instead.
- -16bpp - Forces 16-bit color mode (bit depth).
Note: Not immune.
- -32bpp - Forces 32-chip color mode (flake depth).
Note: Enabled past default.
- -nowinmouse - Don't capture mouse in-game.
Note: Renamed to -nomouse.
- -gamegauge <demoname> - Runs the demo in Game Guess mode. This is a benchmark utility that runs through a demo as fast as possible and stores the framerate in the file fps.txt in the GameMod directory.
Annotation: Employ panel commands instead.
- -numericping - Displays ping in server browsers in milliseconds instead of dots.
Note: Enabled by default.
- -particles <variable> - The number of particles for which to set aside buffer space.
Note: No longer works.
- -nosierra - Disables Sierra logo on GoldSrc games that have information technology.
Annotation: Simply works on retail editions of Half-Life; removed when information technology was transferred to Steam.
- -noaff - Disables setting of thread affinity.
Note: No longer works.
Steam (Windows)
These command-line parameters work when launching the Steam awarding (steam.exe
) under Windows.
Command-line parameters
Statement | Description |
---|---|
-applaunch <appID> [launch parameters] | Launches an Game or Application through Steam. |
-cafeapplaunch | Launch apps in a cyber buffet context (Forces apps to exist verified / validated before launch). |
-clearbeta | Opts out of beta participation (in instance for some reason it can't be washed via settings). |
-complete_install_via_http | Run installation completion over HTTP past default. |
-console | Enables the Steam debug console tab. |
-ccsyntax | Spew details about the localized strings we load. |
-debug_steamapi | Enables logging of Steam API functions. |
-dev | Sets the 'developer' variable to ane. Can be used to open up the VGUI editor by pressing F6 or VGUI zoo by pressing F7. Intended for skin development, too enables the debug console tab. |
-fs_log | Log file organization accesses. |
-fs_target | Set target syntax. |
-fs_logbins | Log the binaries we load during operation. |
-forceservice | Run Steam Client Service even if Steam has admin rights. |
-gameoverlayinject | Sets the method how GameOverlay is injected. |
-install <path> | Install a product from a specified path (e.m. "D:" for the DVD-ROM drive if D: is 1). |
-installer_test | Changes installing a retail game to emit all files to install_validate/ folder instead of to the steam cache. |
-language <language> | Sets the Steam language to the one specified. (Examples: "english", "german"). |
-login <[username]|bearding> [password] | Logs into Steam with the specified Username and Password combination. Note: Steam must be off for this to work. |
-lognetapi | Logs all P2P networking info to log/netapi_log.txt. |
-log_voice | Writes voice chat data to the logs/voice_log.txt file. |
-noasync | Don't use async file operations, run them synchronous instead. |
-nocache | Starts steam with no enshroud (Steam must be off for this to work properly). |
-nofriendsui | Prevents the friends listing window from showing automatically upon start. |
-noverifyfiles | Prevents from the customer from checking files integrity, particularly useful when testing localization. |
-no-browser | Steam's description for this parameter says it "unconditionally disables CEF". CEF stands for Chromium Embedded Framework, which Steam uses for its built-in web browser components (including the in-game overlay browser), and also for WebViews used by the new Panorama-based friends/chat UI, and Library. Using this selection volition —amid other things— disable the new Library UI, and restore the old friends list and chat UI. Nevertheless, it won't restore the old Library UI. |
-no-dwrite | Forces vgui to apply GDI text even if DWrite support is available. |
-script <file name> | Runs a Steam script. All scripts must be in a subdirectory of the Steam binder called test scripts (Steam must exist off for this to work). |
-shutdown | Shuts down (exits) Steam. |
-silent | Suppresses the dialog box that opens when y'all start steam. It is used when you have Steam fix to car-kickoff when your computer turns on. (Steam must be off for this to piece of work). |
-single_core | Force Steam to run on your principal CPU only. |
-tcp | Forces connectedness to Steam backend to exist via TCP. |
-voice_quality | Sets audio quality, range [1,3]. |
-voicerelay | Only allow 'relay' connections for voice (testing). |
-tenfoot | Outset Steam in Big Moving-picture show Manner. |
HldsUpdateTool (Windows), steam (Linux)
Syntax: hldsupdatetool -control <command> [parameters] [flags]
Commands
- -command update - Install or update HLDS.
- -control version - View installed versions.
- -command listing - View available games.
Parameters for the update command
- -beta <betaname> - Proper noun of the beta (optional parameter for taking part in a beta test)
- -game <game> - The proper name of the game to install (see enumeration).
- -dir <installdir> - HLDS Install directory (if dir not specified, will use value from last run of tool).
The following parameters are only needed to access limited content.
- -username <username> - Steam account username
- -password <password> - Steam account password
Flags for the update command
- -verify_all - Verify all HLDS files are upwards to engagement.
- -retry - Automatically retry every 30 seconds if the Steam Network is busy.
- -remember_password - Recollect password (if a username is supplied).
Optional parameters for all commands
- -nobootstrapupdate - Do not check for updates to the update tool
SteamCMD
The Steam Console Customer or SteamCMD is a new tool to install and update dedicated servers using a command line interface. It only works with games that accept switched over to the SteamPipe content arrangement. Eventually all Steam games volition switch from HLDSUpdateTool to this.
Syntax: steamcmd.exe <parameter1> <parameter2> <cvar1> <cvar2>
Note: Parameters are described inside the "
<
" and ">
" characters.
To view the most up to date version of SteamCMD commands visit this GitHub repo: https://github.com/dgibbs64/SteamCMD-Commands-List
Usage
-
steamcmd.exe +COMMAND1 [ARG] +COMMAND2 [ARG]
-
steamcmd.exe +runscript SCRIPTFILE
Command-line parameters
To exercise
Commands
Argument | Parameter(due south) | Description |
---|---|---|
api_logging | <enabled> <verbose> | Enable/disable verbose API logging in SteamCMD |
app_build_all_depots | [-desc <text>] -depotconfigpath <folder> -contentroot <folder> -buildoutput <binder> <appid> | Build all depots for i app |
app_dlc_status | app_status <appId> <dlcId> | |
app_info_print | Dumps app info for appID | |
app_info_print | Dumps app info for appID | |
app_info_request | <AppID> | Issue an appinfo request for the given appid. Does not look for results from the server. |
app_info_update | [0|1] | Trigger app info update, optionally for update all |
app_license_request | <AppID> | Requests a free licenses for this app if not already endemic. |
app_run | <AppID> | Launches the app. |
app_set_config | <AppID> <fundamental> <value> | Sets a config value for given app. |
app_set_update_flag | <appId> | |
app_status | <appId> | |
app_stop | <appid> [strength:0|one] | Stop this running app |
app_uninstall | [-consummate] <appId> | |
app_update | <appid> [-validate] [-language <lang>] [-beta <betaname>] [-betapassword <pwd>] | Make sure a Steam application is up-to-date |
app_update_cancel | <EAppUpdateError> | |
apps_installed | ||
apps_running | Displays data near running games tracked by Steam | |
async_disconnect | Async disconnect | |
build_installer | <project file> <target binder> [beta key] [beta pwd] | |
ceg_wrap | <appid> <orig filename> <stripped filename> <strips filename> | Upload executable to back end for CEG wrapping |
cm_force_change | Change CM Listing | |
device_authorize_status | Prints device authorization status | |
download_depot | <appid> <depotid> [<target manifestid>] [<delta manifestid>] [<depot flags filter>] | Download a single depot |
download_sources | Dumps list of download sources | |
drm_wrap | <appid> <input filename> <output filename> <toolname> <flags> | Upload executable to back end for DRM wrapping |
dump_scheduled_functions | Displays internal Steam office callback timers | |
exit | Stops Steam client console | |
discover | Find substrings in console commands | |
force_install_dir | <directory> | Sets the directory to install the server in |
get_download_throttle | ||
help | Show help data | |
info | Dump various Steam info | |
install_folder_list | List all mounted Steam volumes | |
licenses_for_app | <appid> | Shows active licenses for appid |
licenses_print | Display users's Steam3 licenses | |
log_callbacks | <kickoff callbackID> [concluding callbackID] | |
log_ipc | [verbose] <filter> | Enables IPC logging. Specifying "counts" or "verbose" is optional, defaulting to counts. |
login | [<password>|anonymous] [<Steam guard code>] | Login to Steam |
logon | See "login" | |
logoff | Disconnect from Steam | |
logout | See "logoff" | |
manifest_dump | <filename> | |
mem_stats | Dump memory stats | |
net_msgdump | Dumps list of sent cyberspace messages | |
net_msgspew | Spews sent net messages | |
p2p_info | Displays the current land of the P2P networking subsystem. | |
package_info_print | Dumps parcel info for packageID | |
quit | Stops & close Steam client console | |
render_ipc_connections | ||
run_app_build | [-preview] [-desc <text>] <appbuildfile> | Run app depot build every bit specified in appbuildfile |
run_app_build_http | Alias for run_app_build | |
runscript | <script file, such as TXT> | Runs a panel command script |
set_download_throttle | <Kb/s> <bPersistent = false> | |
set_spew | <group> <level> <logLevel> | Set spew levels for the given grouping |
set_spew_level | <SpewLevel LogLevel> | Sets spew and log level for all groups |
set_steam_guard_code | Authorize this computer past calculation the Steam Guard e-mail code | |
sign_install_script | <appid> <input filename> <output filename> | Upload install script to back stop for signing |
test_dropcon | Tests dropping a connectedness | |
test_failnextconnect | Tests failing the next connection | |
upload_controller_config | <appid> <filename> | Upload controller config to cloud |
user_friends | Dumps listing of friends | |
verify_chunk_store | <appid> <depotid> <datafile> | Run app depot build every bit specified in appbuildfile |
verify_vpk | <datafile> | Verifies content of given VPK |
voice_game_usage | Displays information about the game's use of Steam voice | |
workshop_build_item | <build config filename> | Build a workshop item |
workshop_create_legacy_item | <appid> <workshop file> | Build a legacy workshop item |
workshop_download_item | <appid> <PublishedFileId> | Download a workshop particular |
workshop_status | <appId> |
ConVars
- app_info_http_min = "0" :
- app_info_http_num_sockets = "viii" :
- AsyncFileIODisableWrite = "0" :
- AsyncFileIOExpectOutstandingIO = "sixteen" :
- AsyncFileIOForceGenericIO = "1" :
- AsyncFileIOMaxPending = "128" :
- AsyncFileIOReadHandleCache = "32" :
- AsyncFileIOWriteHandleCache = "32" :
- batterypercent = "0" :
- batterytime = "0" :
- bCheckForFreeGamesOnLogin = "0" :
- bCheckUGCIntegrity = "1" :
- @bContentManifestUseProtobufs = "i" :
- @bCSClientRateLimitUseDelays = "0" :
- @bCSForceNoCache = "0" :
- @bDepotBuilderReadBufferSizeKB = "8192" :
- @bDepotBuilderUnbufferedReads = "one" :
- bDisableTenFootOverlay = "0" :
- @bEnableMovieRecording = "0" :
- @bEnableOfflineLogonTicket = "1" : If true, an offline logon ticket will be requested during logon if none is cached
- @bEnableSpewThrottle = "1" :
- bEnableSubscribedFileListCache = "one" :
- bFinishStagedDepotVersions = "1" :
- @bForceStreamUnsupportedApp = "0" :
- @bLANPeerConnectionTimeoutSec = "v" :
- bLogLegacyDiskDetails = "0" :
- @bMsgErrorDump = "0" :
- @bRequireOfflineLogonTicket = "0" : If true, a valid offline logon ticket is required when logging in in offline or no connexion mode
- @bRequireSignedParentalSettings = "one" : If truthful, a valid set of signed parental settings is required when logging in in offline or no connection mode
- broadcast_upload_drop_sec = "6" :
- broadcast_upload_update_sec = "three" :
- bSteam3LimitedUserEnable = "1" :
- bSteamLoaderEnable = "1" :
- bSubscribedFilesDecompressOnClient = "ane" :
- bSubscribedFilesPollForUpdates = "0" :
- bSubscribedFilesUseRangeRequests = "0" :
- bVerifyAllDownloads = "0" :
- cAppUpdateWorkingSetMB = "128" :
- @cbPartnerUploadChunkSize = "meg" : Chunk size to use for POSTing partner uploads
- @cCSClientMaxNumSocketsPerHost = "viii" :
- @cDepotBuilderFileChunkingThreads = "iv" :
- cFileValidationMaxLog = "100" :
- ClientStatsUploadRateSeconds = "10" :
- @cMaxContentServersToRequest = "20" :
- @cMaxInitialDownloadSources = "-one" :
- @cNetEncryptionHandshakeWorkMax_HighPri = "8000" :
- @cNetEncryptionHandshakeWorkMax_LowPri = "2000" :
- @cNetEncryptionHandshakeWorkMax_MedPri = "4000" :
- countrycode = "" :
- cPreallocateMinimumSizeKB = "256" :
- @csecCSRequestProcessorTimeOut = "300" :
- @csecFavoriteGameAccountCacheTime = "86400" : Control how often we refresh the business relationship IDs in the game server favorites list
- @csecIncomingDataRatePeriod = "1" :
- csecManifestDownloadTimeout = "120" :
- @csecUpdateTargetNumConnectionsEpoch = "10" :
- @cSecUploadDownloadRates = "300" :
- @CSInterfaceProxyPassword = "" :
- @CSInterfaceProxyUsername = "" :
- @cUDPSendRetries = "eight" :
- @CustomBinaryRequestRetryTimes = "20" :
- @DepotBuilderAppInfoTimeout = "120" :
- @DepotBuilderConfigRoot = "./depotscripts" :
- @DepotBuilderContentRoot = "" :
- @DepotBuilderMaxParallelUploadChunks = "24" :
- @DepotBuilderNoReslist = "0" :
- @DepotBuilderNumHTTPSocketsToMDS = "12" :
- @DepotBuilderOutputRoot = "" :
- @DepotBuilderParallelUploadChunks = "6" :
- @DepotBuilderProgressTimeout = "chiliad" :
- DepotDownloadProgressTimeout = "120" :
- DepotReconstructionLowPrio = "one" :
- DepotReconstructionNumIOThreads = "i" :
- DepotUseAlternatingReadWrite = "1" :
- developer = "0" :
- @EnableUDPHistory = "0" :
- @fDownloadRateImprovementToAddAnotherConnection = "1.ii" :
- findbestcellstartupdelay = "600" :
- @fMinDataRateToAttemptTwoConnectionsMbps = "0.five" :
- @GCNameOverride = "" :
- @IOCPGetCompletionBatchSize = "1" :
- @LocalContentServer = "" :
- log_files_always_flush = "0" :
- log_matchmaking_callbacks = "0" :
- @MaxOutstandingSendThreadItem = "grand" :
- mic_autogain = "16000" : automated gain control level for microphone input
- mic_inputfile = "" : causes vocalism information to exist read from the specified file instead of from the microphone
- mic_outputfile = "" : causes microphone information to be written out to the specified file
- musiclogging = "0" :
- nBroadcastSessionHearbeatSec = "120" :
- nBroadcastSessionMaxDropFrames = "100" :
- nClientBackgroundAutoUpdateTimeSpreadMinutes = "0" : Number of minutes to spread background auto-updates out over
- nClientCMUDPPingTimeGoodEnoughThresholdMS = "50" :
- nClientCMUDPPingTimeoutUseGoodEnoughMS = "250" :
- nCloudDownloadMinIntervalSec = "lx" :
- nCloudFileCompressionMinFileSizeKB = "16" :
- nCloudFileCompressionMinFileSizeKBSharedFile = "128" :
- nCloudFileCompressionPercentageMin = "10" :
- nCloudFileCompressionPercentageMinSharedFile = "50" :
- nCloudSyncIntervalSec = "30" :
- nCloudUploadMinIntervalSec = "1800" :
- nContentStatsReportInterval = "72" : In Hours
- @nCSClientRateLimitKbps = "0" :
- @nDownloadLANChunkCacheSizeMB = "128" :
- @nDownloadLANPeerGroup = "0" :
- @net_backlog_bytes_allowed = "12000000" :
- @net_backlog_time_allowed_sec = "v" :
- @NetConnectionBufferMsgLimit = "thousand" : Max # of message that will be buffered into a unmarried zipped packet
- @NetConnectionBufferThreaded = "i" :
- net_incomingcheck = "1" :
- @net_loopback = "1" :
- net_maxresendsperframe = "32" :
- @nLANPeerRateLimitKbps = "0" :
- @nNetConnectionBufferZipLevel = "1" :
- @NoPromptForPassword = "0" :
- @nParentalSettingsLogLevel = "4" : Command the corporeality of spew written to the parental log file
- nProductInfoUpdateInterval = "900" :
- @nSpewThrottleNagFrequencyMs = "5000" :
- [email protected] = "1000" :
- @nSpewThrottleResumeThreshold = "3" :
- @nSpewThrottleTriggerThreshold = "10" :
- @nSpewThrottleUnconditionalResumeMs = "5000" :
- @nSpewThrottleUnconditionalTriggerCount = "50" :
- nSubscribedAutoDownloadMaxSimultaneous = "8" :
- @nTCPLargeSendBufSizeMB = "sixteen" :
- p2p_connecttimeout = "15" :
- p2p_unusedtimeout = "120" :
- rtime32EarliestSubscribedFileToDownload = "1348857570" :
- @sCSDSVirtualHostHeader = "" :
- ServerBrowserPingSurveySubmitPct = "5" :
- @ShutdownOnFailedCommand = "1" : Exit steamcmd immediately upon any failed build-related command
- spew_controller_loss = "0" :
- @sSteamCmdForcePlatformBitness = "" : Must be one of: [32 | 64]
- @sSteamCmdForcePlatformType = "" : Must be one of: [windows | macos | linux]
- @strCSNoCacheHeader = "no-cache" :
- @StreamClientArgs = "" :
- testappcloudpaths = "0" :
- uForcePreloadApp = "0" :
- UGCCDNReportPct = "100" :
- voice_autogain = "0" :
- voice_minabs = "0.15" :
- voice_minavg = "1.0" :
- voice_outputdevice = "0" : 0=>Miles 1=>XAudio2
- voice_outputfile = "" : causes output from vocalism organization to be written out to the specified file
- voice_preprocess = "1" : enables vocalism cleanup on incoming microphone data
- voice_quality = "4" :
- workshop_items_cache_days = "fourteen" :
- workshop_items_update_interval = "900" :
Examples
-
steamcmd(dot)exe +login <username> <countersign> +force_install_dir <path> +app_update <appid> -validate
Source Defended Server
Command-line arguments for the Source Dedicated Server executable (srcds.exe
, srcds_run
)
Control-line parameters
-
-allowdebug
- (Same equally -debug ?)
-
-autoupdate
- Autoupdate the game. Requires -steam_dir and -steamcmd_script to be set (Linux/Unix only).
-
-binary <binary>
- Use the specified binary (no machine detection) (Linux/Unix only).
-
-console
- SrcDS will run in panel fashion (Windows only).
-
-debug
- Run debugging on failed servers if possible. Requires -gdb to be set [ostend]
-
-debuglog <logname>
- Log debug output to this file (Linux/Unix but).
-
-dev
- Bear witness developer messages.
-
-fake_stale_server
-
Skip check game version from steam and goes straight to out-of-date state
-
-game <game or path>
- Specifies which game/mod to run. Accepts either a path to a gameinfo.txt, or 1 of these pre-set values.
-
-gdb <gdb>
- Use <dbg> every bit the debugger of failed servers (Linux/Unix only).
-
-aid
- ? (Linux/Unix only).
-
-insecure
- Will start the server without Valve Anti-Cheat.
-
-ignoresigint
- (Linux/Unix only) Ignore signal INT (prevents CTRL+C quitting).
-
-ip
- Specifies the address to use for the bind(2) syscall, which controls on which IP addresses the program is reachable on. It must either be a local address (an addresses of the host information technology runs on) or 0.0.0.0 (the wildcard). This has zilch to do with externally-visible addresses in NAT setups.
-
-maxplayers <number>
- Specifies how many thespian slots the server can comprise. (CSGO Maxplayers is deprecated, fix information technology in gamemodes_server.txt or apply -maxplayers_override instead.)
-
-nobots
- Disable bots.
-
-nohltv
- Disables SourceTV and closes its port (commonly 27020).
-
-norestart
- Won't endeavor to restart failed servers.
-
-notrap
- (Linux/Unix only) Don't use trap. This prevents automatic removal of old lock files.
-
-port
- The port the server advertises to clients.
-
-steam
- Use this (forth with
-console
) when you are running the version of SRCDS downloaded through Steam[confirm]. Original Description "Quit on steam update failure" -
-steamcmd_script <path>
- Path to the steam script to execute. Instance: ~/Steam/csgo_ds.txt (Linux/Unix only[confirm])
-
-steamerr
- Quit on steam update failure (Linux/Unix only).
-
-steamuser
- Steam user ID? (Linux/Unix only).
-
-steampass
- Steam Login Countersign? (Linux/Unix only).
-
-steam_dir <path>
- Dir that steam.sh resides in. Case: ~/Steam (Linux/Unix simply)
-
-tickrate <number>
- Specifies Server-Tickrate (for more than info see Source Multiplayer Networking). This doesn't exist on TF2, CSS, L4D, and L4D2.
-
-timeout <number>
- Slumber for <number> seconds before restarting a failed server.
-
-dumplongticks
- Generate minidumps when at that place are long server frames
-
-usercon
- Enables RCON for CS:Become Servers
Console variables
- +<console variable> <arg> - Sets the Cvar (or console variable) to the specified setting.
Some useful console variables
- +hostname "Hostname" - Specifies the proper noun of the server (Spaces between words won't work here!).
- +ip - Specifies the IP when multiple network cards are installed (Quondam, but yet works).
- +map <map> - Specifies which map to showtime.
- +maxplayers <number> - Specifies how many player slots the server can contain (Erstwhile, but all the same works).
- +hostport <port> - Specifies the host port (Port specification before -port was added, but tin all the same be used).
- +clientport <port> - Specifies the customer port (The port the server advertises to clients, the aforementioned as -port and clientport in console)
- +sv_lan <0/1> - If ready to one, server is only available in Local Area Network (LAN).
Linux command options in Left 4 Expressionless (2)
The linux version of Left iv Dead and Left 4 Dead ii dedicated server added actress server commands.
As part of the forking functionality mentioned below, the server parameters back up commutation. For instance, if yous specify +exec autoexec##.cfg, then the first server volition execute autoexec01.cfg, the second autoexec02.cfg, and so on.
- -netconport <number> - Creates a remotely accessible server console on the specified port. This can be continued to with telnet or like applications, and allows controlling of the server every bit if the commands were being typed in at the console
- -netconpassword "password" - It set, users must type Laissez passer "password" to utilize the remote panel described above
- -fork <number> - Starts up the specified number of instances as subprocesses at once. They will each use the first available port number at 27015 or above.
Half-Life Dedicated Server
These command-line parameters are used with hlds.exe
for Goldsource (Half-Life) games.
Syntax: hlds.exe <parameter1> <parameter2> <cvar1> <cvar2>
Annotation: Parameters are described within the "
<
" and ">
" characters.
Examples
-
hlds.exe -panel -game cstrike +sv_lan 0 +maxplayers 22 +map de_dust2
-
./hlds_run -game cstrike -autoupdate -pingboost two -port 27016 +maxplayers 20 +map de_dust2
Control-line parameters
- -condebug - Stores console output to "Half-Life\qconsole.log".
Notation: Tin be toggled with condebug console command.
- -dev - Enables developer style.
- -autoupdate - Autoupdate the game. Requires -steam_dir and -steamcmd_script to be set up (Linux/Unix but)
- -console - HLDS will run in console way (Windows but).
- -game <game> - Specifies which game/mod to run. Default is "valve".
- -dll <name.dll> - Specifies which DLL to use. Ex:
-dll addons\metamod\dlls\metamod.dll
. - -nomaster - Disable advice with Master server. Use this parameter if you lot do not want your server to be listed in Server Browser.
- -insecure - Disables Valve Anti-Cheat technology.
- -port <port> - Specifies which port to utilize for client connections. Default is 27015.
Annotation: Can do the aforementioned with port console variable.
- -sport <port> - Specifies the VAC port the server should use. Default is 26900.
Note: You only need to change -sport if VAC connections neglect through the principal port.
- -noip - Disables network support.
- -noipx - Disables IPX support.
- -tos - Enables the LOWDELAY TOS header in the udp/ip packets the server generates. (Linux only)
- -nobreakpad - Permit plugin authors however get old style minidumps if they need it (win32 only)
- -num_edicts <variable> - Sets the entity limit for map/game entities (not temporary entities, which is notwithstanding locked to 500). 900 is default. 4096 is a good limit, beyond that seems to crusade hunk_alloc errors[confirm]. Both clients and servers demand matching values for best compatibility[confirm].
- -heapsize <kilobytes> - Specifies the amount of heap(or gratuitous store - cache, an area of memory used for dynamic memory allotment) the engine will use. Minimum value is 14336(14 MB). Maximum value is 131072(128 MB). By default this is set to 40960 (twoscore MB) and automatically adjusted to accommodate your system.
Note: Low value causes "Unable to allocate Ten.X MB" exit mistake.
- -zone <bytes> - Specifies the amount of Bytes of retention for use with the console organization.
Notation: Low value causes Z_Malloc exit fault.
- -maxplayers <number> - Sets the maximum number of players that volition be able to join your server.
Notation: Can do the aforementioned with maxplayers panel variable.
- -sys_ticrate - Overrides sys_ticrate cvar.
- -exec <file> - Execute specific config file immediately after the engine is loaded.
- +<console variable> <arg> - Sets the Cvar (or console variable) to the specified setting.
Useful console variables
- +hostname "Server Proper noun" - Specifies the name of the server.
- +ip <address> - Specifies the IP when multiple network cards are installed. Required for VAC2 functioning.
Annotation: Usually you do not need to specify this.
- +map <map> - Specifies which map to start with.
- +sv_lan <0/1> - If ready to i, server is only available in Local Area Network (LAN).
- +mapchangecfgfile <file> - Like Server.cfg, ran after every round change, before Plugins are started.
- -pingboost <i/2/3> - Selects betwixt optimized HLDS network lawmaking stack. Set this on 2 usually reduces latency toward 1ms without loss of action input packets.
Troubleshooting the Server Console
Specifying a map is necessary, otherwise the server is non ready to accept connections from players to your server. Yous may wish to specify the "ip" and "port" parameters if you are experiencing problems.
Note: This only applies to dedicated servers.
Run into also
Programmer Console
oliversoutructench.blogspot.com
Source: https://developer.valvesoftware.com/wiki/Command_Line_Options
Postar um comentário for "Steam Your Account Creation Request Failed"