A simple external bomb-timer for CS:GO, written in Python. You will not get vacced using this, because it uses Valve's public gamestate integration. Now has an easy-to-use installer for Windows users.
On December 17 2015, Valve released a patch that makes the "bomb planted" event randomly delayed. This signals that they don't want players to use this type of aid. Because of it, this program will not be developed further, but feel free to use it in it's current state. I will still work with the game state integration API to see what other cool stuff can be done with it.
Click image to see a small clip of GoTimer in action.
For Windows users:
- Download the latest installer here: https://github.com/LangdalP/GoTimer/releases (installer with cfg)
- Unzip the file
- Install the program. Don't uncheck "Install Python" unless you already have Python 3.
- Put the file called gamestate_integration_go_timer.cfg in X:\PATH_TO_STEAM\steamapps\common\Counter-Strike Global Offensive\csgo\cfg , where PATH_TO_STEAM is where your steam folder is.
- Start the program from your start-menu. If CS:GO was launched before you copied the cfg-file, you have to restart it.
For Ubuntu users:
Credits to testiclopz for parts of this how-to. It is assumed that python3 is already installed.
- In the terminal: sudo apt-get install python3-tk
- Unzip the folder from github anywhere you want
- Place the gamestate_integration_go_timer.cfg from the listener folder into your cfg folder. The path is typically ~/.steam/steamapps/common/Counter-Strike Global Offensive/csgo/cfg
- Use the terminal, and make sure that your current directory is in the unzipped folder
- Type python3 go_timer.py to launch the program
The GameState-listener is inspired by csgo-c4-hue.
I also got some valuable tips from the Quick Start guide to CS:GO Game State Integration.
Lastly, a shout-out to Double0negative for being the first (?) to do this.