From 2b927554ee44045647253718054f5707594727d0 Mon Sep 17 00:00:00 2001 From: Dss0 <7338300+Dss0@users.noreply.github.com> Date: Sun, 12 Feb 2023 12:44:00 +0100 Subject: [PATCH] Initial commit Signed-off-by: Dss0 <7338300+Dss0@users.noreply.github.com> --- BOIII_MP_Server.bat | 36 ++++++++++++++ zone/server.cfg | 115 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 151 insertions(+) create mode 100644 BOIII_MP_Server.bat create mode 100644 zone/server.cfg diff --git a/BOIII_MP_Server.bat b/BOIII_MP_Server.bat new file mode 100644 index 0000000..d791fe8 --- /dev/null +++ b/BOIII_MP_Server.bat @@ -0,0 +1,36 @@ +@echo off +:://///////////////////////////////////////////////////////////////////// +::/// BOIII Dedicated Server Configuration start-up file /// +:://///////////////////////////////////////////////////////////////////// +::// // +::// Your Game Server Port. // +::// Make sure you Port Forward both UDP & TCP // +:://///////////////////////////////////////////////////////////////////// + +set GamePort=28960 + +:://///////////////////////////////////////////////////////////////////// +::// Below edits are optional unless you run multiable servers or mods.// +:://///////////////////////////////////////////////////////////////////// +::// Load a mod on your server // +::// Example: ModfolderName=mods/bots // +::// // +::// UNLOAD a mod on your server // +::// Example: ModfolderName= // +:://///////////////////////////////////////////////////////////////////// + +set ModFolderName= + +:://///////////////////////////////////////////////////////////////////// +::// Your edited server.cfg in the "zone" folder goes here... // +::// This is were you edit your hostname, rcon, inactivity, etc // +::// (Optional) // +:://///////////////////////////////////////////////////////////////////// + +set ServerFilename=server.cfg + +:://///////////////////////////////////////////////////////////////////// +:://DONE!! WARNING! Don't mess with anything below this line. SEROUSLY!// +:://///////////////////////////////////////////////////////////////////// + +start boiii.exe -dedicated +set fs_game "%ModFolderName%" +set net_port "%GamePort%" +exec %ServerFilename% \ No newline at end of file diff --git a/zone/server.cfg b/zone/server.cfg new file mode 100644 index 0000000..4b1384f --- /dev/null +++ b/zone/server.cfg @@ -0,0 +1,115 @@ +////////////////////////////////////////////////// +/// BOIII Server Configuration // +////////////////////////////////////////////////// + +////////////////////////////////////////////////// +// 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 Orange // +// ^0 Black // +// // +////////////////////////////////////////////////// + +set live_steam_server_name "Default BOIII Server" // Sets the server hostname. +set live_steam_server_description "My longest YEA BOIII ever" // Sets a server description visible on the serverlist + +////////////////////////////////////////////////// +// NON-GAMEPLAY CONFIGURATION // +////////////////////////////////////////////////// + +set party_maxplayers "18" // Max players in your server. +set rcon_password "" // Access to your server to change stuff remotely or ingame. (Empty = disabled) +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 sv_privateClients "0" // Maximum number of private clients allowed on the server (range 0-18 (clamped to sv_maxclients) ) +set sv_timeout "30" // Timeout time period. You will timeout after (30) seconds when attempting to connect or if you are getting connection interruptions +set sv_reconnectlimit "3" // How many times you can try to reconnect +set sv_pure "0" // verifying cilent files +set sv_floodProtect "1" // Chat Spam Protection +set logfile "1" // Enable loging 1-2? enable. 0 disable. Leave it on if you plan on using B3 or IW4MAdmin. +set g_log "logs/games_mp.log" // Gamelog filename. If you edit this, Make sure you change B3.xml if you have bigbrotherbot. IW4MAdmin auto-detects however. + +////////////////////////////////////////////////// +// BOT CONFIGURATION // +////////////////////////////////////////////////// + +set bot_maxallies "0" // Amount of Bots on the Friendly Team +set bot_maxAxis "0" // Amount of Bots on the Enemy Team +set bot_difficulty "1" // Bot Skill + +////////////////////////////////////////////////// +// BASE GAME CONFIGURATION // +////////////////////////////////////////////////// +// // +// dm - Free-for-all // +// tdm - Team Deathmatch // +// ball - Uplink // +// sd - Search and Destroy // +// sr - Search and Rescue // +// dom - Domination // +// dem - Demolition // +// conf - Kill Confirmed // +// ctf - Capture the Flag // +// shrp - Sharpshooter // +// gun - GunGame // +// koth - Hardpoint // +// escort - Safeguard // +// // +////////////////////////////////////////////////// + +exec "gamedata/gamesettings/mp/gamesettings_default.cfg" // Leave this as is +exec "gamedata/configs/common/default_xboxlive.cfg" // Leave this as is + +exec "gamedata/gamesettings/mp/gamesettings_tdm.cfg" // Change this to the gametype config of the mode you want to run +//set gametype "tdm" // Set the gametype in the map rotation for now +set cg_thirdPerson "0" // third-person mode + +////////////////////////////////////////////////////////// +// MAP SHORT NAMES ROTATION LIST // +////////////////////////////////////////////////////////// +// // +// Aquarium - mp_biodome // +// Breach - mp_spire // +// Combine - mp_sector // +// Evac - mp_apartments // +// Exodus - mp_chinatown // +// Fringe - mp_veiled // +// Havoc - mp_havoc // +// Hunted - mp_ethiopia // +// Infection - mp_infection // +// Metro - mp_metro // +// Redwood - mp_redwood // +// Stronghold - mp_stronghold // +// Nuk3town - mp_nuketown_x // +// // +// Berserk - mp_shrine // +// Citadel - mp_ruins // +// Cryogen - mp_cryogen // +// Empire - mp_rome // +// Gauntlet - mp_crucible // +// Knockout - mp_kung_fu // +// Micro - mp_miniature // +// Outlaw - mp_western // +// Rift - mp_conduit // +// Rise - mp_rise // +// Rumble - mp_arena // +// Rupture - mp_city // +// Skyjacked - mp_airship // +// Spire - mp_aerospace // +// Splash - mp_waterpark // +// Verge - mp_banzai // +// Fringe Night - mp_veiled_heyday // +// Redwood Snow - mp_redwood_ice // +// // +////////////////////////////////////////////////////////// + +set sv_maprotation "gametype tdm map mp_biodome map mp_spire map mp_sector map mp_apartments map mp_chinatown map mp_veiled map mp_havoc map mp_ethiopia map mp_infection map mp_metro map mp_redwood map mp_stronghold map mp_nuketown_x map mp_shrine map mp_ruins map mp_cryogen map mp_rome map mp_crucible map mp_kung_fu map mp_miniature map mp_western map mp_conduit map mp_rise map mp_arena map mp_city map mp_airship map mp_aerospace map mp_waterpark map mp_banzai map mp_veiled_heyday map mp_redwood_ice" +map_rotate \ No newline at end of file