Mercurial > hg > openttd
comparison src/console_cmds.cpp @ 14506:17ae7c02fb5c draft
(svn r19077) -Codechange: remove company_pw from console vars
author | smatz <smatz@openttd.org> |
---|---|
date | Wed, 10 Feb 2010 15:26:47 +0000 |
parents | 95e338145e97 |
children | b84eef230c35 |
comparison
equal
deleted
inserted
replaced
14505:69522d847103 | 14506:17ae7c02fb5c |
---|---|
1550 IConsoleHelp("Change the password of your company. Usage: 'company_pw \"<password>\"'"); | 1550 IConsoleHelp("Change the password of your company. Usage: 'company_pw \"<password>\"'"); |
1551 IConsoleHelp("Use \"*\" to disable the password."); | 1551 IConsoleHelp("Use \"*\" to disable the password."); |
1552 return true; | 1552 return true; |
1553 } | 1553 } |
1554 | 1554 |
1555 if (argc != 1) return false; | 1555 if (argc != 2) return false; |
1556 | 1556 |
1557 if (!Company::IsValidID(_local_company)) { | 1557 if (!Company::IsValidID(_local_company)) { |
1558 IConsoleError("You have to own a company to make use of this command."); | 1558 IConsoleError("You have to own a company to make use of this command."); |
1559 return false; | 1559 return false; |
1560 } | 1560 } |
1561 | 1561 |
1562 const char *password = NetworkChangeCompanyPassword(argv[0]); | 1562 const char *password = NetworkChangeCompanyPassword(argv[1]); |
1563 | 1563 |
1564 if (StrEmpty(password)) { | 1564 if (StrEmpty(password)) { |
1565 IConsolePrintF(CC_WARNING, "Company password cleared"); | 1565 IConsolePrintF(CC_WARNING, "Company password cleared"); |
1566 } else { | 1566 } else { |
1567 IConsolePrintF(CC_WARNING, "Company password changed to: %s", password); | 1567 IConsolePrintF(CC_WARNING, "Company password changed to: %s", password); |
1902 IConsoleCmdHookAdd("pause", ICONSOLE_HOOK_ACCESS, ConHookServerOnly); | 1902 IConsoleCmdHookAdd("pause", ICONSOLE_HOOK_ACCESS, ConHookServerOnly); |
1903 IConsoleCmdRegister("unpause", ConUnPauseGame); | 1903 IConsoleCmdRegister("unpause", ConUnPauseGame); |
1904 IConsoleCmdHookAdd("unpause", ICONSOLE_HOOK_ACCESS, ConHookServerOnly); | 1904 IConsoleCmdHookAdd("unpause", ICONSOLE_HOOK_ACCESS, ConHookServerOnly); |
1905 | 1905 |
1906 /*** Networking variables ***/ | 1906 /*** Networking variables ***/ |
1907 IConsoleVarStringRegister("company_pw", NULL, 0, "Set a password for your company, so no one without the correct password can join. Use '*' to clear the password"); | 1907 IConsoleCmdRegister("company_pw", ConCompanyPassword); |
1908 IConsoleVarHookAdd("company_pw", ICONSOLE_HOOK_ACCESS, ConHookNeedNetwork); | 1908 IConsoleCmdHookAdd("company_pw", ICONSOLE_HOOK_ACCESS, ConHookNeedNetwork); |
1909 IConsoleVarProcAdd("company_pw", ConCompanyPassword); | 1909 IConsoleAliasRegister("company_password", "company_pw %+"); |
1910 IConsoleAliasRegister("company_password", "company_pw %+"); | |
1911 | 1910 |
1912 IConsoleAliasRegister("net_frame_freq", "setting frame_freq %+"); | 1911 IConsoleAliasRegister("net_frame_freq", "setting frame_freq %+"); |
1913 IConsoleAliasRegister("net_sync_freq", "setting sync_freq %+"); | 1912 IConsoleAliasRegister("net_sync_freq", "setting sync_freq %+"); |
1914 IConsoleAliasRegister("server_pw", "setting server_password %+"); | 1913 IConsoleAliasRegister("server_pw", "setting server_password %+"); |
1915 IConsoleAliasRegister("server_password", "setting server_password %+"); | 1914 IConsoleAliasRegister("server_password", "setting server_password %+"); |