Running your own server

From Master Sword Wiki

Running your own server



Master Sword servers require a few additional variables compared to standard HL servers.

VariableAllowed ValuesDescription
ms_pklevel0-2This sets the level of PK the server will use.
0 = No PK
1 = Only outside of town areas
2 = Anywhere
ms_serverchar0-3This sets the number of characters each player can have on the server
Setting it to 0 will use client side characters
ms_central_enabled1/0Sets whether or not to use a central server for character storage
ms_central_addrAny valid IPSets the address of the central server
ms_central_passStringSets the password to use to log into the central server
ms_allowkickvote1/0Set to '1' to allow vote kicking
ms_allowtimevote1/0Set to '1' to allow votes to advance time
ms_timelimitTime in minsAfter server is empty for <min> minutes, The server will change maps. If no mapcycle.txt is found, Edana is the default map.
ms_joinreset1/0When a player joins the empty server and can't spawn due to spawn restrictions, the map will immediately change to Edana (does this work?)


Those of you that had run servers in the past may remember ms_ip. This value is nolonger required for running a server. Along the same lines, the opening of ports 2200 and 2400 are also no longer required.

As of now, you may connect to Fuznet for character management with the following parameters:

ms_central_enabled 1
ms_central_addr "blastnet.bounceme.net:5711"
ms_central_pass "testing"