diff --git a/IW4x/DedicatedServer.bat b/IW4x/DedicatedServer.bat index 7e144cc..ac124c6 100644 --- a/IW4x/DedicatedServer.bat +++ b/IW4x/DedicatedServer.bat @@ -1,52 +1,50 @@ @echo off -:://///////////////////////////////////////////////////////////////////// -::/// IW4x Dedicated Server Configuration start-up file /// -:://///////////////////////////////////////////////////////////////////// - - -:://///////////////////////////////////////////////////////////////////// -::// Your Game Server Port. // -::// Make sure you Port Forward both UDP & TCP // -:://///////////////////////////////////////////////////////////////////// +:: IW4x Startup Script +:: Features Auto-Restart upon server window closed. +:: By Chase (https://ChaseHall.net) +:: <3 MW2 Community. +:: Your Game Server Port. +:: Make sure you Port Forward both TCP & UDP. set GamePort=28960 - -:://///////////////////////////////////////////////////////////////////// -::// Offline/Private LAN Party Mode // -::// 0 Disable (Send heartbeats to online serverlist) // -::// 1 Enable (Add to the Local serverlist. Unlisted from Public) // -:://///////////////////////////////////////////////////////////////////// - - +:: Offline/LAN Mode +:: 0 - Send heartbeats to online server list. +:: 1 - Add to LAN section of server list, don't show to the public. set LANMode=0 - -:://///////////////////////////////////////////////////////////////////// -::// Your edited server.cfg in the "userraw" folder goes here... // -::// This is were you edit your hostname, rcon, inactivity, etc // -::// (Optional) // -:://///////////////////////////////////////////////////////////////////// - - +:: Your server.cfg file in userraw. +:: This is where you edit your configs for your server(s) set ServerFilename=server.cfg -:://///////////////////////////////////////////////////////////////////// -::// Load a mod on your server // -::// Example: ModfolderName=mods/bots // -::// // -::// UNLOAD a mod on your server // -::// Example: ModfolderName= // -:://///////////////////////////////////////////////////////////////////// - - +:: Mod Support +:: Example: ModfolderName=mods/bots +:: No Mod: ModfolderName= set ModFolderName= -:://///////////////////////////////////////////////////////////////////// -:://DONE!! WARNING! Don't mess with anything below this line. SEROUSLY!// -:://///////////////////////////////////////////////////////////////////// +:: Name of Server +:: (Used to title auto-restart cmd window) +:: **THIS IS NOT YOUR NAME THAT THE SERVER WILL SHOW IN THE SERVER LIST. SEE YOUR SERVER CFG FOR THAT. ** +set name=IW4x Server -start iw4x.exe -dedicated +set fs_game "%ModFolderName%" +set sv_lanonly "%LANMode%" +set net_port "%GamePort%" +exec %ServerFilename% +set party_enable "0" +map_rotate + +:: If you wish to disable auto-restart, please comment everything out between BEGIN AUTO-RESTART and END AUTO-RESTART, then uncomment the NON-AUTO-RESTART. +:: BEGIN AUTO-RESTART +title %name% - Server Restarter +echo Server "%name%" will load %ServerFilename% and listen on port %GamePort% TCP/UDP! +echo To shut down the server, close this window first! +echo (%date%) - (%time%) %name% server start. +:server +start /wait iw4x.exe -dedicated +set fs_game "%ModFolderName%" +set sv_lanonly "%LANMode%" +set net_port "%GamePort%" +exec %ServerFilename% +set party_enable "0" +map_rotate +echo (%date%) - (%time%) WARNING: %name% server closed or dropped... server restarts. +goto server +:: END AUTO-RESTART + + +:: BEGIN NON-AUTO-RESTART +::start iw4x.exe -dedicated +set fs_game "%ModFolderName%" +set sv_lanonly "%LANMode%" +set net_port "%GamePort%" +exec %ServerFilename% +set party_enable "0" +map_rotate +::exit +:: END-AUTO-RESTART \ No newline at end of file diff --git a/IW4x/userraw/server.cfg b/IW4x/userraw/server.cfg index 0088e1a..97d413f 100644 --- a/IW4x/userraw/server.cfg +++ b/IW4x/userraw/server.cfg @@ -1,69 +1,110 @@ -/////////////////////////////////////////////////// -/// IW4x Server Configuration file // -/////////////////////////////////////////////////// - -/////////////////////////////////////////////////// -// SERVER NAME & COLORS TIPS // -/////////////////////////////////////////////////// -// // -// ^1 Red // -// ^2 Green // -// ^3 yellow // -// ^4 Blue // -// ^5 Cyan // -// ^6 Pink // -// ^7 White // -// ^8 Depends on the team colors playing. // -// ^9 grey // -// ^0 Black // -// ^: Rainbow colors // -// // -/////////////////////////////////////////////////// +// IW4x Server Config +// By Chase (https://ChaseHall.net) +// <3 MW2 Community. -set sv_hostname "^2IW4x^7 Defualt Server" // Sets the server hostname -set sv_motd "" // Sets a custom motd which is shown on the intel message loadscreen when a player joins. +// Color Codes: +// ^1 Red +// ^2 Green +// ^3 Yellow +// ^4 Blue +// ^5 Cyan +// ^6 Pink +// ^7 White +// ^8 Depends on the team colors playing. +// ^9 Grey +// ^0 Black +// ^: Rainbow colors + +// Sets the server hostname +set sv_hostname "^2IW4x ^7Defualt Server" + +// Sets a custom motd which is shown on the intel message loadscreen when a player joins. +set sv_motd "" -////////////////////////////////////////////////// -// ADMIN INFO (Optional) // -////////////////////////////////////////////////// +// Optional Admin Information +// Your username. +set _Admin "" -set _Admin "" // Your username. -set _Email "" // E-mail address. -set _Website "" // Website (IW4MAdmin) -set _Location "Earth" // Location +// E-mail address. +set _Email "" -////////////////////////////////////////////////// -// NON-GAMEPLAY CONFIGURATION // -////////////////////////////////////////////////// +// Website (IW4MAdmin) +set _Website "" -set rcon_password "" // Access to your server to change stuff remotely or ingame. empty disabled -set sv_securityLevel "23" // Configures the servers security level. -//set sv_wwwDownload "1" // Allow downloading maps and mods from different server instead of the game server. -//set sv_wwwBaseUrl "http://" // http-Redirect to usermaps & mods folder on a web server. https does NOT work! -set sv_enableBounces "0" // Enables bouncing on the server. -set sv_customTextColor "" // custom color for ^; -set g_password "" // Password Protected Server. Leave blank if you want players to join or set password if you want to keep public out. -set g_inactivity "300" // Enable auto kick feature for idle/AFK players -set g_inactivitySpectator "500" // Time in seconds before a spectator gets kicked -set logfile "2" // Enable loging 1-2? enable. 0 disable. Leave it on if you plan on using B3 or IW4MAdmin. -set g_logSync "1" // 1 always flush games_mp.log, 0 only flush on game end. Recommended to stay on for b3 and IW4MAdmin -// ## IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. -set g_log "logs/games_mp.log" // Gamelog filename. -// ## IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. -set sv_allowClientConsole "1" // Enable or Disable players ability to access server commands -set sv_maxclients "18" // Max players in your server. -set party_maxplayers "18" // ^^Same as above for some weird reason^^^ -set sv_maxPing "0" // Don't touch this. If you need Ping Limiting, use IW4MAdmin with the Ping Limit plugin. -set sv_timeout "20" // Timeout time period. You will timeout after (20) seconds when attempting to connect or if you are getting connection interruptions -set sv_reconnectlimit "4" // How many times you can try to reconnect -set com_logFilter "1" // Removes ~95% of unneeded lines from the log. -set sv_pure "0" // verifying cilent files -set sv_sayName "^7Console" // name server-side 'say' commands show up as -set sv_floodProtect "1" // Chat Spam Protection -set sv_kickBanTime "99999" // Kick Ban Duration. Time before player can re-join the server after getting kicked. -set set party_enable "0" // Lobby Mode Server. (Leave at 0 unless you know what you're doing.) +// Location +set _Location "Earth" +// Optional Admin Information + + +// Access to your server to change stuff remotely or ingame. empty disabled +set rcon_password "" + +// Configures the servers security level. +set sv_securityLevel "23" + +// Allow downloading maps and mods from different server instead of the game server. +//set sv_wwwDownload "1" + +// http-Redirect to usermaps & mods folder on a web server. https does NOT work! +//set sv_wwwBaseUrl "http://domain.tld" + +// Enables bouncing on the server. +set sv_enableBounces "0" + +// Password Protected Server. Leave blank if you want players to join or set password if you want to keep public out. +set g_password "" + +// Enable auto kick feature for idle/AFK players +set g_inactivity "300" + +// Time in seconds before a spectator gets kicked +set g_inactivitySpectator "0" + +// Don't touch. +set logfile "2" +set g_logSync "1" +// Don't touch. + +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. +set g_log "logs/games_mp.log" +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. + +// Enable or Disable players ability to access server commands +set sv_allowClientConsole "1" + +// Max players in your server. (Make sure both match) +set sv_maxclients "18" +set party_maxplayers "18" +// Max players in your server. (Make sure both match) + +// Don't touch this. If you need Ping Limiting, use IW4MAdmin with the Ping Limit plugin. +set sv_maxPing "0" + +// Timeout time period. You will timeout after (20) seconds when attempting to connect or if you are getting connection interruptions +set sv_timeout "20" + +// How many times you can try to reconnect +set sv_reconnectlimit "4" + +// Removes ~95% of unneeded lines from the log. +set com_logFilter "1" + +// Don't touch unless you know what you're doing. +set sv_pure "0" + +// What IW4MAdmin/B3 uses as a prefix for it's messages. +set sv_sayName "^7Console" + +// Chat Spam Protection +set sv_floodProtect "1" + +// Kick Ban Duration. Time before player can re-join the server after getting kicked. +set sv_kickBanTime "99999" + +// Lobby Mode Server. (Leave at 0 unless you know what you're doing.) +set set party_enable "0" ////////////////////////////////////////////////// // BASE GAME CONFIGURATION // @@ -469,4 +510,4 @@ set scr_gtnw_promode "0" //////////////////////////////////////////////////////////////////////// -set sv_maprotation "map mp_highrise map mp_terminal" +set sv_maprotation "map mp_highrise map mp_terminal" \ No newline at end of file diff --git a/IW5/Start.bat b/IW5/Start.bat index d57ef54..50b0ba2 100644 --- a/IW5/Start.bat +++ b/IW5/Start.bat @@ -1,6 +1,30 @@ @echo off -set GameFiles=C:\b_PlutoniumIW5-Dedicated-Servers\GameFiles -set Key=xxxxxxxxxxxx -set CFG=TDM.cfg -set port=12002 -.\bin\plutonium-bootstrapper-win32.exe iw5mp "%GameFiles%" +set key "%Key%" +set sv_config "%CFG%" +set net_port "%port%" +start_map_rotate -dedicated \ No newline at end of file +:: IW5 Startup Script +:: Features Auto-Restart upon server window closed. +:: By Chase (https://ChaseHall.net) +:: <3 MW3 Community. + + +:: Your Game Server Port. +:: Make sure you Port Forward both TCP & UDP. +set GamePort=28961 + + +:: Game Files Path +:: Example: GameFiles=C:\b_PlutoniumIW5-Dedicated-Servers\GameFiles +set GameFiles=[[CHANGE ME]] + + +:: License Key +:: Grab from: +:: http://platform.plutonium.pw/serverkeys +set Key=[[PUT YOUR LICENSE KEY HERE]] + + +:: Your server.cfg file in admin. +:: This is where you edit your configs for your server(s) +set ServerFilename=server.cfg + + +.\bin\plutonium-bootstrapper-win32.exe iw5mp "%GameFiles%" +set key "%Key%" +set sv_config "%ServerFilename%" +set net_port "%GamePort%" +start_map_rotate -dedicated +exit \ No newline at end of file diff --git a/IW5/admin/server.cfg b/IW5/admin/server.cfg index 2db3a51..9ebd8ce 100644 --- a/IW5/admin/server.cfg +++ b/IW5/admin/server.cfg @@ -1,9 +1,26 @@ -////////////////////////////////////////////////////////// -// Modern Warfare 3 Server Configuration // -////////////////////////////////////////////////////////// +// IW5 Server Config +// By Chase (https://ChaseHall.net) +// <3 MW2 Community. + + +// Color Codes: +// ^1 Red +// ^2 Green +// ^3 Yellow +// ^4 Blue +// ^5 Cyan +// ^6 Pink +// ^7 White +// ^8 Depends on the team colors playing. +// ^9 Grey +// ^0 Black + // Server host name. This should always be set by the server admin. -seta sv_hostname "Modern Warfare 3" +seta sv_hostname "^4Modern Warfare 3" + +// Use custom MOTD on loading screen? +seta sv_motd "This text will be shown to everyone connecting to your server on the loading screen!" // Dedicated server play list (DSPL) specifying server map rotation. // Valid game options are controlled via DSR (dedicated server recipe) specified in the DSPL. @@ -11,12 +28,15 @@ seta sv_maprotation "default" // Maximum number of clients that may connect to this server (range 1-18) seta sv_maxclients 18 +seta party_maxplayers "18" +// Make sure both of those match. // Server password. If set, users will be prompted on join attempt. seta g_password "" // Maximum number of private clients allowed on the server (range 0-18 (clamped to sv_maxclients) ) seta sv_privateClients 0 +// Example: 2 = 16 public slots, 2 for admins. // Password for the private slots on this server. If set, users will be prompted on join attempt. // Users providing this password will have access to all slots. @@ -26,11 +46,12 @@ seta sv_privatePassword "" // Remote console password. If set, users will have access to a remote console, allowing server administration from a connected client. seta rcon_password "" -// Create a game log? ("" = disabled, default is "games_mp.log".) When enabled it MUST be unique for every instance. +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. seta g_log "games_mp.log" +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. // Toggle voting for [player kick/map restart/next map] (0 or 1 (default) ) -seta g_allowVote 1 +seta g_allowVote 0 // Toggle allowing dead players to chat with living players (0 (default) or 1) seta g_deadChat 0 @@ -45,7 +66,4 @@ seta sv_kickBanTime 300 seta sv_floodProtect 1 // Enable Auto Team Balance? -seta scr_teambalance 1 - -// Use custom MOTD on loading screen? -//seta sv_motd "This text will be shown to everyone connecting to your server on the loading screen!" \ No newline at end of file +seta scr_teambalance 1 \ No newline at end of file diff --git a/T5/Start.bat b/T5/Start.bat index feee4e4..59c7289 100644 --- a/T5/Start.bat +++ b/T5/Start.bat @@ -1,37 +1,48 @@ @echo off -:://///////////////////////////////////////////////////////////////////// -::/// T5 Dedicated Server Configuration start-up file /// -:://///////////////////////////////////////////////////////////////////// +:: T5 Startup Script +:: Features Auto-Restart upon server window closed. +:: By Chase (https://ChaseHall.net) +:: <3 BO1 Community. -:://///////////////////////////////////////////////////////////////////// -::// Your Game Server Port. // -::// Make sure you Port Forward both UDP & TCP // -:://///////////////////////////////////////////////////////////////////// - - -set GamePort=28960 - - -:://///////////////////////////////////////////////////////////////////// -::// Your edited server.cfg in the "data" folder goes here... // -::// This is were you edit your hostname, rcon, inactivity, etc // -:://///////////////////////////////////////////////////////////////////// +:: Your Game Server Port. +:: Make sure you Port Forward both TCP & UDP. +set GamePort=28962 +:: Map to start with +set Map=mp_nuked +:: Your server.cfg file in userraw. +:: This is where you edit your configs for your server(s) set ServerFilename=server.cfg -:://///////////////////////////////////////////////////////////////////// -::// Default Map to start // -:://///////////////////////////////////////////////////////////////////// +:: Mod Support +:: Example: ModfolderName=mods/bots +:: No Mod: ModfolderName= +set ModFolderName= -set Map=mp_nuked +:: Name of Server +:: (Used to title auto-restart cmd window) +:: **THIS IS NOT YOUR NAME THAT THE SERVER WILL SHOW IN THE SERVER LIST. SEE YOUR SERVER CFG FOR THAT. ** +set name=T5 Server -:://///////////////////////////////////////////////////////////////////// -:://DONE!! WARNING! Don't mess with anything below this line. SEROUSLY!// -:://///////////////////////////////////////////////////////////////////// +:: If you wish to disable auto-restart, please comment everything out between BEGIN AUTO-RESTART and END AUTO-RESTART, then uncomment the NON-AUTO-RESTART. +:: BEGIN AUTO-RESTART +title %name% - Server Restarter +echo Server "%name%" will load %ServerFilename% and listen on port %GamePort% TCP/UDP! +echo To shut down the server, close this window first! +echo (%date%) - (%time%) %name% server start. +:server +start /wait /abovenormal t5m.exe -mp -console +set dedicated 2 +set net_port %GamePort% +set fs_game "%ModFolderName%" +exec %ServerFilename% +map %Map% +echo (%date%) - (%time%) WARNING: %name% server closed or dropped... server restarts. +goto server +:: END AUTO-RESTART -start iw4x.exe -console +set dedicated 2 +set net_port %GamePort% +exec %ServerFilename%.cfg +set playlist_enabled "0" +map %Map% \ No newline at end of file + +:: BEGIN NON-AUTO-RESTART +::start t5m.exe -mp -console +set dedicated 2 +set net_port %GamePort% +set fs_game "%ModFolderName%" +exec %ServerFilename% +map %Map% +::exit +:: END-AUTO-RESTART \ No newline at end of file diff --git a/T5/data/server.cfg b/T5/data/server.cfg index 2bda19c..9ce0daf 100644 --- a/T5/data/server.cfg +++ b/T5/data/server.cfg @@ -1,323 +1,473 @@ -/////////////////////////////////////////////////////////// -/// Operation2 T5M Server Configuration file /// -/////////////////////////////////////////////////////////// +// IW4x Server Config +// By Chase (https://ChaseHall.net) +// <3 BO1 Community. + + +// Color Codes: +// ^1 Red +// ^2 Green +// ^3 Yellow +// ^4 Blue +// ^5 Cyan +// ^6 Pink +// ^7 White +// ^8 Grey +// ^9 Brown +// ^0 Black + +// Sets the server hostname +set sv_hostname "^2T5 ^7Defualt Server" + + +// Access to your server to change stuff remotely or ingame. empty disabled +set rcon_password "" + +// Max players in your server. (Make sure both match) [Make sure the playlist respects this, too.] +sv_maxclients "18" +party_maxplayers "18" +// Max players in your server. (Make sure both match) [Make sure the playlist respects this, too.] + +// Don't touch this. If you need Ping Limiting, use IW4MAdmin with the Ping Limit plugin. +sv_maxPing "0" + +// Password Protected Server. Leave blank if you want players to join or set password if you want to keep public out. +sv_privatePassword "" + +// Website (IW4MAdmin) +set _Website "" + + +g_allowvote "0" // Allow Vote. +g_inactivity "0" // Enable or Disable auto kick feature for idle/AFK players. +g_password "" // Password Protected Game. Leave blank if you want players to join. +g_voiceChatTalkingDuration "500" // Duration you can chat. +party_minplayers "2" // Pre-Match Lobby +scr_xpscale "1" // Round end XP multiplicator (score * scr_xpscale = xp) +snaps "30" // How many full snapshots the server is allowed to send per second. (More = better) +sv_clientsidebullets "1" // Bullet holes synced? +sv_clientsidevehicles "1" // Vehicles synced? +sv_disableClientConsole "0" // Enable or Disable players ability to access server commands +sv_doubleCoDPoints "1" // Earn double CoD Points for finished matches? +sv_floodProtect "10" // Chat Spam Protection. (Set this to 20 if you are using a RCon tool) +sv_floodProtect "4" // Chat Spam Protection. +sv_kickBanTime "300" // Kick Ban Duration. Time before player can re-join the server after getting kicked. +sv_maxPing "0" // Max Ping allowed. +sv_maxRate "25000" // Max rate on server +sv_network_fps 1000 // How often the server checks for new network packets per second. (More = better) +sv_privateClients "0" // Private reserved slots on server. +// Don't touch unless you know what you're doing. +sv_pure "0" +// Don't touch unless you know what you're doing. +sv_reconnectlimit "5" // How many times you can try to reconnect. +sv_timeout "60" // Timeout time period. You will timeout after x seconds when attempting to connect or if you are getting connection interruptions. +sv_voice "1" // Allow Voice Chat +sv_voicequality "1" // Voice Quality, 3 for high, 1 for low. More bandwidth better quality. +sv_zombietime "10" // Your idle time period before getting kicked. +voice_deadChat "0" // Enable/Disable voice over IP chat when a player is dead. +voice_global "0" // Enable/Disable the use of in-game voice over IP. +sv_sayName "Console: " // The name of your server in the text chat, default is "console" +g_log "games_mp.log" // The file in which this server should log, "" disables it to save storage ////////////////////////////////////////////////////////// -// SERVER NAME & COLORS TIPS // +// PLAYLISTS // ////////////////////////////////////////////////////////// -// // -// ^1 = Red // -// ^2 = Green // -// ^3 = Orange // -// ^4 = Blue // -// ^5 = Cyan // -// ^6 = Pink // -// ^7 = White // -// ^8 = Grey // -// ^9 = Brown // -// ^0 = Black // -// // -// Hostname Example: ^5I ^6AM ^2LAZY // -// // -////////////////////////////////////////////////////////// - -sv_hostname "Operation2 Server" // Please put a server host name here. +//1 - Team Deathmatch (18 Players) (rule scr_tdm_scorelimit 10000) +//2 - Free For All (18 Players) (rule scr_dm_scorelimit 1500) +//3 - Capture The Flag +//4 - Search & Destroy +//5 - Headquarters +//6 - Domination +//7 - Sabotage +//8 - Demolition +//9 - Hardcore Team Deathmatch +//10 - Hardcore Free For All +//11 - Hardcore Capture The Flag +//12 - Hardcore Search & Destroy +//13 - Hardcore Headquarters +//14 - Hardcore Domination +//15 - Hardcore Sabotage +//16 - Hardcore Demolition +//17 - Barebones Team Deathmatch +//18 - Barebones Free For All +//19 - Barebones Capture The Flag +//20 - Barebones Search & Destroy +//21 - Barebones Headquarters +//22 - Barebones Domination +//23 - Barebones Sabotage +//24 - Barebones Demolition +//25 - Team Tactical +//26 - One in the Chamber (6 Players) +//27 - Sticks and Stones (6 Players) +//28 - Gun Game (6 Players) +//29 - Sharpshooter (6 Players) +//30 - Hardcore Team Tactical +//31 - Barebones Team Tactical +//32 - Team Deathmatch (12 Players) +//33 - Free For All (12 Players) +//34 - Capture The Flag (12 Players) +//35 - Search & Destroy (12 Players) +//36 - Headquarters (12 Players) +//37 - Domination (12 Players) +//38 - Sabotage (12 Players) +//39 - Demolition (12 Players) +//40 - Team Tactical (12 Players) +//41 - Hardcore Team Deathmatch (12 Players) +//42 - Hardcore Free For All (12 Players) +//43 - Hardcore Capture The Flag (12 Players) +//44 - Hardcore Search & Destroy (12 Players) +//45 - Hardcore Headquarters (12 Players) +//46 - Hardcore Domination (12 Players) +//47 - Hardcore Sabotage (12 Players) +//48 - Hardcore Demolition (12 Players) +//49 - Hardcore Team Tactical (12 Players) +//50 - Barebones Team Deathmatch (12 Players) +//51 - Barebones Free For All (12 Players) +//52 - Barebones Capture The Flag (12 Players) +//53 - Barebones Search & Destroy (12 Players) +//54 - Barebones Headquarters (12 Players) +//55 - Barebones Domination (12 Players) +//56 - Barebones Sabotage (12 Players) +//57 - Barebones Team Tactical (12 Players) +//58 - EMPTY (Don't use this!) +//59 - EMPTY (Don't use this!) +//61 - EMPTY (Don't use this!) +//62 - EMPTY (Don't use this!) +//63 - EMPTY (Don't use this!) +//64 - EMPTY (Don't use this!) ////////////////////////////////////////////////////////// -// NON-GAMEPLAY CONFIGURATION // +// PLAYLIST DVARS // ////////////////////////////////////////////////////////// -rcon_password "" // Access to your server to change stuff remotely. empty = disabled -g_password "" // Password Protected Game. Leave blank if you want players to join. -g_inactivity "0" // Enable or Disable auto kick feature for idle/AFK players. -g_allowvote "0" // Allow Vote. -sv_disableClientConsole "0" // Enable or Disable players ability to access server commands -sv_timeout "60" // Timeout time period. You will timeout after x seconds when attempting to connect or if you are getting connection interruptions. -sv_zombietime "10" // Your idle time period before getting kicked. -sv_floodProtect "4" // Chat Spam Protection. -sv_maxPing "0" // Max Ping allowed. -sv_maxRate "25000" // Max rate on server -sv_minPing "0" // Minimum Ping allowed. -sv_maxclients "18" // Maximum players that can enter server. -sv_privateClients "0" // Private reserved slots on server. -sv_pure "0" // Match data with both the cilent and server. -sv_kickBanTime "300" // Kick Ban Duration. Time before player can re-join the server after getting kicked. -sv_reconnectlimit "5" // How many times you can try to reconnect. -sv_voice "1" // Allow Voice Chat -voice_deadChat "0" // Enable/Disable voice over IP chat when a player is dead. -voice_global "0" // Enable/Disable the use of in-game voice over IP. -sv_voicequality "3" // Voice Quality, 3 for high, 1 for low. More bandwidth better quality. -g_voiceChatTalkingDuration "500" // Duration you can chat. +playlist_enabled "1" // Enable playlists? +playlist "1" // Which playlist should be run? +//playlist_excludeMap "mp_nuked" // Exclude this map from the server rotation. +//playlist_excludeGametype "dm" // Exclude this gametype. +//playlist_excludeGametypeMap "tdm mp_nuked"// Exclude this gametype map. +//playlist_excludeDlc "1" // Enable/Disable First Strike DLC Map Pack. +//playlist_excludeDlc2 "1" // Enable/Disable Escalation DLC Map Pack. +//playlist_excludeDlc3 "1" // Enable/Disable Annihilation DLC Map Pack. +//playlist_excludeDlc4 "1" // Enable/Disable Rezurrection DLC Map Pack. + ////////////////////////////////////////////////////////// -// BASE GAME CONFIGURATION // +// GENERIC GAMEPLAY CONFIGURATION // ////////////////////////////////////////////////////////// -// // -// "tdm" Team deathmatch // -// "dm" Free-for-all // -// "sab" Sabotage // -// "dem" Demolition // -// "ctf" Capture the flag // -// "sd" Search and destroy // -// "dom" Domination // -// "koth" Headquarters // -// // +// Some might be overwritten by playlists! // +////////////////////////////////////////////////////////// + +//scr_allowannouncer "1" // Allow Announcer? +//scr_allowbattlechatter "1" // Allow battle chatter? (PCs announcing their actions like reloading) +//scr_disable_attachments "0" // Disable attachments? +//scr_disable_cac "0" // Disable custom classes? +//scr_disable_contracts "0" // Disable contracts? +//scr_disable_equipment "0" // Disable Equipment? +//scr_disable_tacinsert "0" // Disable Tactical Insertion? +//scr_disable_weapondrop "0" // Disable dropped weapons? +//scr_dog_count "8" // Amount of dogs +//scr_dog_health "100" // Health per dog +//scr_dog_max_at_once "4" // How many groups of dogs can be called in at the same time? +//scr_dog_time "60" // How long dogs stay on the level +//scr_fog_disable "0" // Disable fog? +//scr_game_allowfinalkillcam "1" // Allow final killcam? +//scr_game_allowkillcam "1" // Allow killcam? +//scr_game_bulletdamage "1.0" // bullte damage (1.0 = 100%, 0.5 = 50% and 2.0 = 200%) +//scr_game_deathpointloss "0" // Points lost on death +//scr_game_forceradar "0" // Force enable UAV? +//scr_game_graceperiod "15" // Grace period at the begining of each round? +//scr_game_hardpoints "1" // Hardcore Scoring System. +//scr_game_killstreaks "1" // Enable/Disable Killstreak rewards. +//scr_game_onlyheadshots "0" // Only headshots deal damage? +//scr_game_perks "1" // Allow perks? +//scr_game_prematchperiod "15" // Pre-match time? +//scr_game_spectatetype "1" // 0 = disabled, 1 = own team, 2 = all players, 3 = all players + free roam +//scr_game_suicidepointloss "0" // Loose points for suicides? +//scr_gun_game_spectatetype "3" // Same as scr_game_spectatetype, there are no teams in GG though +//scr_intermission_time "15" // Time spent on the post game screen +//scr_killstreak_stacking "0" // Killstreak roll over(?) +//scr_player_allowrevive "1" // Allow players to revive team mates? +//scr_player_forcerespawn "1" // Force respawn? +//scr_player_healthregentime "5" // How long a player has to be without incoming damage until health regen starts. +//scr_player_maxhealth "100" // Player dmg +//scr_player_numlives "0" // Number of lives a player has (0 = unlimited) +//scr_player_respawndelay "0" // How long a player has to be dead to respawn? +//scr_player_sprinttime "4" // How long a player can sprint without perks? +//scr_player_suicidespawndelay "0" // Punish suicidal players with longer death time? +//scr_rcbomb_notimeout "0" // RC-XD Bomb disable time limit? +//scr_team_allowHardpointStreakAfterDeath "0" // Allow killstreaks to be used after death to help ones team? +//scr_team_artilleryTeamKillPenalty "0.25" // Multiplier for tk penalities caused by the Mortar Team +//scr_team_fftype "0" // 0 = disabled, 1 = enabled and 3 = mirrored (3 is untested) +//scr_team_kickteamkillers "0" // kick team killers? +//scr_team_teamkillpointloss "1" // Point penalty for teamkills? +//scr_team_teamkillspawndelay "20" // Delay spawns of teamkillers? +//scr_teambalance "0" // Autobalance teams? +//scr_teamKillPunishCount "4" // After how many teamkills are players punished? + +//scr_hardpoint_allowdogs "1" // Enable/Disable Attack Dogs Killstreak. +//scr_hardpoint_allowhelicopter_comlink "1" // Helicopter Com Link +//scr_hardpoint_allowradardirection "1" // Radar Direction +//scr_hardpoint_allowsupply "1" // Care Package +//scr_hardpoint_allowhelicopter_gunner "1" // Helicopter Gunner +//scr_hardpoint_allowcounteruav "1" // Counter Spy Plane +//scr_hardpoint_allowhelicopter_player "1" // Helicopter +//scr_hardpoint_allowmortar "1" // Mortar Team +//scr_hardpoint_allownapalm "1" // Napalm Airstrike +//scr_hardpoint_allowrcbomb "1" // RC-XD Bomb +//scr_hardpoint_allowairstrike "1" // Air Strike +//scr_hardpoint_allowauto_turret "1" // Auto Turret +//scr_hardpoint_allowradar "1" // Allow Radar + + +///////////////////////////////////////////////////////////////////////// +// ┏┓ ┏┓ // +// ┃┃ You don't have to change anything below this, ┃┃ // +// ┃┃ if you are using playlists. ┃┃ // +// ┗┛ Using playlists is highly encouraged to ensure ┗┛ // +// ┏┓ a nice diversity of maps to choose from. ┏┓ // +// ┗┛ THERE IS NO POINT IN HAVING 30 NukeTown only Servers! ┗┛ // +///////////////////////////////////////////////////////////////////////// + +////////////////////////////////////////////////////////// +// BASE GAME CONFIGURATION // +////////////////////////////////////////////////////////// +// // +// "tdm" Team deathmatch // +// "dm" Free-for-all // +// "sab" Sabotage // +// "dem" Demolition // +// "ctf" Capture the flag // +// "sd" Search and destroy // +// "dom" Domination // +// "koth" Headquarters // //////////// Wager Matchs //////////////////////////////// -// // -// -IMPORTANT- // -// ENABLE xblive_wagermatch "1" // -// // -// "hlnd" Stick and Stones* // -// "gun" Gun mode* // -// "shrp" Sharpshooter* // -// "oic" One in the Chamber* // -// // +// // +// -IMPORTANT- // +// ENABLE xblive_wagermatch "1" // +// // +// "hlnd" Stick and Stones* // +// "gun" Gun mode* // +// "shrp" Sharpshooter* // +// "oic" One in the Chamber* // ////////////////////////////////////////////////////////// -g_gametype "tdm" // Select gametype from the list above -xblive_wagermatch "0" // Set to 1 if you plan on using a wager match. This is a MUST! Failure to do so caused problems - -scr_game_hardpoints "1" // Hardcore Scoring System. -scr_game_killstreaks "1" // Enable/Disable Killstreak rewards. -scr_hardpoint_allowdogs "1" // Enable/Disable Attack Dogs Killstreak. -scr_hardpoint_allowhelicopter_comlink "1" // Helicopter Com Link -scr_hardpoint_allowradardirection "1" // Radar Direction -scr_hardpoint_allowsupply "1" // Care Package -scr_hardpoint_allowhelicopter_gunner "1" // Helicopter Gunner -scr_hardpoint_allowcounteruav "1" // Counter Spy Plane -scr_hardpoint_allowhelicopter_player "1" // Helicopter -scr_hardpoint_allowmortar "1" // Mortar Team -scr_hardpoint_allownapalm "1" // Napalm Airstrike -scr_hardpoint_allowrcbomb "1" // RC-XD Bomb -scr_hardpoint_allowairstrike "1" // Air Strike -scr_hardpoint_allowauto_turret "1" // Auto Turret -scr_hardpoint_allowradar "1" // Allow Radar +//g_gametype "tdm" // Select gametype from the list above +//xblive_wagermatch "0" // Set to 1 if you plan on using a wager match. This is a MUST! Failure to do so caused problems ////////////////////////////////////////////////////////// -// HARDCORE CONFIGURATION // +// HARDCORE CONFIGURATION // ////////////////////////////////////////////////////////// -// uncomment below commands for some hardcore // -// by removing the // before each set dvar. // +// uncomment below commands for some hardcore // +// by removing the // before each set dvar. // ////////////////////////////////////////////////////////// - -// scr_hardcore "1" // Enable or Disable Hardcore Mode. -// ui_hud_hardcore "1" // Heads up display. -// scr_game_deathpointloss "0" // Points Loss on death XP. -// scr_game_onlyheadshots "1" // Enable/Disable Only Headshots mode. You can only kill players by taking headshots. -// scr_player_maxhealth "30" // Percent of Health players will have on Respawn. -// scr_team_fftype "1" // Enable or Disable Friendly Fire. 1 = on, 2 = reflect, 3 = shared -// scr_player_healthregentime "0" // Time it takes you to recover damage. -// scr_team_kickteamkillers "0" // Anyone who team kills, gets kicked automatically if you enable this feature. -// scr_team_teamkillspawndelay "20" // Team Killer gets a respawn penalty of specified seconds (20). + +// scr_hardcore "1" // Enable or Disable Hardcore Mode. +// ui_hud_hardcore "1" // Heads up display. +// scr_game_deathpointloss "0" // Points Loss on death XP. +// scr_game_onlyheadshots "1" // Enable/Disable Only Headshots mode. You can only kill players by taking headshots. +// scr_player_maxhealth "30" // Percent of Health players will have on Respawn. +// scr_team_fftype "1" // Enable or Disable Friendly Fire. 1 = on, 2 = reflect, 3 = shared +// scr_player_healthregentime "0" // Time it takes you to recover damage. +// scr_team_kickteamkillers "0" // Anyone who team kills, gets kicked automatically if you enable this feature. +// scr_team_teamkillspawndelay "20" // Team Killer gets a respawn penalty of specified seconds (20). ////////////////////////////////////////////////////////// -// FREE FOR ALL GAMETYPE SETTINGS // +// FREE FOR ALL GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_dm_scorelimit "1000" // Points needed to win the game. -scr_dm_timelimit "15" // Duration the game lasts in minutes when the score limit isn't reached. +//scr_dm_scorelimit "1000" // Points needed to win the game. +//scr_dm_timelimit "15" // Duration the game lasts in minutes when the score limit isn't reached. -scr_dm_playerrespawndelay "0" // Time in seconds wait to respawn. -scr_dm_waverespawndelay "0" // Delay before the first respawn in the first round. -scr_dm_numlives "0" // Lives per player 0 for unlimited. -scr_dm_roundlimit "1" // Round limit. -scr_dm_score_suicide "0" // Points allotted for suicide. -scr_dm_globalbattlechatterprobability "100" +//scr_dm_playerrespawndelay "0" // Time in seconds wait to respawn. +//scr_dm_waverespawndelay "0" // Delay before the first respawn in the first round. +//scr_dm_numlives "0" // Lives per player 0 for unlimited. +//scr_dm_roundlimit "1" // Round limit. +//scr_dm_score_suicide "0" // Points allotted for suicide. +//scr_dm_globalbattlechatterprobability "100" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// TEAM DEATHMATCH GAMETYPE SETTINGS // +// TEAM DEATHMATCH GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_tdm_scorelimit "10000" // Score limit to win the game. -scr_tdm_timelimit "15" // Duration in minutes for the game to end if the score limit isn't reached. +//scr_tdm_scorelimit "10000" // Score limit to win the game. +//scr_tdm_timelimit "15" // Duration in minutes for the game to end if the score limit isn't reached. -scr_tdm_playerrespawndelay "0" // Respawn wait. -scr_tdm_waverespawndelay "0" // Duration is seconds before the first respawn in each round. -scr_tdm_numlives "0" // Number of lives per player 0 for unlimited. -scr_tdm_roundlimit "1" // Rounds per game. -scr_tdm_globalbattlechatterprobability "0" +//scr_tdm_playerrespawndelay "0" // Respawn wait. +//scr_tdm_waverespawndelay "0" // Duration is seconds before the first respawn in each round. +//scr_tdm_numlives "0" // Number of lives per player 0 for unlimited. +//scr_tdm_roundlimit "1" // Rounds per game. +//scr_tdm_globalbattlechatterprobability "0" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// DOMINATION GAMETYPE SETTINGS // +// DOMINATION GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_dom_scorelimit "200" // Score limit per game. -scr_dom_timelimit "60" // Duration in minutes per round. +//scr_dom_scorelimit "200" // Score limit per game. +//scr_dom_timelimit "60" // Duration in minutes per round. -scr_dom_playerrespawndelay "0" // Duration of time you wait to respawn. -scr_dom_waverespawndelay "0" // Spawn delay at start. -scr_dom_flagcapturetime "10" // Time in seconds to capture a flag. -scr_dom_numlives "0" // Lives per player 0 for unlimited. -scr_dom_roundlimit "1" // Rounds played per game. -scr_dom_globalbattlechatterprobability "0" +//scr_dom_playerrespawndelay "0" // Duration of time you wait to respawn. +//scr_dom_waverespawndelay "0" // Spawn delay at start. +//scr_dom_flagcapturetime "10" // Time in seconds to capture a flag. +//scr_dom_numlives "0" // Lives per player 0 for unlimited. +//scr_dom_roundlimit "1" // Rounds played per game. +//scr_dom_globalbattlechatterprobability "0" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// DEMOLITION GAMETYPE SETTINGS // +// DEMOLITION GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_dem_scorelimit "2" // Score limit needed to win. -scr_dem_timelimit "2.5" // Round time limit. +//scr_dem_scorelimit "2" // Score limit needed to win. +//scr_dem_timelimit "2.5" // Round time limit. -scr_dd_roundswitch "1" // Rounds before the teams switch the sides. -scr_dd_bombtimer "45" // Time the bomb takes to detonate. -scr_dd_defusetime "5" // Time taken to defuse the bomb. -scr_dd_extratime "3" -scr_dd_numlives "0" // Lives per player 0 for unlimited. -scr_dd_planttime "5" // Time it takes to plant a bomb in seconds. -scr_dd_roundlimit "3" // Rounds the game is limited to, if there are no winners. -scr_dd_playerrespawndelay "0" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds -scr_dem_globalbattlechatterprobability "0" +//scr_dd_roundswitch "1" // Rounds before the teams switch the sides. +//scr_dd_bombtimer "45" // Time the bomb takes to detonate. +//scr_dd_defusetime "5" // Time taken to defuse the bomb. +//scr_dd_extratime "3" +//scr_dd_numlives "0" // Lives per player 0 for unlimited. +//scr_dd_planttime "5" // Time it takes to plant a bomb in seconds. +//scr_dd_roundlimit "3" // Rounds the game is limited to, if there are no winners. +//scr_dd_playerrespawndelay "0" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds +//scr_dem_globalbattlechatterprobability "0" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// SEARCH AND DESTROY GAMETYPE SETTINGS // +// SEARCH AND DESTROY GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_sd_scorelimit "4" // Score limit required to win the game. -scr_sd_timelimit "2.5" // Time limit if the score limit isn't reached. - -set scr_sd_playerrespawndelay "-1" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds -set scr_sd_waverespawndelay "0" // Delay for first respawn. -set scr_sd_numlives "1" // Number of lives per player per game. -set scr_sd_roundlimit "0" // Rounds the game is limited to 0 for unlimited. -set scr_sd_winlimit "4" // amount of wins needed to win a round-based game -set scr_sd_roundswitch "1" // after X rounds, switch sides -set scr_sd_bombtimer "45" // Time taken for the bomb to detonate. -set scr_sd_defusetime "5" // Time taken to defuse the bomb. -set scr_sd_multibomb "0" // allow multiple people to 'have the bomb' -set scr_sd_planttime "5" -scr_sd_globalbattlechatterprobability "0" +//scr_sd_scorelimit "4" // Score limit required to win the game. +//scr_sd_timelimit "2.5" // Time limit if the score limit isn't reached. + +//set scr_sd_playerrespawndelay "-1" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds +//set scr_sd_waverespawndelay "0" // Delay for first respawn. +//set scr_sd_numlives "1" // Number of lives per player per game. +//set scr_sd_roundlimit "0" // Rounds the game is limited to 0 for unlimited. +//set scr_sd_winlimit "4" // amount of wins needed to win a round-based game +//set scr_sd_roundswitch "1" // after X rounds, switch sides +//set scr_sd_bombtimer "45" // Time taken for the bomb to detonate. +//set scr_sd_defusetime "5" // Time taken to defuse the bomb. +//set scr_sd_multibomb "0" // allow multiple people to 'have the bomb' +//set scr_sd_planttime "5" +//scr_sd_globalbattlechatterprobability "0" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// SABOTAGE GAMETYPE SETTINGS // +// SABOTAGE GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_sab_timelimit "10" // Duration in minutes the game lasts if the score limit isn't reached. -scr_sab_scorelimit "1" // Score limit to win the match. - -scr_sab_bombtimer "45" // Duration in seconds the bomb takes to detonate. -scr_sab_defusetime "5" // Time taken to defuse the bomb. -scr_sab_hotpotato "0" // One bomb that the teams must fight over. One defending and one have to plant at the site. -scr_sab_numlives "0" // Number of lives players get. -scr_sab_planttime "2.5" // Time taken to plant the bomb. -scr_sab_playerrespawndelay "7.5" // Time before respawn. -scr_sab_roundlimit "1" // Rounds per game. -scr_sab_roundswitch "1" // Rounds needed to be played before the teams switch sides. -scr_sab_waverespawndelay "0" // Time delay for first respawn before the game. -scr_sab_globalbattlechatterprobability "0" +//scr_sab_timelimit "10" // Duration in minutes the game lasts if the score limit isn't reached. +//scr_sab_scorelimit "1" // Score limit to win the match. + +//scr_sab_bombtimer "45" // Duration in seconds the bomb takes to detonate. +//scr_sab_defusetime "5" // Time taken to defuse the bomb. +//scr_sab_hotpotato "0" // One bomb that the teams must fight over. One defending and one have to plant at the site. +//scr_sab_numlives "0" // Number of lives players get. +//scr_sab_planttime "2.5" // Time taken to plant the bomb. +//scr_sab_playerrespawndelay "7.5" // Time before respawn. +//scr_sab_roundlimit "1" // Rounds per game. +//scr_sab_roundswitch "1" // Rounds needed to be played before the teams switch sides. +//scr_sab_waverespawndelay "0" // Time delay for first respawn before the game. +//scr_sab_globalbattlechatterprobability "0" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// CAPTURE THE FLAG GAMETYPE SETTINGS // +// CAPTURE THE FLAG GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_ctf_scorelimit "3" // Target score before the round ends. -scr_ctf_timelimit "5" // Round length. - -scr_ctf_enemycarriervisible "0" // Where is the flag carrier, spot visible on radar. -scr_ctf_flagrespawntime "0" // Time before a captured flag respawns. -scr_ctf_idleflagreturntime "30" // Time before a dropped flag returns to its default location if not picked. -scr_ctf_numlives "0" // Number of lives per player 0 for unlimited. -scr_ctf_playerrespawndelay "0" // Respawn wait in seconds. -scr_ctf_roundlimit "3" // How many rounds match would last. -scr_ctf_roundswitch "1" // Rounds before the teams switch sides. -scr_ctf_touchreturn "1" // Ability to return the flag by touching it. -scr_ctf_waverespawndelay "15" -scr_ctf_globalbattlechatterprobability "0" +//scr_ctf_scorelimit "3" // Target score before the round ends. +//scr_ctf_timelimit "5" // Round length. + +//scr_ctf_enemycarriervisible "0" // Where is the flag carrier, spot visible on radar. +//scr_ctf_flagrespawntime "0" // Time before a captured flag respawns. +//scr_ctf_idleflagreturntime "30" // Time before a dropped flag returns to its default location if not picked. +//scr_ctf_numlives "0" // Number of lives per player 0 for unlimited. +//scr_ctf_playerrespawndelay "0" // Respawn wait in seconds. +//scr_ctf_roundlimit "3" // How many rounds match would last. +//scr_ctf_roundswitch "1" // Rounds before the teams switch sides. +//scr_ctf_touchreturn "1" // Ability to return the flag by touching it. +//scr_ctf_waverespawndelay "15" // Delay in seconds for each respawn wave. +//scr_ctf_globalbattlechatterprobability "0" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// HEADQUARTERS GAMETYPE SETTINGS // +// HEADQUARTERS GAMETYPE SETTINGS // ////////////////////////////////////////////////////////// -scr_koth_scorelimit "250" // Score limit to win the game. -scr_koth_timelimit "15" // Duration in minutes the game will continue if the score isn't reached. +//scr_koth_scorelimit "250" // Score limit to win the game. +//scr_koth_timelimit "15" // Duration in minutes the game will continue if the score isn't reached. -scr_koth_numlives "0" // Number of lives per game. 0 for unlimited. -scr_koth_playerrespawndelay "0" // Players respawn wait. -scr_koth_roundlimit "1" // Rounds to be played. -scr_koth_roundswitch "1" // Rounds to be played before teams switch sides. -scr_koth_winlimit "1" // rounds per game -scr_koth_waverespawndelay "0" // First respawn delay for each round. -scr_koth_globalbattlechatterprobability "0" +//scr_koth_numlives "0" // Number of lives per game. 0 for unlimited. +//scr_koth_playerrespawndelay "0" // Players respawn wait. +//scr_koth_roundlimit "1" // Rounds to be played. +//scr_koth_roundswitch "1" // Rounds to be played before teams switch sides. +//scr_koth_winlimit "1" // rounds per game +//scr_koth_waverespawndelay "0" // First respawn delay for each round. +//scr_koth_globalbattlechatterprobability "0" // How many actions in percent will trigger a PC to announce their action in game. 100 = every, 50 = every second, 25 every fourth action. ////////////////////////////////////////////////////////// -// MAP ROTATION TIPS // +// MAP ROTATION TIPS // ////////////////////////////////////////////////////////// -// // -// ARRAY - mp_array // -// CRACKED - mp_cracked // -// CRISIS - mp_crisis // -// FIRINGRANGE - mp_firingrange // -// GRID - mp_duga // -// HANOI - mp_hanoi // -// HAVANA - mp_cairo // -// JUNGLE - mp_havoc // -// LAUNCH - mp_cosmodrome // -// NUKETOWN - mp_nuked // -// RADIATION - mp_radiation // -// SUMMIT - mp_mountain // -// VILLA - mp_villa // -// WMD - mp_russianbase // -// // +// // +// ARRAY - mp_array // +// CRACKED - mp_cracked // +// CRISIS - mp_crisis // +// FIRINGRANGE - mp_firingrange // +// GRID - mp_duga // +// HANOI - mp_hanoi // +// HAVANA - mp_cairo // +// JUNGLE - mp_havoc // +// LAUNCH - mp_cosmodrome // +// NUKETOWN - mp_nuked // +// RADIATION - mp_radiation // +// SUMMIT - mp_mountain // +// VILLA - mp_villa // +// WMD - mp_russianbase // +// // //// DLC1 FIRSTSTRIKE //////////////////////////////////// -// // -// BERLIN WALL - mp_berlinwall2 // -// DISCOVERY - mp_discovery // -// KOWLOON - mp_kowloon // -// STADIUM - mp_stadium // -// // +// // +// BERLIN WALL - mp_berlinwall2 // +// DISCOVERY - mp_discovery // +// KOWLOON - mp_kowloon // +// STADIUM - mp_stadium // +// // //// DLC2 ESCALATION ///////////////////////////////////// -// // -// CONVOY - mp_gridlock // -// HOTEL - mp_hotel // -// STOCKPILE - mp_outskirts // -// ZOO - mp_zoo // -// // +// // +// CONVOY - mp_gridlock // +// HOTEL - mp_hotel // +// STOCKPILE - mp_outskirts // +// ZOO - mp_zoo // +// // //// DLC3 ANNIHILATION /////////////////////////////////// -// // -// DRIVE-IN - mp_drivein // -// HANGER 18 - mp_area51 // -// HAZARD - mp_golfcourse // -// SILO - mp_silo // -// // +// // +// DRIVE-IN - mp_drivein // +// HANGER 18 - mp_area51 // +// HAZARD - mp_golfcourse // +// SILO - mp_silo // +// // ////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////// -// GAMETYPE MAP ROTATION TIPS // +// GAMETYPE MAP ROTATION TIPS // ////////////////////////////////////////////////////////// -// // -// Example: set sv_maprotation // +// // +// Example: set sv_maprotation // // "gametype dm map mp_zoo gametype sd map mp_hotel" // -// // -// "tdm" Team deathmatch (used by default) // -// "dm" Free-for-all // -// "sab" Sabotage // -// "dem" Demolition // -// "ctf" Capture the flag // -// "sd" Search and destroy // -// "dom" Domination // -// "koth" Headquarters // -// // +// // +// "tdm" Team deathmatch (used by default) // +// "dm" Free-for-all // +// "sab" Sabotage // +// "dem" Demolition // +// "ctf" Capture the flag // +// "sd" Search and destroy // +// "dom" Domination // +// "koth" Headquarters // +// // //////////// Wager Matchs //////////////////////////////// -// // -// -IMPORTANT- // -// ENABLE xblive_wagermatch "1" // -// // -// "hlnd" Stick and Stones* // -// "gun" Gun mode* // -// "shrp" Sharpshooter* // -// "oic" One in the Chamber* // -// // +// // +// -IMPORTANT- // +// ENABLE xblive_wagermatch "1" // +// // +// "hlnd" Stick and Stones* // +// "gun" Gun mode* // +// "shrp" Sharpshooter* // +// "oic" One in the Chamber* // +// // ////////////////////////////////////////////////////////// -set sv_maprotation "map mp_array map mp_cracked map mp_crisis map mp_firingrange map mp_duga map mp_hanoi map mp_cairo map mp_havoc map mp_cosmodrome map mp_nuked map mp_radiation map mp_mountain map mp_villa map mp_russianbase map mp_berlinwall2 map mp_discovery map mp_kowloon map mp_stadium map mp_gridlock map mp_hotel map mp_outskirts map mp_zoo map mp_drivein map mp_area51 map mp_golfcourse map mp_silo" - - -////////////////////////////////////////////////////////// -// PLAYLIST DVARS // -////////////////////////////////////////////////////////// - -playlist_enabled "0" // Reserved slots for players in playlist. -playlist_excludeMap "mapname" // Exclude this map from the server rotation. Type in the map name shortname. -playlist_excludeGametype "" // Exclude this gametype, type in the gametype shortname. -playlist_excludeGametypeMap "" // Exclude this gametype map, type in the map shortname. \ No newline at end of file +//set sv_maprotation "map mp_nuked" \ No newline at end of file diff --git a/T6/!start_mp_server.bat b/T6/!start_mp_server.bat index 1f57918..f5304e5 100644 --- a/T6/!start_mp_server.bat +++ b/T6/!start_mp_server.bat @@ -1,17 +1,40 @@ @echo off -::name of the config file the server should use. -set cfg=dedicated.cfg -::name of the server shown in the title of the cmd window -set name=TDM 1 -::Port used by the server -set port=4976 +:: T6 MP Startup Script +:: Features Auto-Restart upon server window closed. +:: By Chase (https://ChaseHall.net) +:: <3 BO2 Community. -title PlutoniumT6 - %name% - Server restarter -echo Visit plutonium.pw / Join the Discord (a6JM2Tv) for NEWS and Updates! -echo Server "%name%" will load %cfg% and listen on port %port% UDP! -echo To shut down the server close this window first! + +:: Your Game Server Port. +:: Make sure you Port Forward both TCP & UDP. +set GamePort=28964 + + +:: Your server.cfg file in userraw. +:: This is where you edit your configs for your server(s) +set ServerFilename=server_mp.cfg + + +:: Name of Server +:: (Used to title auto-restart cmd window) +:: **THIS IS NOT YOUR NAME THAT THE SERVER WILL SHOW IN THE SERVER LIST. SEE YOUR SERVER CFG FOR THAT. ** +set name=T6 MP Server + + +:: If you wish to disable auto-restart, please comment everything out between BEGIN AUTO-RESTART and END AUTO-RESTART, then uncomment the NON-AUTO-RESTART. +:: BEGIN AUTO-RESTART +title %name% - Server Restarter +echo Server "%name%" will load %ServerFilename% and listen on port %GamePort% TCP/UDP! +echo To shut down the server, close this window first! echo (%date%) - (%time%) %name% server start. :server -start /wait /abovenormal t6rmp.exe -dedicated +sv_config %cfg% +net_port %port% +start /wait /abovenormal t6rmp.exe -dedicated +sv_config %ServerFilename% +net_port %GamePort% echo (%date%) - (%time%) WARNING: %name% server closed or dropped... server restarts. -goto server \ No newline at end of file +goto server +:: END AUTO-RESTART + + +:: BEGIN NON-AUTO-RESTART +::start t6rmp.exe -dedicated +sv_config %ServerFilename% +net_port %GamePort% +::exit +:: END-AUTO-RESTART \ No newline at end of file diff --git a/T6/!start_zm_server.bat b/T6/!start_zm_server.bat index d8fa0ac..da1646f 100644 --- a/T6/!start_zm_server.bat +++ b/T6/!start_zm_server.bat @@ -1,17 +1,40 @@ @echo off -::name of the config file the server should use. -set cfg=dedicated_zm.cfg -::name of the server shown in the title of the cmd window -set name=ZM 1 -::Port used by the server -set port=4976 +:: T6 ZM Startup Script +:: Features Auto-Restart upon server window closed. +:: By Chase (https://ChaseHall.net) +:: <3 BO2 Community. -title PlutoniumT6 - %name% - Server restarter -echo Visit plutonium.pw / Join the Discord (a6JM2Tv) for NEWS and Updates! -echo Server "%name%" will load %cfg% and listen on port %port% UDP! -echo To shut down the server close this window first! + +:: Your Game Server Port. +:: Make sure you Port Forward both TCP & UDP. +set GamePort=28963 + + +:: Your server.cfg file in userraw. +:: This is where you edit your configs for your server(s) +set ServerFilename=server_zm.cfg + + +:: Name of Server +:: (Used to title auto-restart cmd window) +:: **THIS IS NOT YOUR NAME THAT THE SERVER WILL SHOW IN THE SERVER LIST. SEE YOUR SERVER CFG FOR THAT. ** +set name=T6 ZM Server + + +:: If you wish to disable auto-restart, please comment everything out between BEGIN AUTO-RESTART and END AUTO-RESTART, then uncomment the NON-AUTO-RESTART. +:: BEGIN AUTO-RESTART +title %name% - Server Restarter +echo Server "%name%" will load %ServerFilename% and listen on port %GamePort% TCP/UDP! +echo To shut down the server, close this window first! echo (%date%) - (%time%) %name% server start. :server -start /wait /abovenormal t6rzm.exe -dedicated +sv_config %cfg% +net_port %port% +start /wait /abovenormal t6rzm.exe -dedicated +sv_config %ServerFilename% +net_port %GamePort% echo (%date%) - (%time%) WARNING: %name% server closed or dropped... server restarts. -goto server \ No newline at end of file +goto server +:: END AUTO-RESTART + + +:: BEGIN NON-AUTO-RESTART +::start t6rzm.exe -dedicated +sv_config %ServerFilename% +net_port %GamePort% +::exit +:: END-AUTO-RESTART \ No newline at end of file diff --git a/T6/t6r/data/dedicated.cfg b/T6/t6r/data/dedicated.cfg index 8fb5c9d..af00cd6 100644 --- a/T6/t6r/data/dedicated.cfg +++ b/T6/t6r/data/dedicated.cfg @@ -1,34 +1,76 @@ -/////////////////////////////////////////////////// -/// PlutoT6 MP Server Configuration file // -/////////////////////////////////////////////////// -// This config best view with Notepad++ OR // -// Other *nix compatible editors of your choice. // -/////////////////////////////////////////////////// -// 0.1 Basic version // -// 0.2 Added map list and map rotation // -// 0.3 Added Colors and B3/Log/RCon section // -// 0.4 Added gametype to map list and rotation // -// 0.5 Added location to map list and rotation // -// 0.6 Added Sharp Shooter and Gun game // -// 0.7 Clean up // -// 0.8 Additional gts -Fry // -// 0.9 Cleaned up the mess Fry merged, // -// added more comments // -// 1.0 Noob friendly -Fry // -////////////////////////////////////////////////// -// SERVER NAME & COLORS TIPS // -////////////////////////////////////////////////// -// ^0 Black // -// ^1 Red // -// ^2 Green // -// ^3 Yellow // -// ^4 Blue // -// ^5 Cyan // -// ^6 Pink // -// ^7 White // -////////////////////////////////////////////////// +// T6 MP Server Config +// By Chase (https://ChaseHall.net) +// <3 BO2 Community. + + +// Color Codes: +// ^1 Red +// ^2 Green +// ^3 Yellow +// ^4 Blue +// ^5 Cyan +// ^6 Pink +// ^7 White +// ^0 Black + +// Sets the server hostname +sv_hostname "^2IW4x ^7Defualt Server" + + +// Access to your server to change stuff remotely or ingame. empty disabled +rcon_password "" + +// Max players in your server. (Make sure both match) [Make sure the playlist respects this, too.] +sv_maxclients "18" +party_maxplayers "18" +// Max players in your server. (Make sure both match) [Make sure the playlist respects this, too.] + +// Password Protected Server. Leave blank if you want players to join or password if you want to keep public out. +g_password "" + +// Website (IW4MAdmin) +_Website "" + +// Don't touch. +g_logSync "2" +// Don't touch. + +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. +g_log "logs/games_mp.log" +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. + +// Access to your server to change stuff remotely or ingame. empty disabled +rcon_password "" + +// Don't touch this. If you need Ping Limiting, use IW4MAdmin with the Ping Limit plugin. +sv_minPing 0 +sv_maxPing 999 +// Don't touch this. If you need Ping Limiting, use IW4MAdmin with the Ping Limit plugin. + + +//sv_offline 1 // Enables the offline mode. 1 = offline, 0 = online useful for LANs or in the case we get shut down. +//g_password "" // Password Protected Game Server (Use "password" to it on the client before you connect,) +//party_maxplayers 18 // How many players can join your server. +//scr_showperksonspawn 1 // Disable the perks on the right side on spawn. +//gts forceradar 2 // Enable UAV all the time. +//gts loadoutKillStreaksEnabled 0 // Disable All Killstreaks. +//scr_scorestreaks 0 // or it's this one or BOTH?....who knows. UNCONFIRMED at the moment. +//gts roundStartKillstreakDelay 15 // Delay attacking Scorestreaks at the start of the round. 0-60 +//gts playerRespawnDelay 0 // Respawn timer. +//gts allowMapScripting 1 // When on, the map will change with dynamic or random elements. Not all maps have dynamic map elements. +//scr_deleteexplosivesonspawn 1 // Delete Explosive while getting killed. +//gts roundStartExplosiveDelay 8 // Delay explosive weapon use at the start of the round. 0-60 +//gts allowAnnouncer 1 // Announce enemy team actions. +//gts allowbattlechatter 1 // Ambient player dialogue. (Hardcore modes usally sets this to off) +//gts voipKillersHearVictim 1 // Players can briefly hear their victim in their headafter a kill. +//gts allowhitmarkers 2 // Display indicators on the crosshair when an opponent is damaged. +//scr_disable_cac 1 // Disable Custom Classes? +//gts maxAllocation 10 // Number of items players will be able to equip in CAC. (10-17) (cilents will have to use a different class and use this command too while editing CAC) +//scr_max_rank 0 // Block every player with a level up this value +//scr_min_prestige 0 // Block every player with a prestige below this value +//sv_restrictionList "restricted.cfg" // Sets the file name for our restriction system. +//sv_enableItemRestriction 1 // Enables our custom restriction system. -sv_hostname "^1PlutoT6^7 Default Server" // Give your server a name to show up on the serverlist. ////////////////////////////////////////////////// // GAME TYPE CONFIGURATION // @@ -54,45 +96,9 @@ sv_hostname "^1PlutoT6^7 Default Server" // Give your server a name to sh ////////////////////////////////////////////////// exec gamesettings_default.cfg // Load the default server settings exec gamesettings_tdm.cfg // Load the default tdm settings -set_gametype tdm // Set the game type to tdm +set_gametype tdm // the game type to tdm ////////////////////////////////////////////////// -////////////////////////////////////////////////// -// GENERAL CONFIGURATION // -////////////////////////////////////////////////// -//sv_offline 1 // Enables the offline mode. 1 = offline, 0 = online useful for LANs or in the case we get shut down. -//g_password "" // Password Protected Game Server (Use "password" to set it on the client before you connect,) -//party_maxplayers 18 // How many players can join your server. -//scr_showperksonspawn 1 // Disable the perks on the right side on spawn. -//gts forceradar 2 // Enable UAV all the time. -//gts loadoutKillStreaksEnabled 0 // Disable All Killstreaks. -//scr_scorestreaks 0 // or it's this one or BOTH?....who knows. UNCONFIRMED at the moment. -//gts roundStartKillstreakDelay 15 // Delay attacking Scorestreaks at the start of the round. 0-60 -//gts playerRespawnDelay 0 // Respawn timer. -//gts allowMapScripting 1 // When on, the map will change with dynamic or random elements. Not all maps have dynamic map elements. -//scr_deleteexplosivesonspawn 1 // Delete Explosive while getting killed. -//gts roundStartExplosiveDelay 8 // Delay explosive weapon use at the start of the round. 0-60 -//gts allowAnnouncer 1 // Announce enemy team actions. -//gts allowbattlechatter 1 // Ambient player dialogue. (Hardcore modes usally sets this to off) -//gts voipKillersHearVictim 1 // Players can briefly hear their victim in their headset after a kill. -//gts allowhitmarkers 2 // Display indicators on the crosshair when an opponent is damaged. -//sv_minPing 0 // Minimum ping neede to the server? (Terribly broken and inaccurate since ages!) -//sv_maxPing 400 // Maximum ping allowed to the server? (Terribly broken and inaccurate since ages!) -//scr_disable_cac 1 // Disable Custom Classes? -//gts maxAllocation 10 // Number of items players will be able to equip in CAC. (10-17) (cilents will have to use a different class set and use this command too while editing CAC) -//scr_max_rank 0 // Block every player with a level up this value -//scr_min_prestige 0 // Block every player with a prestige below this value -//sv_restrictionList "restricted.cfg" // Sets the file name for our restriction system. -//sv_enableItemRestriction 1 // Enables our custom restriction system. -////////////////////////////////////////////////// - -////////////////////////////////////////////////// -// B3, IW4MADMIN, GAME LOG & RCON SETTINGS // -////////////////////////////////////////////////// -g_logSync 2 // 0 only flush on game end, 1 flush when buffer full, 2 always flush after a write, 3 append to old logs. -g_log "logs\games_mp.log" // IMPORTANT! Make sure the filename is unique for each server you clone! -rcon_password "" // RemoteCONtrol password, needed for most management tools like IW4MADMIN and B3. Do not skip if you installing IW4MADMIN. -////////////////////////////////////////////////// ////////////////////////////////////////////////// // RESTRICTIONS CONFIGURATION // @@ -169,7 +175,7 @@ rcon_password "" // RemoteCONtrol password, neede ////////////////////////////////////////////////// // Fast Hands // // Swap weapons and use equipment fast. // -// Reset pin grenades. // +// Repin grenades. // ////////////////////////////////////////////////// //restrict_item "specialty_fastweaponswitch|specialty_pin_back|specialty_fasttoss|specialty_fastequipmentuse" ////////////////////////////////////////////////// @@ -309,7 +315,7 @@ rcon_password "" // RemoteCONtrol password, neede // Current Rotation (Edit to your liking) // ////////////////////////////////////////////////// -sv_maprotation "exec tdm.cfg map mp_la map mp_dockside map mp_carrier map mp_drone map mp_express map mp_hijacked map mp_meltdown map mp_overflow map mp_nightclub map mp_raid map mp_slums map mp_village map mp_turbine map mp_socotra map mp_nuketown_2020" +sv_maprotation "exec tdm.cfg map mp_la" //Congratulations. You reached the end of this file. Leave map_rotate down below or else the server will not start after launch... map_rotate \ No newline at end of file diff --git a/T6/t6r/data/dedicated_zm.cfg b/T6/t6r/data/dedicated_zm.cfg index 70c2e71..a29af2f 100644 --- a/T6/t6r/data/dedicated_zm.cfg +++ b/T6/t6r/data/dedicated_zm.cfg @@ -1,43 +1,54 @@ -////////////////////////////////////////////////// -/// PlutoT6 ZM ServerConfiguration file // -////////////////////////////////////////////////// -// This config best view with Notepad++ OR // -// Other *nix compatible editors of your choice.// -////////////////////////////////////////////////// -// 0.1 Basic version // -// 0.2 Added map list and map rotation // -// 0.3 Added Colors and B3/Log/RCon section // -// 0.4 Added gametype to map list and rotation // -// 0.5 Added location to map list and rotation // -// 0.6 Added Sharp Shooter and Gun game // -// 0.7 Clean up // -// 0.8 Additional gts -Fry // -// 0.9 Cleaned up the mess Fry merged, // -// added more comments // -// 1.0 Noob friendly -Fry // -////////////////////////////////////////////////// -// SERVER NAME & COLORS TIPS // -////////////////////////////////////////////////// -// ^0 Black // -// ^1 Red // -// ^2 Green // -// ^3 Yellow // -// ^4 Blue // -// ^5 Cyan // -// ^6 Pink // -// ^7 White // -////////////////////////////////////////////////// +// T6 MP Server Config +// By Chase (https://ChaseHall.net) +// <3 BO2 Community. + + +// Color Codes: +// ^1 Red +// ^2 Green +// ^3 Yellow +// ^4 Blue +// ^5 Cyan +// ^6 Pink +// ^7 White +// ^0 Black + +// Sets the server hostname +sv_hostname "^2IW4x ^7Defualt Server" + + +// Access to your server to change stuff remotely or ingame. empty disabled +rcon_password "" + +// Max players in your server. (Make sure both match) [Recommend 4 for almost bug free gameplay, 8 technically supported.] +sv_maxclients "4" +party_maxplayers "4" +// Max players in your server. (Make sure both match) [Recommend 4 for almost bug free gameplay, 8 technically supported.] + +// Password Protected Server. Leave blank if you want players to join or password if you want to keep public out. +g_password "" + +// Website (IW4MAdmin) +_Website "" + +// Don't touch. +g_logSync "2" +// Don't touch. + +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. +g_log "logs/games_mp.log" +// IF YOU HAVE MULTIPLE SERVERS, MAKE SURE THIS IS UNIQUE. + +// Access to your server to change stuff remotely or ingame. empty disabled +rcon_password "" + +// Don't touch this. If you need Ping Limiting, use IW4MAdmin with the Ping Limit plugin. +sv_minPing 0 +sv_maxPing 999 +// Don't touch this. If you need Ping Limiting, use IW4MAdmin with the Ping Limit plugin. -sv_hostname "^1PlutoT6^7 Default Server" //Give your server a name so you can spot it on the serverlist. -////////////////////////////////////////////////// -// GENERAL SETTINGS // -////////////////////////////////////////////////// //sv_offline 1 // Enables the offline mode. 1 = offline, 0 = online useful for LANs or in the case we get shut down. -//g_password "" // Password protected Game Server -party_maxplayers 4 // Maximum players that are allowed in your server. (1-8) (Recommend 4 for almost bug free gameplay) -//sv_minPing 0 // Minimum ping neede to the server? (Terribly broken and inaccurate since ages!) -//sv_maxPing 400 // Maximum ping allowed to the server? (Terribly broken and inaccurate since ages!) //zm_gungame 1 // Enable Pluto's custom Gun Game? //zm_sharpshooter 1 // Enable Pluto's custom Sharp Shooter? //gts zmDifficulty 1 // Difficulty? 0 = Easy, 1 = Normal @@ -46,15 +57,6 @@ party_maxplayers 4 // Maximum players that are allo //gts headshotsonly 0 // Headshots only? Only Survival and Grief have this option! //gts allowdogs 1 // Allow Hellhounds? Only Survival has this option! //gts cleansedLoadout 1 // Allow players to choose their Loadout? Only Turned has this option! -////////////////////////////////////////////////// - -////////////////////////////////////////////////// -// B3, IW4MADMIN, GAME LOG & RCON SETTINGS // -////////////////////////////////////////////////// -g_logSync 2 // 0 only flush on game end, 1 flush when buffer full, 2 always flush after a write, 3 append to old logs. -g_log "logs\games_zm.log" // If you choose to use this make sure the filename is unique for each server! -rcon_password "" // RemoteCONtrol password, needed for most management tools like IW4MADMIN and B3. Do not skip if you installing IW4MADMIN. -////////////////////////////////////////////////// //////////////////////////////////////////////////