You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Server: Allow hosting a simple HTTP server which serves an HTML about waiting lobbies
A new "enablehttp" option was added, which makes the server application create another listening socket on port 80 for a simple HTTP server. It only serves a root HTML page, which contains a table with the amount of waiting lobbies.
The waiting lobbies page separates lobbies, based on match skill level, if "skiplevel" is not set. Otherwise, a single counter is only shown on version/game. This page aims to make it easy for players to find others to play with.
{ "port", "The port the server should be hosted on. Requires restart to apply. (Default: 28805)" },
137
144
{ "logdir", "The directory where log files are written to. Set to 0 to disable logging. Requires restart to fully apply. (Default: \"InternetGamesServer_logs\")" },
138
145
{ "numconnsip", "Limits the number of connections allowed from a given IP address. Maximum is 65535. 0 signifies no limit. NOTE: Make this 0 or higher than 1 to keep XP ad banner functionality! (Default: 0)" },
146
+
{ "enablehttp", "Create an HTTP server on startup (port 80). Only serves a root HTML page, which contains a table with the amount of waiting lobbies. Requires restart to apply. (Default: 0)" },
139
147
{ "skiplevel", "Do not match players in matches based on skill level. Value can only be 0 or 1. (Default: 0)" },
140
148
{ "singleplayer", "Allow matches, which support computer players, to exist with only one real player. (Default: 1)" },
141
149
{ "disablead", "Prevent the server from responding to ad banner requests from Windows XP games with a custom \"Powered by ZoneInternetGamesServer\" banner. Value can only be 0 or 1. (Default: 0)" }
// The banner.png image will be returned by this server later. Look for it on the same host using '/', so that browsers can display it too (useful for testing).
123
123
// We link to the GitHub repository on the Wayback Machine, as it can be somewhat loaded in IE6 via HTTP (ads strictly open with IE).
0 commit comments