Skip to content

MythB/BombSquad-Mods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BombSquad Mods By MythB

Hi There!

These are my mods for the game BombSquad by Eric Froemling
Last updated on 2019-09-03 for BombSquad version 1.4.150

Check Out My Modded BombSquad Server !
Download MythBServerButton.py
Add to your bombsquad mod folder in your device.
Ta da ! My server button will apeear in mainmenu, you can easily join my server from there.
Usage

Contents

Custom Powerups
Ranking System
Admin System
Chat Message Log
Custom Game Modes

CustomPowerups

Image Name Info
SuperStar SuperStar Makes you Invincible for a while. really powerfull!
Martyrdom Martyrdom Drops sticky bombs to your location when you were killed!
SpeedBoots SpeedBoots Makes you run FASTER ! you'll love it
Suprise Suprise Looks like Med-Pack be careful it's FAKE !
IceCube IceCube Makes you FROZEN !

RankingSystem

In-game player stats example: (Displaying only top 15 players)
For calculating Fighter ratio: Kill/Death
For calculating Scorer ratio: Score/Played
Player must play at least 20 games to be listed

Admin Trophy | 1st Trophy | Top 3 Trophy | Top 15 Trophy |
For fighters trophy on theleft, admins at thecenter, scorers on theright over the head of players during playing. alt text

ChatMessageLog

Name - Message - Date - AccountID logging.
Storing as searchable and sortable HTML Table

alt text

AdminSystem

List of admin commands
Command Info
/list Show playing players id
/kick kick player
/remowe Remove player from game
/ban /unban Ban / unban accounts
/amnesty Wipe banlist
/gj Announce "Good Job!" to player
/kill /killall Kill players
/curse Curse players
/heal Give heal
/freeze /freeze all Freeze players
/thaw Unfreeze players
//headless /headlessall Cut out the heads !
/shield /shieldall Give shield
/end Finish the game
/camera Change camera mode
/slow On/off slow-mo mode
/maxplayers Change maxplayers limit
/help List all possible commands

Installation

Important Notes !

Rank system
Admin system(include special commands)
Chat logging
Works only on server builds
Custom game modes
Custom powerups
Works on all builds

Download the following files

MythBAdminCommands.py
MythBAdminList.py
MythBChatMessages.py
MythBPowerups.py
MythBServerAdmin.py
MythBServerInfo.py
MythBStats.py

Move downloaded files to your bombsquad scripts folder

1.Open MythBServerInfo.py and edit statsfile folder location with your own location and edit serverName string with your own server name, save it. (This is for server info and player stats system)

2.Open MythBChatMessages.py and edit chatfile folder location with your own location, save it. (This is for logging chat messages)

3.Open MythBAdminList.py and add your account ID to AdminList, save it. (This makes you admin!)

4.Go to bombsquad scripts folder and owerwrite the following lines with bsUI.py "_filterChatMessage()"

def _filterChatMessage(msg, clientID):
    if not msg or not msg.strip():
        return None
    else:
        import MythBChatMessages
        MythBChatMessages.collectedMsg(msg, clientID)
        if '/' in msg[0]:
            import MythBAdminCommands
            MythBAdminCommands.cmd(msg, clientID)
            return None
        else:
            return (msg)

5.Go to bombsquad scripts folder and add the following 2 lines to bsGame.py "ScoreScreenActivity.onBegin():"

   import MythBStats
   MythBStats.update(self.scoreSet)

6.Go to bombsquad scripts folder and open bsTeamGame.py edit the following 2 lines(Optional)

    gDefaultTeamColors = ((0.0, 1.0, 0.0), (1.0, 0.0, 0.0))
    gDefaultTeamNames = ("TEAM 1", "TEAM 2")

7.For displaying player stats in game, you need to add the nameless game to your playlist.
To doing this you must download and move MythBServerInfo.py and MythBAdminList.py to your bombsquad mod folder in your device.
If you did it right, you should see @Player Stats By MythB in your playlist.

Thats all !

Usage

Fast Server Button

Download MythBServerButton.py
Add to your bombsquad mod folder in your device
Ta da ! My server button will apeear in mainmenu, you can easily join my server from there.

this script automatically update my server-ip online, so i can change my server config on the fly !

Fast Admin Commands Shortcut

Download MythBAdminShortcut.py
Add to your bombsquad mod folder in your device
Now you can use commands with clicking on player name at the chat window.

For Custom Games

You can download custom game modes from here

License

MIT License