Skip to content

HeyFang/bombsquad-modded-server-scripts

Repository files navigation

About

Install and setup

Follow the steps below on a Debian/Ubuntu-based system.

1) System packages

  • Update and install prerequisites (includes tmux):
sudo apt update && sudo apt upgrade -y
sudo apt install -y software-properties-common git tmux
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install -y python3-pip python3.12 python3.12-dev python3.12-venv python3-tinydb

2) Get the files

git clone https://github.com/HeyFang/bombsquad-modded-server-scripts.git
cd bombsquad-modded-server-scripts

3) Configure

  • Make a config.toml:
sudo cp staged/config_template.toml staged/config.toml
  • Edit the config.toml according to your needs.
  • Tip: remove the # to uncomment any required setting.
  • Make sure to add pb-ids of admins in config.toml

4) Permissions

  • Make the server binary executable (avoid using chmod 777):
sudo chmod +x staged/ballisticakit_server ballisticakit_headless staged/dist/ballisticakit_headless

Run the game server

Start server

cd staged
tmux new -s 43210
sudo ./ballisticakit_server
  • Session name 43210 is arbitrary; pick any name you like.
  • Press Ctrl+b then d to detach and keep it running in the background.
  • To list sessions later: tmux ls.
  • Note: Running as root is not required; prefer running as a normal user unless binding privileged ports.

Reconnect to the session

tmux attach -t 43210

Stop the server

  • Inside the session, press Ctrl+c to stop ballisticakit_server.
  • Then end the tmux session:
tmux kill-session -t 43210

About

Bombsquad modded server files for 1.7.48 version, api 9

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages