diff --git a/README.md b/README.md index 37f250cb..3c694825 100644 --- a/README.md +++ b/README.md @@ -123,7 +123,7 @@ After building newserv or downloading a release, do this to set it up and use it 1. In the system/ directory, make a copy of config.example.json named config.json, and edit it appropriately. 2. If you plan to play PSO Blue Burst on newserv, set up the patch directory. See the "Client patch directories" section below. 3. Run `./newserv` in the newserv directory. This will start the game server and run the interactive shell. You may need `sudo` if newserv's built-in DNS server is enabled. -4. Use the interactive shell to add a license. Run `help` in the shell to see how to do this. +4. If you set AllowUnregisteredUsers to false in config.json, use the interactive shell to add your license. Run `help` in the shell to see how to do this. 5. Set your client's network settings appropriately and start an online game. See the "Connecting local clients" or "Connecting remote clients" section to see how to get your game client to connect. To use newserv in other ways (e.g. for translating data), see the end of this document. diff --git a/system/config.example.json b/system/config.example.json index 8d7463eb..33bc3b63 100644 --- a/system/config.example.json +++ b/system/config.example.json @@ -217,15 +217,16 @@ "StaticGameData": "INFO", }, - // By default, the server only allows users who are registered in the license - // file to connect. By enabling this option, all users will be allowed to - // connect. Each time a user connects with an unregistered license (serial - // number / access key combination, or username/password combination on BB), a - // temporary license is created for them, which lasts until the server is - // shut down. This license is not saved to the license file. For BB, player + // If this option is disabled, the server only allows users who are registered + // in the license file to connect. If this is enabled, all users will be + // allowed to connect even if they're not registered in the license file. Each + // time a user connects with an unregistered license (serial number / access + // key combination, or username/password combination on BB), a temporary + // license is created for them, which lasts until the server is shut down. + // These temporary licenses are not saved to the license file. For BB, player // and account data is still saved on the server, even for users with // temporary licenses. - "AllowUnregisteredUsers": false, + "AllowUnregisteredUsers": true, // User to run the server as. If present, newserv will attempt to switch to // this user's permissions after loading its configuration and opening