mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
new auto masterserver
This commit is contained in:
parent
ef6b8bee07
commit
ee07c3f7cf
20 changed files with 6919 additions and 49 deletions
10
src/main.cpp
10
src/main.cpp
|
@ -1095,6 +1095,7 @@ int main(int argc, char *argv[])
|
|||
#else
|
||||
bool run_dedicated_server = cmd_args.getFlag("server");
|
||||
#endif
|
||||
g_settings->set("server_dedicated", run_dedicated_server ? "true" : "false");
|
||||
if(run_dedicated_server)
|
||||
{
|
||||
DSTACK("Dedicated server branch");
|
||||
|
@ -1593,6 +1594,7 @@ int main(int argc, char *argv[])
|
|||
|
||||
g_settings->set("creative_mode", itos(menudata.creative_mode));
|
||||
g_settings->set("enable_damage", itos(menudata.enable_damage));
|
||||
g_settings->set("server_announce", itos(menudata.enable_public));
|
||||
g_settings->set("name", playername);
|
||||
g_settings->set("address", address);
|
||||
g_settings->set("port", itos(port));
|
||||
|
@ -1619,10 +1621,10 @@ int main(int argc, char *argv[])
|
|||
else if (address != "")
|
||||
{
|
||||
ServerListSpec server;
|
||||
server.name = menudata.servername;
|
||||
server.address = wide_to_narrow(menudata.address);
|
||||
server.port = wide_to_narrow(menudata.port);
|
||||
server.description = menudata.serverdescription;
|
||||
server["name"] = menudata.servername;
|
||||
server["address"] = wide_to_narrow(menudata.address);
|
||||
server["port"] = wide_to_narrow(menudata.port);
|
||||
server["description"] = menudata.serverdescription;
|
||||
ServerList::insert(server);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue