Setup A Server

From The MegaTF/TeamFortress Wiki!
Revision as of 22:50, 5 June 2018 by Haze (talk | contribs) (Created page with "=Installation= Some How-to's for the various popular servers ==MVDSV== ==EQDS== =Server Configuration= Some example configs for the various popular servers == Whoever adde...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Installation

Some How-to's for the various popular servers

MVDSV

EQDS

Server Configuration

Some example configs for the various popular servers

Whoever added this -- Can we get a description?

localinfo exec_map_cfgs         on              // execute map specific configuration files
localinfo respawn_delay         0               // delay respawning by this many seconds
localinfo use_standard          off             // use war standards instead of flag models
localinfo flag_emu              off              // use flags instead of key models on older maps
localinfo default               off             // default mode (CAUTION: THIS OVERRIDES A LOT OF SETTINGS BELOW)
localinfo faithful              off             // faithful mode (CAUTION: THIS OVERRIDES A LOT OF SETTINGS BELOW AND TAKES PRECEDENCE OVER "DEFAULT MODE") // gameplay settings
localinfo drop_grenades         on              // drop primed hand grenades to ground when dying
localinfo drop_grenpack         on              // drop grenades in backpack upon death
localinfo drop_gren1            4               // maximum grenades type 1 to drop in backpack (0...4)
localinfo drop_gren2            4               // maximum grenades type 2 to drop in backpack (0...4)
localinfo old_grenades          on              // use old concussion, gas and flash grenades
localinfo grentimers            on              // enable built-in grenade timers
localinfo old_hp_armor          off             // use old hp/armor values
localinfo spawnfull             off             // spawn with full armor and ammo
localinfo stockfull             on              // stock full armor and ammo
localinfo id_extended           off             // display extra identify information
localinfo classtips             off              // display class tips when spawning
localinfo remember_weapon       on              // remember current/last weapon across deaths
localinfo discammo_pickup       on             // pick up discardable ammo from discarded backpacks
localinfo old_dropflag          off             // use old dropflag behaviour (enabled only on specific maps)
localinfo reload_cliptick       on              // show ticking clip ammo when reloading
serverinfo fbskins		0		// 0=normal skins, 1=fullbrightskins  // class specific settings
localinfo scoutdash             on              // allow scout dash
localinfo sniperreload          on              // use sniper reload
localinfo old_sniperrange       off             // use old (shorter) sniper rifle range
localinfo sniperpower           on              // display sniper rifle power in status bar
localinfo sniperreloadpercent   on              // display sniper rifle reload percentage in status bar
localinfo medicaura             on              // allow medic aura
localinfo old_biodamage         on             // use old bioweapon damage (7 damage per 3 seconds instead of every second)
localinfo old_medikit           on             // use old medikit behaviour (heal max, then 5 hp per hit up to max+50 hp)
localinfo detpipe_limit         6               // maximum allowed pipebombs per demoman
localinfo detpipe_limit_world   8               // maximum allowed pipebombs in world (-1 = no limit)
localinfo old_pipecooldown      off             // use old pipebomb cooldown (0.8 seconds) instead of new (0.5 seconds)
localinfo cannon_lock           off             // allow assault cannon lock mechanism
localinfo cannon_air            off             // allow assault cannon fire in air
localinfo cannon_move           off             // allow movement while firing assault cannon
localinfo cannon_movespin       off             // make assault cannon spin while moving (enabling this will also enable cannon_move)
localinfo cannon_conc           on              // make hwguy susceptible to concussion grenade while firing assault cannon
localinfo cannon_accuracy       0               // assault cannon accuracy (0 = default, 1 = tf 2.8, 2 = tf 2.9)
localinfo flame_knockback       on              // flamethrower knock back
localinfo old_spanner           on              // use old spanner behaviour (bring up menu instead of automatically choose action)
localinfo old_railgun           on              // use old railgun behaviour (penetrate targets)
localinfo old_dispenser         off             // use old dispenser behaviour (no auto stock, fixed restocking)
localinfo disp_explosion        on              // more damage by dispenser explosions
localinfo build_water           on              // allow building in water
localinfo buildstatus           on              // show build progress percentage in status bar
localinfo spyinvis              off             // invisible spies
localinfo feign_air             on              // allow feign death in air
localinfo feign_pack            off             // drop an empty backpack when feigning death
localinfo feign_msg             off             // print fake death message when feigning death // movement settings
serverinfo pm_ktjump            0.5             // jumpfix (0...1 = add (100*n)% vertical velocity when jumping down a ramp)
serverinfo pm_bunnyspeedcap     1.1               // cap bunny jumping speed (0 = off, 1 or higher = cap to (n * class maxspeed))
serverinfo pm_slidefix          1               // fix sliding on slopes (0 = off, 1 = on)
serverinfo pm_airstep           1               // allow jumping up stairs (0 = off, 1 = on)
serverinfo pm_pground           1               // persistent onground flag - makes pm_airstep work better (0 = off, 1 = on)  // teamkill settings
teamplay                        1300            // teamplay (1 = enable team damage, 1300 = disable team damage)
localinfo autokick_kills        4               // auto kick team killers who kill this many teammates...
localinfo autokick_time         60              // ...during this period of time (seconds) // team settings
localinfo autoteam              off             // auto team assignment
localinfo teamfrags             off             // no individual frags, just team cap frags
localinfo fullteamscore         off             // every team member carry the total frags for the team// class restrictions
localinfo cr_scout              0               // restrict scouts (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_sniper             0               // restrict snipers (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_soldier            0               // restrict soldiers (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_demoman            0               // restrict demomen (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_medic              0               // restrict medics (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_hwguy              0               // restrict hwguys (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_pyro               0               // restrict pyros (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_spy                0               // restrict spies (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_engineer           0               // restrict engineers (-1 = disallow, 0 = allow, 1+ = restrict to n)
localinfo cr_randompc           0               // restrict random player class (-1 = disallow, 0 = allow, 1+ = restrict to n) // clan settings
localinfo clan                  off             // clan mode
localinfo prematch              0              // prematch time (minutes) before game starts (clan mode only)
localinfo locked_game           off             // don't let anyone in once game starts
fraglimit                     0         // fraglimit
timelimit                     0        // timelimit
teamplay                      1         // teamplay
deathmatch                    3         // deathmatch mode // max clients
maxclients                    10        // maximum clients
maxspectators                 6         // maximum spectators // administrative settings
gamedir                       fortress  // gamedir
sv_gamedir                    fortress  // gamedir
pausable                      0         // pausable
samelevel                     0         // same level after match ends // flood protection
floodprot                     10 1 1    // flood protection - allow x messages per y seconds, else silence for z seconds
floodprotmsg                  "quiet!"  // flood protection message for client // client interaction settings
timeout                       65        // seconds to wait for zombies
serverinfo maxfps             77        // maximum frames to send to client per second
sv_maxspeed                   320       // maximum player (walking) speed
sv_mapcheck                   1         // check map checksums (0 = no, 1 = yes) // system settingssv_mintic         0.01      // minticsv_maxtic                     0.03 // maxtic // physics settings
sv_friction                   6         // ground friction
sv_waterfriction              1         // water friction
watervis		      1          // what to allow clients to download from server
allow_download                1         // allow downloads from server (0 = no, 1 = yes)
allow_download_maps           1         // allow map downloads from server (0 = no, 1 = yes)
allow_download_skins          1         // allow skin downloads from server (0 = no, 1 = yes)
allow_download_sounds         1         // allow sound downloads from server (0 = no, 1 = yes)
allow_download_models         1         // allow model downloads from server (0 = no, 1 = yes)
// qizmo settings
// -- add the values corresponding to the settings you want to use
//   1   = disable %-reporting
//   2   = disable use of powerup timer
//   4   = disable use of soundtrigger
//   8   = disable use of lag features
//  16   = make qizmo report any changes in lag settings
//  32   = silent %e enemy vicinity reporting (reporter doesn't see the message)
//  64   = spectators can't talk to players and vice versa (voice)
// 128   = silent %x and %y (reporter doesn't see the message)
// 256   = disable skin forcing
// 512   = disable color forcing
// 32768 = disable forward rocketjump
// serverinfo fpd                33778     // 33778 = 2 + 16 + 32 + 64 + 128 + 256 + 512 + 32768

CLASSIC FORTRESS MVDSV SETTINGS

// ===============================
// This config contains settings that
// are unique for the custom server
// "mvdsv". If you can't find a setting
// you thought would be here, check out
// server.cfg in the same directory.
//
// There are more settings in the following files:
//  ./qw/server.cfg - server (legacy qwsv) settings
//  ./qw/ban_ip.cfg - list of banned ip numbers
//  ./fortress/fortress.cfg - classic fortress mod setting
// spectator settings
sv_forcespec_onfull           1         // turn connecting players into spectators if the server is full (0 = no, 1 = yes)
sv_sayteam_to_spec            0         // send say_team messages to spectators (0 = no, 1 = yes)
sv_specprint                  0         // show spectators some info (1 = centerprint, 2 = sprint, 4 = stuffcmd) // modification filename
sv_progsname                  qwprogs   // name of mod file without extention
sv_progtype                   0         // progtype (0 = .dat, 1 = .so/.dll, 2 = .qvm)
sv_enableprofile              0         // profiling of qvm mods (0 = off, 1 = on) // security settings
sv_crypt_rcon                 0         // rcon encryption (0 = off, 1 = on)
sv_timestamplen               60        // time (seconds) during rcon command which encryption is valid
sv_rconlim                    3         // limit of rcon requests per second // demo settings
sv_demoExtraNames             0         // show player names in demo filenames (0 = show team only, 1 = show player names)
sv_demotxt                    0         // create demo .txt (0 = off, 1 = on)
sv_demodir                    demos     // demos directory name
sv_maxdownloadrate            100000    // maximum download client rate
sv_downloadchunksperframe     4         // increase chunked download speed rate (1=77kB/s, 4=308kB/s)
sv_onrecordfinish             mvdfinish // name.qws will be started after demo recording is finished
sv_demoMaxDirSize             4096000   // maximum demos dir size. 4096000=4GB
sv_demoClearOld               10        // if total demos size > sv_demoMaxDirSize, this will delete x demos
sv_demoUseCache               1         // use cache when writing demos (0 = off, 1 = on)
fs_cache                      0         // something to do with demos and lag (0 = preferred) // what to allow clients to download from server
allow_download_pakmaps        0         // allow pak map downloads from server (0 = no, 1 = yes)
allow_download_demos          0         // allow demo downloads from server (0 = no, 1 = yes) // minping settings
sv_minping                    0         // minping for server (0 = off)
sv_enable_cmd_minping         0         // cmd minping (0 = off, 1 = on) // miscellaneous settings
sv_loadentfiles               1         // load .ent files (0 = no, 1 = yes)
sv_getrealip                  1         // get real ip (0 = off, 1 = on connect failure, 2 = on failure drop)
sv_use_dns                    0         // dns lookup (0 = off, 1 = on)
sv_reconnectlimit             0         // throttle reconnecting players for x seconds
sv_unfake                     1         // auto unfake any mm1 messages (0 = no, 1 = yes)
sv_kicktop                    1         // kick topcolor spammers (0 = no, 1 = yes)
sv_speedcheck                 1         // anti speed cheat code from AM101, slows cheaters down to normal speed
sv_reliable_sound             1         // reliable sounds channel, prevents missing sounds during PL (0 = off, 1 = on)
sys_select_timeout            10000     // timeout in micro seconds for function select in main loop
sys_restart_on_error          1         // restart on error (0 = no, 1 = yes)
qtv_streamport                27500     // qtv port
serverinfo fpd                256       // 256 = disable skin forcing // logging
sv_logdir                     qw/logs   // logdir
logplayers
logrcon
logfile
logerrors