Skip to content

Commit 30877aa

Browse files
ToeKneeREDgitbook-bot
authored andcommitted
GITBOOK-11: Local server setup
1 parent eb420ae commit 30877aa

File tree

5 files changed

+136
-1
lines changed

5 files changed

+136
-1
lines changed

SUMMARY.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@
6666
* [Configuring ZeroTier network](guides/server-guide/windows-setup/zerotier-setup/configuring-zerotier-network.md)
6767
* [Authorizing users in ZeroTier network](guides/server-guide/windows-setup/zerotier-setup/authorizing-users-in-zerotier-network.md)
6868
* [Connecting to your server](guides/server-guide/windows-setup/zerotier-setup/connecting-to-your-server.md)
69+
* [Local setup](guides/server-guide/windows-setup/local-setup/README.md)
70+
* [Locating the STServer.ini](guides/server-guide/windows-setup/local-setup/locating-the-stserver.ini.md)
71+
* [Editing STServer.ini](guides/server-guide/windows-setup/local-setup/editing-stserver.ini.md)
6972
* [Linux setup](guides/server-guide/linux-setup/README.md)
7073
* [Docker setup](guides/server-guide/linux-setup/docker-setup.md)
7174
* [Locating your IP address](guides/server-guide/linux-setup/locating-your-ip-address.md)

guides/server-guide/windows-setup/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ It's all about your personal preference. If you're not experienced with port for
88

99
### [Option 2: ZeroTier setup](zerotier-setup/) (without port forwarding)
1010

11-
### Option 3: Local/LAN setup (same network)
11+
### Option 3: Local setup (same network)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
description: >-
3+
For those who are on the same network with no port forwarding or ZeroTier
4+
needed.
5+
---
6+
7+
# Local setup
8+
9+
### Host machine
10+
11+
1. Open the command prompt (on the host machine)
12+
2. Enter `ipconfig`
13+
3. Note the IPv4 Address, this will be given to other players on the network to connect with
14+
4. The server address that the host machine (and only the host machine) uses is: `127.0.0.1` 
15+
16+
17+
18+
### Other players on the network
19+
20+
1. The server address that any other player joining from the same network as the host machine uses is the IPv4 Address from the above Host machine steps
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Editing STServer.ini
2+
3+
## First look at `STServer.ini`
4+
5+
The default `STServer.ini` config file will look like this:
6+
7+
```
8+
[general]
9+
sLogLevel=info
10+
bConsole=true
11+
12+
13+
[LiveServices]
14+
bAnnounceServer=true
15+
16+
17+
[Gameplay]
18+
fGoldLossFactor=0
19+
bEnablePvp=false
20+
bEnableGreetings=false
21+
uDifficulty=4
22+
23+
24+
[ModPolicy]
25+
bAllowMO2=true
26+
bAllowSKSE=true
27+
bEnableModCheck=false
28+
29+
30+
[GameServer]
31+
sPassword=
32+
sAdminPassword=
33+
sServerName=Dedicated Together Server
34+
bPremiumMode=true
35+
uPort=10578
36+
```
37+
38+
To learn more about what each line does, visit [this page](../../server-configuration.md), which goes over each parameter in detail.
39+
40+
On the following page, the guide will explain what the `bEnableModCheck` is and how to properly configure it.
41+
42+
## Example of how a config file can look
43+
44+
We'll give you **an example** of how to set up a config file in this section. If you require further explanation of the parameters, we will refer you to [this page](../../server-configuration.md).
45+
46+
```
47+
[general]
48+
sLogLevel=info # Logs everything
49+
bConsole=true # Enables interactive console is enabled or not
50+
51+
52+
[LiveServices]
53+
bAnnounceServer=true # Makes it show on the global server list
54+
55+
56+
[Gameplay]
57+
fGoldLossFactor=0 # Disables players losing gold on deaths
58+
bEnablePvp=true # Enables PVP
59+
bEnableGreetings=false # Disables NPCs greeting
60+
uDifficulty=5 # Setting the difficulty level at Legendary
61+
62+
63+
[ModPolicy]
64+
bAllowMO2=true # Allows using ModOrganizer2
65+
bAllowSKSE=true # Allows SKSE
66+
bEnableModCheck=false # Disables verifying connecting users loadorder.txt (more on that later)
67+
68+
69+
[GameServer]
70+
sPassword=mySuperServerPassword # Setting the password to mySuperServerPassword
71+
sAdminPassword=thisdoesntmatter # Setting the admin password to thisdoesntmatter
72+
sServerName=My Very Best Server # Setting the server name to be "My Very Best Server"
73+
bPremiumMode=true # Setting the tickrate to 60
74+
uPort=10578 # Setting the port to 10578 (important!)
75+
```
76+
77+
#### Onwards to learn about the `bEnableModCheck`!
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Locating the STServer.ini
2+
3+
## Locating the `STServer.ini` to configure our server
4+
5+
Now that our server is shut down and we've created the inbound firewall rules, we can look at the `STServer.ini` config file, which allows us to configure a few parameters.
6+
7+
## [Option 1: Using MO2](locating-the-stserver.ini.md#using-modorganizer2) | [Option 2: Using VMM](locating-the-stserver.ini.md#using-vortex-mod-manager)
8+
9+
### **Using ModOrganizer2**
10+
11+
1. Open MO2
12+
2. Find the mod `Skyrim Together Reborn`
13+
3. Right-click it, and select `Open in Explorer`
14+
4. ![](https://i.imgur.com/Q3HE73V.png)
15+
5. Inside there, select the folder named `Skyrim Together Reborn`
16+
6. Now find the folder named `config` and enter it.
17+
7. Inside there will be the config file named `STServer.ini`
18+
8. Open that with a text-editor of your choice. In my case I'll use good ol' `Notepad++`.
19+
20+
![It's pretty easy finding the STServer.ini](https://i.imgur.com/1Oql1gk.gif)
21+
22+
### **Using Vortex Mod Manager**
23+
24+
1. Open Vortex
25+
2. Go to the `Mods` menu
26+
3. Make sure `Skyrim Together Reborn` is installed and `Enabled`
27+
4. Press `Windows Key + R` and enter this path in the `Run` window:\
28+
`C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\SkyrimTogetherReborn`
29+
5. In that folder, open the `config` folder
30+
6. In there will be the `STServer.ini` file
31+
7. Open that with a text-editor of your choice. In my case I'll use good ol' `Notepad++`.
32+
33+
![](https://i.imgur.com/QavLhh9.gif)
34+
35+
#### Onwards to the next step!

0 commit comments

Comments
 (0)