Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Funduk

Путь к моду в .bat

Написал батник для старта, бекапа и т.д. Всем доволен, но хочется как то сократить строки.   Не пойму как сделать, башка уже не варит.

Дело в том что у меня сервер в одном каталоге, серверный мод в другом, клиентский мод в третьем. Сейчас ломаю башку как все совместить.

Ниже вырезка из моего ботинка:

//Указал пути к модам
set path_to_server=D:\SteamLibrary\steamapps\common\DayZServer
set path_to_server_mod=D:\SteamLibrary\servermod
set path_to_mods=D:\SteamLibrary\clientmod
//Пропись модов
set servermodlist=%path_to_server_mod%\@mod_1;%path_to_server_mod%\@mod_3;%path_to_server_mod%\@mod_4;%path_to_server_mod%\@mod_5  и еще много много всякого.
set modlist=%path_to_mods%\@mod_1;%path_to_mods%\@mod_3;%path_to_mods%\@mod_4;%path_to_mods%\@mod_5  и еще много много всякого.

//старт сервашошешке
start "DayZ_PVE_1" /wait /affinity 55 /high  /min "%path_to_server%\DayZServer_x64.exe" "-config=%server_cfg%" "-port=%port_server%" "-mod=%modlist%" "-servermod=%servermodlist%"

Вопрос в том как собственно сократить пропись модов?

Очень громоздко.

%path_to_mods%\@mod_1;%path_to_mods%\@mod_3;%path_to_mods%\@mod_4;

Как бы подрезать этот код до такого варианта, но без переноса модов в корень сервера?

set modlist=@mod_1;@mod_3;@mod_4;

@BorizzK  Глянул твой бат утром(Закалебался колесо крутить) Ооооочень информативный, но не нашел то что мне нужно(

Так что если кто подскажет - было бы суперски 👍

Edited by Funduk (see edit history)

Share this post


Link to post
Share on other sites

17 answers to this question

Recommended Posts

  • 0

Еще раз

То что ты указываешь в

-mod= 

Это пути к папкам модов где лежат папки addons

Сами моды можно хоть на сетевой диск положить, главное что бы путь был не unc (не начинался на \\)

А так как обычно моды кладут в корень сервера то путь указывают относительно текущего каталога

 

Share this post


Link to post
Share on other sites



  • 0

А зачем использовать батник... Когда есть омега. Да я фанючка Омеги.
Но по факту, реально зачем?

Share this post


Link to post
Share on other sites
  • 0
Только что, Yuki сказал:

А зачем использовать батник... Когда есть омега

Ни когда не пользовался ей и даже не знаю что она дает и сколько стоит.

Авто рестарты и бекапы не так сложно сделать самому, в чем ее прелести?

Мне сократить бат файл и все, остальное не проблема.

Share this post


Link to post
Share on other sites
  • 0

.....пользуюсь SM бесплатным который год....большой батник? Не не слышал....

 

Share this post


Link to post
Share on other sites
  • 0
7 минут назад, Funduk сказал:

Авто рестарты и бекапы не так сложно сделать самому, в чем ее прелести?

Автообновление модов

Share this post


Link to post
Share on other sites
  • 0
1 час назад, Yuki сказал:

Автообновление модов

Аналогично, запустил стим и все, все моды обновились.

 

1 час назад, paranoyk сказал:

пользуюсь SM бесплатным который год....большой батник? Не не слышал

Не доверяю стороннему софту КАТЕГОРИЧЕСКИ! Хотя дапа знаю хорошо и не один год.

Edited by Funduk (see edit history)

Share this post


Link to post
Share on other sites
  • 0
Только что, Funduk сказал:

Аналогично, запустил стим и все, все моды обновились.

Неудобно, имхо.

Share this post


Link to post
Share on other sites
  • 0
Только что, Yuki сказал:

Неудобно, имхо.

Ни сколько,  с любой точки мира обновлю, главное телефон и wifi.

Share this post


Link to post
Share on other sites
  • 0
54 минуты назад, Funduk сказал:

Ни сколько,  с любой точки мира обновлю, главное телефон и wifi.

Ну, а у меня САМО обновится. Даже если я буду тонуть в море.

Share this post


Link to post
Share on other sites
  • 0

Давайте всетаки вернемся к обсуждаемому вопросу)))

Share this post


Link to post
Share on other sites
  • 0
11 минут назад, 123new сказал:

Давайте всетаки вернемся к обсуждаемому вопросу)))

Было бы не плохо) Я уже перелопатил весь инэт, способ сокращения не нашел(

Share this post


Link to post
Share on other sites
  • 0

Тут был мой батник на форуме

А так

Имя папки с модом можно дать любое

@1 а внутри addons

У меня в корне сервера 2 папки

mods и modsserver

Внутри папки 1, 2 итп

И в параметре запуска

"-mods=mods\1;mods\2;" итп

Тут мы не названия модов кажем, а путь папки с ним

И внутри папки лежит не мод, а папка addons в которой лежат pbo мода

 

Скрверные так же лежат, но в modsserver

Edited by BorizzK (see edit history)

Share this post


Link to post
Share on other sites
  • 0
5 минут назад, BorizzK сказал:

Тут был мой батник на форуме

А так

Имя папки с модом можно дать любое

@1 а внутри addons

У меня в корне сервера 2 папки

mods

Внутри папки 1, 2 итп

И в параметре запуска

"-mods=mods\1;mods\2;" итп

Тут мы не названия модов кажем, а путь папки с ним

И внутри папки лежит не мод, а папка addons в которой лежат pbo мода

Не уверен что понял правильно, но попробую)

Share this post


Link to post
Share on other sites
  • 0
21 минуту назад, BorizzK сказал:

"-mods=mods\1;mods\2;" итп

То есть, мне ни как не избавиться от такого формата 

"-mods=mods\1;mods\2;"

и сделать такой

"-mods=1;2;"

Если моды не в корне сервера, верно?

Share this post


Link to post
Share on other sites
  • 0
56 минут назад, Funduk сказал:

То есть, мне ни как не избавиться от такого формата 

"-mods=mods\1;mods\2;"


"-mods=mods\1;mods\2;"

и сделать такой

"-mods=1;2;"


"-mods=1;2;"

Если моды не в корне сервера, верно?

тока сочинять хитровыдолбанную структуру батника, которая будет подставлять в значения из массива фразу, и затем добавлять строку уже в параметры запуска. Лишний геморой, того не стоящий.

Share this post


Link to post
Share on other sites
  • 0
4 минуты назад, 123new сказал:

тока сочинять хитровыдолбанную структуру батника, которая будет подставлять в значения из массива фразу, и затем добавлять строку уже в параметры запуска. Лишний геморой, того не стоящий.

Сократил названия path_to_mods до 3х символов да и все) места меньше, гемора тоже)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.