Vintage Story Server

Установка клиента

  1. Качаем игру по одной из этих ссылок:

    🏴‍☠️ RuTracker | 🧲 MagnetLink

  2. Устанавливаем .NET 7.0 Desktop Runtime

  3. Переносим zip архивы с модами в папку %AppData%\VintagestoryData\Mods

    ⬇️ Mods

    Директория появится после первого запуска игры.

    Сервер предложит загрузить недостающее моды при подключении. Однако грузит не все, а только серверные моды.

  4. Запускаем игру через PlayVintageStory.exe

  5. Вводим UID и Ник

    UID - уникальный идентификатор, к нему привязан сейв конкретного персонажа.

  6. Подключаемся к серверу

    Адрес: limbend.ru:42420

    Пароль: qnx

    Можно найти в списке серверов. Название: Host-Pidor

P.S.
  • В игре есть русик
  • В игре есть миникарта
  • В игре отключается сглаживание мышки

Шагайте в настройки и правьте.

Модификации

Список установленных модов на сервере:

Установка сервера

Источник
Устанавливаем .NET Runtime
1
2
3
wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
1
2
sudo apt update
sudo apt-get install dotnet-sdk-7.0
Устанавливаем screen
1
sudo apt install screen
Создаем пользователя
1
sudo adduser vintagestory
1
su vintagestory
Создаем директорию сервера и качаем и распаковываем файлы сервера
1
2
mkdir ~/server
cd ~/server
1
wget https://cdn.vintagestory.at/gamefiles/stable/vs_server_linux-x64_1.20.4.tar.gz
1
tar xzf vs_server_linux-x64_*.*.*.tar.gz
1
rm vs_server_linux-x64_*.*.*.tar.gz
Изменяем параметры USERNAME, VSPATH, DATAPATH, в скрипте под себя server.sh
1
nano server.sh

Например так:

1
2
3
4
5
...
USERNAME='vintagestory'
VSPATH='/home/vintagestory/server'
DATAPATH='/home/vintagestory/data'
...
Делаем скрипт исполняемым и запускаем сервер
1
chmod +x server.sh
1
./server.sh start
Дождаться полной загрузки сервера, после чего остановить его
1
./server.sh stop
Исправьте конфиг сервера serverconfig.json находящийся в директории data
1
nano ~/data/serverconfig.json
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
...
// Добавлять ли этот сервер к главному
// серверу (публичный список серверов).
"AdvertiseServer" :  false,
// Если true, каждый раз, когда игрок
// присоединяется к серверу, проверяется,
// является ли этот игрок действительным,
// вошедшим в систему, зарегистрированным
// покупателем игры.
"VerifyPlayerAuth" :  false,
...

Справка по конфигурации.

Для ручного добавление модов, необходимо поместить их в папку data/Mods

Настройка сервера через консоль
1
2
3
4
./server.sh command "/op limbend"
./server.sh command "/serverconfig whitelistmode off"
./server.sh command "/serverconfig password qnx"
./server.sh command "/serverconfig advertise on"