| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
T5 Server is a comprehensive management suite for setting up and running Plutonium Call of Duty: Black Ops servers on Debian-based systems. This project aims to simplify the process of installing, configuring, and managing T5 servers, making it accessible to both beginners and experienced server administrators.
⚠️ During the installation, the game binaries are downloaded using the Plutonium T6 torrent, as this was the historically recommended method for setting up a T6 server and avoids manual file handling for non-technical users.
Due to copyright issues, Plutonium cannot officially support this method publicly in order to avoid legal problems. However, it still works; the limitation is purely for legal reasons.
If you do not want to use this step and prefer to provide your own legally obtained game files, you will currently need to manually adapt the script and point it to your existing game directory.
If you don't have sudo or git installed, you can install them as follows:
To install sudo (as root):
apt install sudoTo install git:
sudo apt install gitThese commands will ensure you have the necessary software to proceed with the installation.
Ensure all prerequisites are met before proceeding with the installation to guarantee a smooth setup process.
Navigate to the application installation directory (MUST BE IN /OPT DIRECTORY):
cd /optDownload and extract T5Server archive in a single command:
mkdir -p T5Server && wget -O T5Server.tar.gz https://github.com/Sterbweise/T5Server/releases/download/1.0.0/T5Server.tar.gz && tar -xzvf T5Server.tar.gz -C T5Server && rm T5Server.tar.gzMove into the newly created T5Server directory:
cd T5ServerMake the script executable:
chmod +x install.shLaunch the installation script with sudo privileges:
sudo ./install.shFollow the on-screen instructions to complete the installation. The script will guide you through:
After installation, the primary configuration file to modify is /opt/T5Server/T5Server.sh. This file contains essential settings for your Plutonium Call of Duty: Black Ops II server. Below are the key variables you should configure:
| Variable | Description | Default Value |
|---|---|---|
| SERVER_NAME | The name of your server as it appears in server lists | "SERVER_NAME" |
| GAME_PATH | Path to your game files | "/opt/T5Server/Server" |
| SERVER_KEY | Your unique Plutonium server key | "YOURKEY" |
| CONFIG_FILE | Server configuration file (mode-specific) | "dedicated.cfg" |
| SERVER_PORT | UDP port your server will listen on | 28961 |
| GAME_MODE | Game mode selection ("t5mp" or "t5sp") | "t5mp" |
| MOD | Path to your MOD directory (optional) | "" |
To configure your server:
Open the configuration file:
nano /opt/T5Server/Plutonium/T5Server.shModify the variables according to your preferences. For example:
readonly SERVER_NAME="My Awesome T5 Server" # The name of your server
readonly SERVER_KEY="your_server_key" # Key provided by Plutonium
readonly SERVER_PORT=28961 # Default port for T5 servers
readonly GAME_MODE="t5mp" # "t5mp" for Multiplayer, "t5sp" for Zombies
readonly MOD="mods/weapons" # MOD pathSave the file and exit the editor by pressing Ctrl+x, then Y to confirm, and Enter to save.
Note: For Zombie mode, set CONFIG_FILE to "dedicated_zm.cfg", and GAME_MODE to "t5sp". Also, set the MOD variable to the path of the Zombie mode MOD.
Ensure all settings are correctly configured before launching your server.
| Directory | Path | Description |
|---|---|---|
| Config | /opt/T5Server/Plutonium/storage/t5/ | Configuration files |
| Mods | /opt/T5Server/Plutonium/storage/t5/mods/ | Custom game modifications |
| Game Settings | /opt/T5Server/Plutonium/storage/t5/gamesettings/ | Game mode settings |
| Player Data | /opt/T5Server/Plutonium/storage/t5/players/ | Player-specific data |
| Scripts | /opt/T5Server/Plutonium/storage/t5/scripts/ | Custom game scripts |
To change maps:
For proper server organization, place files in these specific directories:
readonly MOD="mods/zm_weapons"To launch your Plutonium Call of Duty: Black Ops server, follow these professional steps:
Navigate to the T5Server installation directory:
cd /opt/T5Server/PlutoniumEnsure the start script has the necessary execution permissions:
sudo chmod +x T5Server.shLaunch the server:
./T5Server.shFor advanced server management:
nohup ./T5Server.sh > server.log 2>&1 &Note: Ensure all necessary configurations in server.cfg and other relevant files are properly set before launching the server.
This section provides solutions to common issues you may encounter while setting up and running your Plutonium Call of Duty: Black Ops II server. Follow these detailed steps to resolve problems efficiently.
Issue: You may see error messages related to Wine display when starting the server.
Solution: These errors are not critical and can be safely ignored. The Plutonium server operates as a console application and does not require graphical support. Your server will function correctly despite these messages.
Note for debugging: By default, Wine errors are hidden. If you need to debug Wine-related issues, you can remove the 2>/dev/null at the end of the server start command in T5Server.sh. This will allow Wine errors to be displayed, which can be helpful for troubleshooting.
Issue: An error occurs when the server attempts to load binkw32.dll.
Solution:
Verify the GAME_PATH variable in T5Server.sh:
Correct file permissions:
sudo chmod -R 755 /opt/T5ServerIf the issue persists, try reinstalling the game binaries using the installation script.
Issue: Your server is running but not visible to players in the Plutonium server list.
Solution:
sudo ufw allow 28961/udp comment "Plutonium-Server"
sudo ufw reloadIssue: You encounter authentication errors when starting the server.
Solution:
For additional assistance, consult the Plutonium forums or join the Plutonium Discord community.
I appreciate contributions from the community! Here are some ways you can contribute to the T5 Server project:
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
I would like to express my sincere gratitude to the following projects and their creators for their invaluable contributions to the T6 Server project:
Plutonium: For their exceptional work on the T6 client and server, which forms the foundation of our project. Their dedication to preserving and enhancing classic Call of Duty titles is commendable.
IW4MAdmin: I extend my thanks to RaidMax and the IW4MAdmin team for their comprehensive administration tools. Their robust solution significantly enhances server management capabilities.
plutonium-updater: Special recognition goes to mxve for developing the plutonium-updater. This tool has been instrumental in streamlining our server update process, ensuring that our servers always run the latest version with minimal downtime.
These projects have been crucial in the development and ongoing improvement of T6 Server. I am deeply appreciative of the hard work and dedication of all contributors involved in these projects.
For support, please contact:
You can also open an issue on this repository for bug reports or feature requests.
Developed with ❤️ by Sterbweise
| Back | FazBrowse Home | New Git URL |