The eBot is a full managed server-bot written in PHP and nodeJS. EBot features easy match creation and tons of player and matchstats. Once it's setup, using the eBot is simple and fast. - deStrO/eBot. Counter-Strike: Global Offensive. For eBot we need to go here: Click! This because eBot changes the hostname (and it is not allowed on our gameservers to.
Requirements
- PHP >= 5.3
- NodeJS
- Sockets
- MySQL database
- composer.phar
Installation
Option 1: The manual way
Download eBot files (https://github.com/deStrO/eBot-CSGO/archive/master.zip)
Extract the eBot-CSGO Files
Download and install [nodeJS] (http://nodejs.org/)
Install NodeJS dependies (npm install or npm install socket.io archiver formidable)
To test NodeJS server, just write node websocket_server.js
Download and install [composer.phar] (http://getcomposer.org/download/)
Install the package and requirements:
- Windows: composer install
- Linux: php composer.phar install
Configure the following file:config/config.iniconfig/logger.ini
Windows: edit the 'websocket_server.bat' and enter the correct BOT_IP and BOT_PORT
To start eBot, you just need to run the bootstrap.php file (php bootstrap.php)
Installer Ebot Cs Go 2
apt-get install php5 php5-cli mysql-server phpmyadminmkdir /home/ebotv3cd /home/ebotv3wget https://github.com/deStrO/eBot-CSGO/archive/master.zipunzip master.zipmv eBot-CSGO-master ebot-csgocd ebot-csgophp -r 'eval('?>'.file_get_contents('https://getcomposer.org/installer'));'php composer.phar installnpm install socket.io formidable archivernano config/config.ini # configure the wholephp bootstrap.php