Skip to content

Questions

mbto edited this page Aug 28, 2021 · 2 revisions

For which games are handlers implemented?

  • Half-Life Dedicated Server (AppID 90)

What game servers are supported in theory?

  • Source 2007 Dedicated Server (AppID 310)
  • Left 4 Dead Dedicated Server (AppID 510)
  • Counter-Strike: Global Offensive Dedicated Server (AppID 740)
  • Dark Messiah Might and Magic Dedicated Server (AppID 2145)
  • The Ship Dedicated Server (AppID 2403)
  • Race Dedicated Server (AppID 4240)
  • Zombie Panic! Source Dedicated Server (AppID 17505)
  • Age of Chivalry Dedicated Server (AppID 17515)
  • Synergy Dedicated Server (AppID 17525)
  • D.I.P.R.I.P. Dedicated Server (AppID 17535)
  • Insurgency Mod Dedicated Server (AppID 17705)
  • Nuclear Dawn - Dedicated Server (AppID 111710)
  • Left 4 Dead 2 Dedicated Server (AppID 222860)
  • Team Fortress 2 Dedicated Server (AppID 232250)
  • Day of Defeat: Source Dedicated Server (AppID 232290)
  • Counter-Strike: Source Dedicated Server (AppID 232330)
  • Half-Life 2: Deathmatch Dedicated Server (AppID 232370)
  • Insurgency Dedicated Server (AppID 237410)
  • Source SDK Base 2013 Dedicated Server (AppID 244310)
  • 7 Days to Die Dedicated Server (AppID 294420)
  • No More Room in Hell Dedicated Server (AppID 317670)
  • Day of Infamy Dedicated Server (AppID 462310)

For developers: You can extends MessageHandler class and implement logs handler for another game engine

By what criteria is statistics collected?

  • By player name (game nick) / IP / Steam ID

Why collected only kills/deaths/online time?

  • I think that other statistics, such as headshots counts, weapon stats, map stats do not make much sense, since they are almost the same everywhere

What happens if another player is already playing on another server with the same nickname as mine at the same time?

  • All is well, players statistics will be merged when sent to the database

Why MySQL server?

  • Because AMXMODX already uses the mysql_amxx module to work with MySQL

What version of MySQL server to use?

  • The broker was developed & tested with MySQL server 8.0.21. The software is provided "as is" by LICENSE

What logging variables are better not to change so that the broker works correctly?

  • I think it's 3 variables:
    • logaddress ip port
    • log on
    • sv_logsecret 0
  • Make sure that there are no duplicates in the logaddress commands, otherwise the logs will be duplicated, for example, logaddress ip port and logaddress_add ip port
  • Execute logaddress_del ip port to remove duplicates.
Clone this wiki locally