Сегодня мы создадим сервер IDLE для фарма кейсов
1.
Скачиваешь архив. - Для просмотра ссылки Войди
Открываешь его и переносишь содержимое [folder for steamcmd] туда, где желаешь хранить сервер...
... (на диске требуется 40 гб свободного места). Запускаешь [update.bat] и сворачиваешь, по окончанию загрузки...
... steamcmd закроется. Запомни, что с помощью этого файла ты будешь обновлять сервер до актуальной версии игры в будущем.
Пока сервер устанавливается, не будем терять время. Открываешь [folder for empty_map] и переносишь содержимое в директорию игры...
... по пути: "\Counter-Strike Global Offensive\csgo\maps\".
Следом переносишь [folder for discord_n | telegram_n] на рабочий стол. Что конкретно зависит только от предпочтений в уведомлениях. Дальше предстоит работа с выбранной тобою папкой.
Переменные, которые нужно будет заменить в ниже перечисленных конфигах имеют значение 'here'.
2.
Находишь [server.cfg], открываешь и вписываешь название сервера, надежный пароль и токен.
Создать токен сервера можно по линку. - Для просмотра ссылки Войди
Если ты выбрал discord, находишь [Discord.cfg], открываешь и вписываешь вебхук.
Создать его можно в настройках discord сервера, перейдя в пункт интеграция.
Также тебе потребуется telegram бот и его HTTP API, создать и узнать можно в [@BotFather].
Находишь [admins.cfg], открываешь и вписываешь nickname и Steam2 ID аккаунта, которому желаешь выдать права администратора.
Возможно к этому моменту сервер уже установился, если нет - терпеливо дожидаешься, ...
... после чего переносишь содержимое папки с которой работал на протяжении всего времени в корень сервера, замену подтверждаешь.
Переходишь по пути: "\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server\", запускаешь [start.bat]
5.
Чтобы проверить работоспособность плагинов - заходишь на сервер с того аккаунта, который назначил...
... администратором и прописываешь в консоль разработчика [sm_drops_test].
Плагины, находящиеся внутри моего основного архива:
1. Rest in Pawn и [Discord] Core / [Telegram] Core - необходимы для работы Drops Summoner.
2. Drops Summoner - необходим для попыток получения контейнера, уведомлений в discord / telegram. // Дополнительные настройки плагина находятся в [drops_summoner_discord | telegram.cfg]. Все квары внутри подробно расписаны, настраивай по мере необходимости.
3. SourceMod и MetaMod - необходимы для работы всего вышеперечисленного в списке.
Кейсы выпадают только в том случае, если на сервере от двух и более аккаунтов.
Если нужно несколько серверов, очисти третью строчку в [server.cfg] // Открой [start.bat] и впиши...
... команду [+sv_setsteamaccount и токен сервера] // Следом создай столько таких же .bat файлов, сколько серверов...
... требуется, в каждом из них обязательно замени порт и токен. Один токен - один сервер.
Пример сервера: 88.201.196.165:27017