Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Запуск сервера через батник

, параметр +map "cs_maps"
Статус пользователя biffick
сообщение 4.11.2016, 21:10
Сообщение #1
Стаж: 15 лет

Сообщений: 270
Благодарностей: 28
Полезность: < 0

Всем привет.
Сервера мониторятся через программу HLSM (под Windows).

Сейчас сервера запускаются так:
Код
-game cstrike +map "deathrun_forest" +sv_lan 0 +maxplayers 32 +port 27015 -secure -master -noipx +exec server.cfg -console


Т.е. если сервер упал, то он всегда стартует с карты +map "deathrun_forest".
Как сделать так, чтобы сервер стартовал с рандомной карты?..

Отредактировал: biffick, - 5.11.2016, 2:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя biffick
сообщение 5.11.2016, 16:40
Сообщение #2
Стаж: 15 лет

Сообщений: 270
Благодарностей: 28
Полезность: < 0

Судя по тишине - никак? :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя user.gameover.user
сообщение 5.11.2016, 16:42
Сообщение #3
Стаж: 15 лет

Сообщений: 1470
Благодарностей: 426
Полезность: 700

Цитата(biffick @ 5.11.2016, 16:40) *
Судя по тишине - никак? :)

плагин напиши под эти нужды
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя biffick
сообщение 5.11.2016, 21:04
Сообщение #4
Стаж: 15 лет

Сообщений: 270
Благодарностей: 28
Полезность: < 0

user.gameover.us..., я себе это представляю как: запускается сервер с картой из батника, потом плагин просто меняет карту на рандомную, так? Т.е. двойная смена карты.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2016, 21:09
Сообщение #5


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

biffick, да, именно так.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя biffick
сообщение 5.11.2016, 22:08
Сообщение #6
Стаж: 15 лет

Сообщений: 270
Благодарностей: 28
Полезность: < 0

Цитата(Bloo @ 5.11.2016, 22:09) *
biffick, да, именно так.

Напишете? :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2016, 22:42
Сообщение #7


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

biffick, не имею таких знаний к сожалению.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя biffick
сообщение 5.11.2016, 23:51
Сообщение #8
Стаж: 15 лет

Сообщений: 270
Благодарностей: 28
Полезность: < 0

Цитата(Bloo @ 5.11.2016, 23:42) *
biffick, не имею таких знаний к сожалению.

Печаль :(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Algalon
сообщение 6.11.2016, 12:11
Сообщение #9
Стаж: 11 лет

Сообщений: 163
Благодарностей: 60
Полезность: 291

biffick, как вариант можно через батник организовать этот мазахизм. Читаем циклом файл mapcycle.txt, присваиваем строку с картой к переменной, а там уже выбираем рандомно переменную и после этого уже запускаем сервер. Правда не знаю как это проглотит HLSM, никогда не работал с ним.

Отредактировал: Algalon, - 6.11.2016, 12:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя biffick
сообщение 6.11.2016, 13:58
Сообщение #10
Стаж: 15 лет

Сообщений: 270
Благодарностей: 28
Полезность: < 0

Цитата(Algalon @ 6.11.2016, 13:11) *
biffick, как вариант можно через батник организовать этот мазахизм. Читаем циклом файл mapcycle.txt, присваиваем строку с картой к переменной, а там уже выбираем рандомно переменную и после этого уже запускаем сервер. Правда не знаю как это проглотит HLSM, никогда не работал с ним.

HLSM не понимает батники, он понимает лишь спец команды для запуска серверов...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 6.11.2016, 14:03
Сообщение #11


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

biffick, ему по барабану должно быть на батник, рандомный выбор и подстановку делает shell скрипт, и подставляет его в нужное место строки запуска.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя C1_
сообщение 6.11.2016, 15:19
Сообщение #12


Стаж: 18 лет

Сообщений: 978
Благодарностей: 401
Полезность: 830

https://forums.alliedmods.net/showthread.ph...590794?p=590794
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя biffick
сообщение 6.11.2016, 17:26
Сообщение #13
Стаж: 15 лет

Сообщений: 270
Благодарностей: 28
Полезность: < 0

Цитата(C1_ @ 6.11.2016, 16:19) *

Хорошая штука, но я вычитал сразу же:
Код
In it's default mode this plugin will conflict with votemap after crash causing a vote to not launch.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя C1_
сообщение 8.11.2016, 15:59
Сообщение #14


Стаж: 18 лет

Сообщений: 978
Благодарностей: 401
Полезность: 830

Может я что-то не так понял, но он нормально работает после краша или рестарта, голосование запускается. И само, и через ртв. (galileo)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: