Modding:Server-Client Considerations/ru: Difference between revisions

From Vintage Story Wiki
Created page with "# Прежде чем начать, удалите все моды, которые вы поместили непосредственно в каталог программы Vintage Story (например, <code>C:\Program Files\Vintagestory</code>). Моды в этом каталоге будут общими для сервера и клиента с настройкой, описанной ниже. #* Вместо этого переместите эти моды..."
(Created page with "== Тестирование разделенного сервера и клиента == Легко проверить, как ваш мод будет работать на многопользовательском сервере, даже если вы работаете только на одной локальной машине!")
Tags: Mobile edit Mobile web edit
(Created page with "# Прежде чем начать, удалите все моды, которые вы поместили непосредственно в каталог программы Vintage Story (например, <code>C:\Program Files\Vintagestory</code>). Моды в этом каталоге будут общими для сервера и клиента с настройкой, описанной ниже. #* Вместо этого переместите эти моды...")
Line 31: Line 31:
«Следующие инструкции предназначены для Windows, но другие операционные системы должны работать аналогично».
«Следующие инструкции предназначены для Windows, но другие операционные системы должны работать аналогично».


<div lang="en" dir="ltr" class="mw-content-ltr">
# Прежде чем начать, удалите все моды, которые вы поместили непосредственно в каталог программы Vintage Story (например, <code>C:\Program Files\Vintagestory</code>). Моды в этом каталоге будут общими для сервера и клиента с настройкой, описанной ниже.
# Before getting started, remove any mods that you've put directly in your Vintage Story program directory (such as <code>C:\Program Files\Vintagestory</code>). Mods in this directory will be shared by the server and client with the setup described below.
#* Вместо этого переместите эти моды в каталог данных (в Windows это <code>%appdata%/Vintagestory/Mods/</code> по умолчанию).
#* Instead, move these mods into the data directory (on windows, that is <code>%appdata%/Vintagestory/Mods/</code> by default).
# Установите ярлык для файла VintageStoryServer.exe игры в существующем каталоге программы Vintage Story. Вы будете использовать этот ярлык для запуска тестового сервера. Вам нужно будет указать собственный путь к данным с помощью параметра запуска, чтобы убедиться, что сервер использует путь к данным, отличный от пути к данным по умолчанию. Например, в Windows ваш ярлык может иметь цель<br><code>C:\Program Files\Vintagestory\VintagestoryServer.exe --dataPath "%appdata%/VintagestoryData_Server"</code><br>[[Image: Local_Server_Example_Shortcut.png]]
# Set up a shortcut to the game's VintageStoryServer.exe file in your existing Vintage Story program directory. You'll use this shortcut to launch your test server. You will need to give it a custom data path using a run parameter to ensure that the server uses a different data path than the default data path. For example, on Windows your shortcut might have a target of<br><code>C:\Program Files\Vintagestory\VintagestoryServer.exe --dataPath "%appdata%/VintagestoryData_Server"</code><br>[[Image:Local_Server_Example_Shortcut.png]]
# Дважды щелкните ярлык, чтобы запустить сервер.
# Double-click the shortcut to launch the server.
# В этот момент сервер сгенерирует новые папки и содержимое в указанном вами каталоге <code>--dataPath</code>. Например, теперь вы можете перейти по этому пути и добавить копию вашего мода в подкаталог </code>/Mods</code>, если вы хотите, чтобы сервер загрузил ваш мод (после чего вам нужно будет перезапустить сервер). Сервер также будет выводить журналы в подкаталог <code>/Logs</code> здесь.
# At this point, the server will generate new folders and content in the <code>--dataPath</code> directory you specified. For example, you can now visit that path and add a copy of your mod to the </code>/Mods</code> subdirectory if you'd like the server to load your mod (after which you'd need to restart the server). The server will also output logs to the <code>/Logs</code> subdirectory here.
# Если вы хотите загрузить копию своего мода на стороне клиента, обязательно добавьте свой мод в каталог с обычным путем к данным (в Windows это <code>%appdata%/Vintagestory/Mods/</code> по умолчанию).
# If you'd like load a copy of your mod on the client side, make sure to add your mod to the normal data path directory (on windows, that is <code>%appdata%/Vintagestory/Mods/</code> by default).
# Запустите обычный игровой клиент и выберите «Мультиплеер» в главном меню. Добавьте новый сервер и настройте его со значением хоста/IP-адреса «localhost». Затем нажмите "Сохранить".<br>[[Image:Local_Server_Example_Config.png]]
# Launch the normal game client, and select "Multiplayer" from the main menu. Add a new server and configure it with a Host / IP Address value of "localhost". Then click "Save".<br>[[Image:Local_Server_Example_Config.png]]
# Теперь вы можете выбрать свой сервер в многопользовательском меню для подключения! Все моды, настройки и журналы должны быть разделены, и вы можете проверить, будет ли мод работать должным образом на многопользовательском сервере.
# You can now select your server from the Multiplayer menu to connect! All mods, settings, and logs should be separated, and you can test whether the mod will work as expected on a multiplayer server.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Confirmedusers
13,514

edits