diff options
author | Darkvater <Darkvater@openttd.org> | 2005-05-11 15:30:28 +0000 |
---|---|---|
committer | Darkvater <Darkvater@openttd.org> | 2005-05-11 15:30:28 +0000 |
commit | c263dc8b49ccf0b2a8c6cca07ef8daecb780efca (patch) | |
tree | ab8ff443d66752dd13bc5c4eb334b55668787b71 /console_cmds.c | |
parent | 7648e9290bba72adceee320366a2fdd0d42ce8c6 (diff) | |
download | openttd-c263dc8b49ccf0b2a8c6cca07ef8daecb780efca.tar.xz |
(svn r2292) - Fix (regression): make error message more general for console errors. Dedicated servers are properly filtered out when requesting player-password.
Diffstat (limited to 'console_cmds.c')
-rw-r--r-- | console_cmds.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/console_cmds.c b/console_cmds.c index 7f6a8889f..e5f182279 100644 --- a/console_cmds.c +++ b/console_cmds.c @@ -43,7 +43,7 @@ DEF_CONSOLE_HOOK(ConHookServerOnly) if (!NetworkAvailable()) return false; if (!_network_server) { - IConsoleError("This variable is only available to a network server."); + IConsoleError("This command/variable is only available to a network server."); return false; } return true; @@ -54,7 +54,7 @@ DEF_CONSOLE_HOOK(ConHookClientOnly) if (!NetworkAvailable()) return false; if (_network_server) { - IConsoleError("This command is not available to a network server."); + IConsoleError("This command/variable is not available to a network server."); return false; } return true; @@ -65,7 +65,7 @@ DEF_CONSOLE_HOOK(ConHookNeedNetwork) if (!NetworkAvailable()) return false; if (!_networking) { - IConsoleError("Not connected. This command is only available in multiplayer."); + IConsoleError("Not connected. This command/variable is only available in multiplayer."); return false; } return true; @@ -74,7 +74,7 @@ DEF_CONSOLE_HOOK(ConHookNeedNetwork) DEF_CONSOLE_HOOK(ConHookNoNetwork) { if (_networking) { - IConsoleError("This command is forbidden in multiplayer."); + IConsoleError("This command/variable is forbidden in multiplayer."); return false; } return true; @@ -1042,6 +1042,7 @@ DEF_CONSOLE_HOOK(ConHookRconPW) bool NetworkChangeCompanyPassword(byte argc, char *argv[]) { if (argc == 0) { + if (_local_player >= MAX_PLAYERS) return true; // dedicated server IConsolePrintF(_iconsole_color_warning, "Current value for 'company_pw': %s", _network_player_info[_local_player].password); return true; } |