Fork of Maniacontrol adapted for PHP 8.2 and TrackMania²⁰²⁰
Go to file
jonthekiller 0a607c6707
Comment Optimize Tables
This feature is not useful each time you start ManiaControl and put several tables locks in the database when you have several ManiaControl on the same database
2020-08-01 15:20:46 +02:00
.idea fixed encodings mistake 2017-03-16 18:31:51 +01:00
configs removed 'application' folder to have everything in the root directory 2014-09-29 18:20:09 +02:00
core Comment Optimize Tables 2020-08-01 15:20:46 +02:00
libs fixed number mismatch declerations 2020-04-21 17:57:36 +02:00
phpunittests fixed number mismatch declerations 2020-04-21 17:57:36 +02:00
plugins/MCTeam Fix Chat::formatMessage issues after tests 2020-06-22 04:53:31 +02:00
.gitignore Ignore all contents in config/ except server.default.xml 2020-04-21 17:41:01 +02:00
LICENSE.txt removed 'application' folder to have everything in the root directory 2014-09-29 18:20:09 +02:00
ManiaControl.bat removed 'application' folder to have everything in the root directory 2014-09-29 18:20:09 +02:00
ManiaControl.php updated copyright label 2020-01-22 10:39:35 +01:00
ManiaControl.sh Multiple Features to improve ManiaControl usability (#234) 2020-02-24 17:20:51 +01:00
README.md Resolved #150 added mbstring as depency (always preinstalled anyways) 2017-06-21 18:17:19 +02:00
changelog.txt New Adhoc-Callbacks which get triggered after the callback that added them 2020-05-21 20:51:51 +02:00
install_db.sh Multiple Features to improve ManiaControl usability (#234) 2020-02-24 17:20:51 +01:00

README.md

ManiaControl

The newly designed and easy to use ManiaPlanet Server Controller.

https://www.maniacontrol.com

SETUP:

  1. Copy all files into the desired directory.

  2. Configure the needed settings in the 'configs/server.xml' file:

    2.1 Enter Your ManiaPlanet-server information. (The needed settings are defined in the file 'dedicated_cfg.txt' of your game server.)

    2.2 Enter the Information about your MySQL server, user and database.

    2.3 Add as many player logins of master-administrators as you wish.

  3. Run the controller with the shell script 'ManiaControl.sh' (on UNIX) or with the batch file 'ManiaControl.bat' (on Windows).

  4. Enjoy!

WINDOWS:

  • ManiaControl is mainly tested on UNIX machines.
  • Even though it might run properly on Windows we can't promise it will work in all cases.
  • In order to run ManiaControl on Windows you have to alter the file 'ManiaControl.bat' and enter the path to your php.exe!

REQUIREMENTS:

  • MySQL Database
  • PHP 5.4+
  • Needed extensions (on ManiaControl startup you will see if you have them installed and activated):
    • php_mysqli
    • php_curl
    • php_xmlrpc (TM only, recommended for SM)
    • php_zlib
    • php_zip
    • php_mbstring

How to report bugs or request features?:

  • Write a mail to bugs(at)maniacontrol(dot)com
  • Open an issue on GitHub.com/ManiaControl/ManiaControl
  • Post in the ManiaPlanet Forum