imayushsaini / Bombsquad-Ballistica-Modded-Server

Modded Server scripts for game BombSquad
MIT License
51 stars 47 forks source link
bombsquad bombsquad-mods bombsquad-server

Bombsquad-Ballistica-Modded-Server

Modded server scripts to host ballistica (Bombsquad) server. Running on BS1.7.19.

We started working on API 8 , help us to test out and fix bugs API8 BRANCH

Prerequisites

Getting Started

This assumes you are on Ubuntu or an Ubuntu based distribution.

Update and install software-properties-common

sudo apt update; sudo apt install software-properties-common -y

Add python Deadsnakes PPA

sudo add-apt-repository ppa:deadsnakes/ppa

Install Python 3.10

sudo apt install python3-pip python3.10-dev python3.10-venv

Create a tmux session.

tmux new -s 43210

Download server files.

git clone https://github.com/imayushsaini/Bombsquad-Ballistica-Modded-Server
cd Bombsquad-Ballistica-Modded-Server

Now edit config.yaml in root dir change server name, port, admins, playlist, team name etc.. Making the server files executable.

chmod 777 bombsquad_server
chmod 777 dist/bombsquad_headless

Starting the server

./bombsquad_server

If ports are open, you can connect to your server now.


More Configuration

Open dist/ba_root/mods/setting.json in your prefered editor and change values according to you.

How to edit settings.json

Available chat commands


Adding yourself as owner


Managing players

Open dist/ba_root/mods/playersData/profiles.json in your prefered editor.

Here you can ban players, mute them, or disable their kick votes.

Features