mirror of https://github.com/OpenTTD/OpenTTD
(svn r1116) -Add: [Console] With 'set server_advertise on/off' you can put server
advertise on/off via console (requested by imachine)release/0.4.5
parent
15265ac40a
commit
736718ef53
|
@ -718,6 +718,21 @@ DEF_CONSOLE_CMD(ConSet) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// setting the server advertising on/off
|
||||||
|
if (strcmp(argv[1],"server_advertise") == 0) {
|
||||||
|
if (argc == 3) {
|
||||||
|
if (strcmp(argv[2], "on") == 0 || atoi(argv[2]) == 1)
|
||||||
|
_network_advertise = true;
|
||||||
|
else
|
||||||
|
_network_advertise = false;
|
||||||
|
IConsolePrintF(_iconsole_color_warning, "Server-advertise changed to '%s'", (_network_advertise)?"on":"off");
|
||||||
|
} else {
|
||||||
|
IConsolePrintF(_iconsole_color_default, "Current server-advertise is '%s'", (_network_advertise)?"on":"off");
|
||||||
|
IConsolePrint(_iconsole_color_warning, "Usage: set server_advertise on/off.");
|
||||||
|
}
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
#endif /* ENABLE_NETWORK */
|
#endif /* ENABLE_NETWORK */
|
||||||
|
|
||||||
// Patch-options
|
// Patch-options
|
||||||
|
@ -745,6 +760,7 @@ DEF_CONSOLE_CMD(ConSet) {
|
||||||
IConsolePrint(_iconsole_color_error, " - servername \"<name>\"");
|
IConsolePrint(_iconsole_color_error, " - servername \"<name>\"");
|
||||||
IConsolePrint(_iconsole_color_error, " - server_port <port>");
|
IConsolePrint(_iconsole_color_error, " - server_port <port>");
|
||||||
IConsolePrint(_iconsole_color_error, " - server_bind_ip <ip>");
|
IConsolePrint(_iconsole_color_error, " - server_bind_ip <ip>");
|
||||||
|
IConsolePrint(_iconsole_color_error, " - server_advertise on/off");
|
||||||
#endif /* ENABLE_NETWORK */
|
#endif /* ENABLE_NETWORK */
|
||||||
IConsolePrint(_iconsole_color_error, " - patch <patch_name> [<value>]");
|
IConsolePrint(_iconsole_color_error, " - patch <patch_name> [<value>]");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue