Add some commandline params
This commit is contained in:
parent
eb274e01d4
commit
18c108c99a
33
src/main.cpp
33
src/main.cpp
@ -623,13 +623,19 @@ void cmdLineHelp()
|
|||||||
" --motd Message showing in all lobby of clients, can specify a .txt file.\n"
|
" --motd Message showing in all lobby of clients, can specify a .txt file.\n"
|
||||||
" --auto-end Automatically end network game after 1st player finished\n"
|
" --auto-end Automatically end network game after 1st player finished\n"
|
||||||
" for some time (currently his finished time * 0.25 + 15.0). \n"
|
" for some time (currently his finished time * 0.25 + 15.0). \n"
|
||||||
|
" --no-auto-end Don't automatically end network game after 1st player finished\n"
|
||||||
|
" --team-choosing Enable choosing team in lobby for team game.\n"
|
||||||
" --no-team-choosing Disable choosing team in lobby for team game.\n"
|
" --no-team-choosing Disable choosing team in lobby for team game.\n"
|
||||||
" --network-gp=n Specify number of tracks used in network grand prix.\n"
|
" --network-gp=n Specify number of tracks used in network grand prix.\n"
|
||||||
" --graphical-server Enable graphical view in server.\n"
|
" --graphical-server Enable graphical view in server.\n"
|
||||||
" --no-validation Allow non validated and unencrypted connection in wan.\n"
|
" --no-validation Allow non validated and unencrypted connection in wan.\n"
|
||||||
" --ranked Server will submit ranking to stk addons server.\n"
|
" --ranked Server will submit ranking to stk addons server.\n"
|
||||||
|
" --no-ranked Server will not submit ranking to stk addons server.\n"
|
||||||
" You require permission for that.\n"
|
" You require permission for that.\n"
|
||||||
" --owner-less Race will auto start and no one can kick players in server.\n"
|
" --owner-less Race will auto start and no one can kick players in server.\n"
|
||||||
|
" --no-owner-less Race will not auto start and server owner can kick players in server.\n"
|
||||||
|
" --firewalled-server Turn on all stun related code in server.\n"
|
||||||
|
" --no-firewalled-server Turn off all stun related code in server.\n"
|
||||||
" --connection-debug Print verbose info for sending or receiving packets.\n"
|
" --connection-debug Print verbose info for sending or receiving packets.\n"
|
||||||
" --no-console-log Does not write messages in the console but to\n"
|
" --no-console-log Does not write messages in the console but to\n"
|
||||||
" stdout.log.\n"
|
" stdout.log.\n"
|
||||||
@ -1193,21 +1199,46 @@ int handleCmdLine(bool has_server_config, bool has_parent_process)
|
|||||||
if (CommandLine::has("--motd", &s))
|
if (CommandLine::has("--motd", &s))
|
||||||
ServerConfig::m_motd = s;
|
ServerConfig::m_motd = s;
|
||||||
|
|
||||||
|
if (CommandLine::has("--team-choosing"))
|
||||||
|
{
|
||||||
|
ServerConfig::m_team_choosing = true;
|
||||||
|
}
|
||||||
if (CommandLine::has("--no-team-choosing"))
|
if (CommandLine::has("--no-team-choosing"))
|
||||||
|
{
|
||||||
ServerConfig::m_team_choosing = false;
|
ServerConfig::m_team_choosing = false;
|
||||||
|
}
|
||||||
if (CommandLine::has("--ranked"))
|
if (CommandLine::has("--ranked"))
|
||||||
{
|
{
|
||||||
ServerConfig::m_ranked = true;
|
ServerConfig::m_ranked = true;
|
||||||
}
|
}
|
||||||
|
if (CommandLine::has("--no-ranked"))
|
||||||
|
{
|
||||||
|
ServerConfig::m_ranked = false;
|
||||||
|
}
|
||||||
if (CommandLine::has("--auto-end"))
|
if (CommandLine::has("--auto-end"))
|
||||||
{
|
{
|
||||||
ServerConfig::m_auto_end = true;
|
ServerConfig::m_auto_end = true;
|
||||||
}
|
}
|
||||||
|
if (CommandLine::has("--no-auto-end"))
|
||||||
|
{
|
||||||
|
ServerConfig::m_auto_end = false;
|
||||||
|
}
|
||||||
if (CommandLine::has("--owner-less"))
|
if (CommandLine::has("--owner-less"))
|
||||||
{
|
{
|
||||||
ServerConfig::m_owner_less = true;
|
ServerConfig::m_owner_less = true;
|
||||||
}
|
}
|
||||||
|
if (CommandLine::has("--no-owner-less"))
|
||||||
|
{
|
||||||
|
ServerConfig::m_owner_less = false;
|
||||||
|
}
|
||||||
|
if (CommandLine::has("--firewalled-server"))
|
||||||
|
{
|
||||||
|
ServerConfig::m_firewalled_server = true;
|
||||||
|
}
|
||||||
|
if (CommandLine::has("--no-firewalled-server"))
|
||||||
|
{
|
||||||
|
ServerConfig::m_firewalled_server = false;
|
||||||
|
}
|
||||||
if (CommandLine::has("--connection-debug"))
|
if (CommandLine::has("--connection-debug"))
|
||||||
{
|
{
|
||||||
Network::m_connection_debug = true;
|
Network::m_connection_debug = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user