Windows hlds update tool cs source

Windows hlds update tool cs source

Counter Strike 1.6 » Статьи » Использование «hldsupdatetool» под Windows

Утилита для скачивания и обновления игровых серверов на базе движков Source\GoldSrc.

Настройка:
Перед описанным ниже: Сначало запустите HldsUpdateTool.exe для того чтобы он обновился до последней версии.

Все команды ниже должны находится в батнике. А тот, в свою очередь возле hldsupdatetool.exe. (создаём блокнотом текстовый файл и меняем его расширение на .bat)
Скачать сервер с нуля:
hldsupdatetool.exe -command update -game «игра» -dir куда

Если скачка прервалась или надо проверить/обновить уже имеющийся диструбутив, то вводим в конце ещё:
-verify_all
hldsupdatetool.exe -command update -game «игра» -dir куда -verify_all

Какие сервера игр можно скачать:
От Valve, на базе движка Source/Orange Box:

Например, чтобы скачать сервер игры Counter Strike в папку, откуда запускаем hldsupdatetool, вводим:
hldsupdatetool.exe -command update -game cstrike -dir

Для Counter Strike Source:
hldsupdatetool.exe -command update -game «Counter-Strike Source» -dir
И далее по аналогии.

Команда -dir — отвечает за папку куда программа скачает сервер, например:
-dir E:\hlds\cstrike

HldsUpdateTool посвящается.

Использование HldsUpdateTool (Windows) — Скачать
-Утилита для скачивания и обновления игровых серверов на базе движков Source\GoldSrc.

Все команды ниже должны находится в батнике. А тот, в свою очередь возле hldsupdatetool.exe. (создаём блокнотом текстовый файл и меняем его расширение на .bat)
Скачать сервер с нуля:

От Valve, на базе движка Source Classic/Source 2007
AlienSwarm — Alien Swarm
«Counter-Strike Source» — Counter-Strike: Source
cssbeta — Counter-Strike: Source Beta (Source 2007 engine)
dods — Day of Defeat: Source
tf — Team Fortress 2
left4dead — Left 4 Dead
left4dead2_demo — Left 4 Dead 2 демоверсия
left4dead2 — Left 4 Dead 2, полная версия
hl2mp— Half-Life 2: Deathmatch

От Valve, на базе движка HL1(GoldSrc)
cstrike — Counter-Strike
cstrike_beta — Counter Strike 1.6 Beta
czero — Counter-Strike: Condition Zero
dmc — Deathmatch Classic
dod — Day of Defeat
gearbox — Opposing Force
ricochet — Ricochet
tfc — Team Fortress Classic
valve — Half-Life Deathmatch

Не от Valve
ageofchivalry — Age of Chivalry (3rd party mod)
darkmessiah — Dark Messiah
diprip — D.I.P.R.I.P. Warm Up (3rd party mod)
dystopia — Dystopia (3rd party mod)
esmod — Eternal Silence (3rd party mod)
garrysmod -Garry’s Mod
insurgency — Insurgency (3rd party mod)
marenostrum — Mare Nostrum, a TC mod for Red Orchestra (3rd party mod)
redorchestra — Red Orchestra
ship — The Ship
sin — SiN 1
synergy — Synergy (3rd party mod)
tshb — ThreadSpace: Hyperbol
zps — Zombie Panic! Source (3rd party mod)
dinodday — Dino D-Day
hauntedhellsreach — Haunted Hells reach
modernwarfare3 — Modern Warfare 3
brink-win32 — Brink
americasarmy3 — Americas Army 3
redorchestra2-win32 — Red Orchestra 2

И ещё, интересная утилитка. у кого часто возникает сообщение «Connection reset by peer».
HLDSUpdate-Retry Tool (Windows)
Использование: кладём в папку где находится hldsupdatetool.exe и запускаем с теми же параметрами, что hldsupdatetool.exe, но только эту утилиту.
Counter-Strike: Source — не сможете через неё скачать, т.к. данная утилита не поддерживает скачивание игр где в названиях есть пробел, на данный момент (12.11.2009) это только CSS

Читайте также:  Хорошие плеера для windows

Team Fortress 2:

1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии ( impulse666 , NiGHt-LEshiY , SHADOW ) искажают только в случае необходимости получить БАН.

Windows hlds update tool cs source

HLDS Update Tool

Gega[RuS] Дата: Среда, 08.10.2008, 23:02 | Сообщение # 1

1. Качаем сам HldsUpdateTool Тут

2. Устанавливаем его например в с:/hlds

3. Кидаем Ярлык HldsUpdateTool на десктоп.

4. Открываем свойства ярлыка и добываляем строку -command update -game [Какой Сервер хотите] -dir с:/hlds

* Сервера
Cstrike — cs 1.6 сервак
Counter-Strike Source
tfc
hl2mp
ricochet
dod
dmc

* -dir с:/hlds Это только для примера! Но папку нужно указать ту, где лежит распакованный HLDS Update Tool

5. После того как вы добавили строку, Жмём Apply. Запускаем отредактированный ярлык и смотрим как качается сервер:):)

1. Создаём ***.Bat Файл, или качаем Тут
* Для примера буду использовать БАТник, который на нашем сайте.

2. Кидаем его в папку, где лежит распкованный HLDS Update Tool .

3. Открыв Батник С нашего сайта, Вы увидите:

* Описание работы BAT- файла.

*1 Запускаем HLDS Update Tool.(Незабываем указать свой путь к HLDS, и диск где лежит HLDS ( c:\, d:\, e:\, f:\ )

*2 Команда, что будет делать HLDS Update Tool, В нашем случае будет команда -update при помощи которой мы скачиваем Сервер (Все допустимые команды, смотри ниже)

*3 Какой сервер будем скачивать.
* Сервера
Cstrike — cs 1.6 сервак
Counter-Strike Source
tfc
hl2mp
ricochet
dod
dmc

*4 В какую папку будет качаться сервер. (Желательно указать тот же путь, где лежит HLDS Update Tool)

*5 Exit — BAT’ник закроется после того как скачается сервер.

. ЗЫ. Незабываем Прописывать ТОЧНЫЕ пути К папкам и имя диска, Это очень важно.

Команды SrcDS:

-allowdebug
То же, что и -debug ?
-autoupdate
Сервер проверяет обновления при запуске.
-console
SrcDS будет запущен в консольном режиме (только в Windows).
-dev
Показывать сообщение разработчика.
-debug
Режим разработки.
-game
Задает, какую игру/мод запустить.
-insecure
Запускает сервер без использования технологии защиты от читеров (Valve Anti-Cheat).
-nobots
Отключить ботов.
-port
Порт для подключения клиента к серверу.
-tickrate
Задает tickrate сервера (подробнее в Source Multiplayer Networking).
-verify_all
Производит проверку на то, что каждый файл сервера последней версии.

Консольные значения SrcDS:

+hostname «Имя Сервера»
Задает имя сервера.
+ip
Задает IP сервера, когда в системе несколько сетевых карт.
+map
Задает карту для запуска.
+maxplayers
Задает максимальное количество игровых слотов.
+hostport
Задает порт хоста.
+clientport
Задает порт клиента.
+sv_lan
Если установлено в 1, то сервер может принять только пользователей локальной сети (LAN).

-command update
Установить или обновить HLDS.
-command version
Просмотр установленных версий.
-command list
Просмотр доступных игр.

Параметры hldsupdatetool:

-game
Имя игры.
-dir
место установки HLDS (если директория не задана, то будет использоваться значение последнего запуска утилиты).
-username
Имя Steam-аккаунта.
-password
Пароль Steam-аккаунта.

Флаги hldsupdatetool:

-verify_all
Проверить, что все файлы HLDS последней версии.
-retry
Автоматически пытаться подключиться каждые 30 секунд, если система Steam занята (не отвечает).
-remember_password
Запомнить пароль (если есть имя пользователя).

Форум игрового портала Bigstream.ru: [valve] HLDS Update Tool (Hldsupdatetool) — Форум игрового портала Bigstream.ru

  • Форум игрового портала Bigstream.ru
  • Форум портала bigstream.ru
  • Мануалы
  • Правила форума
  • Просмотр новых публикаций

[valve] HLDS Update Tool (Hldsupdatetool) Начнём серию зачётных мануалов 🙂

  • Rdy to die for BiGstream
  • Группа: Главный администратор
  • Сообщений: 2 883
  • Регистрация: 01 июля 07

Скачивание выделенного игрового сервера с дата центра VALVE. (Hldsupdatetool)
Подробная инструкция.

С помощью данной программы вы сможете выкачать любой выделенный сервер для следующих игр:

  • Counter Strike 1.6 (cstrike)
  • Counter-Strike: Condition Zero (czero)
  • Counter Strike Source (Counter-Strike Source)
  • Deathmatch Classic (dmc)
  • Opposing Force (gearbox)
  • Day of Defeat (dod)
  • Day of Defeat: Source (dods)
  • Ricochet (ricochet)
  • Team Fortress Classic (tfc)
  • Team Fortress 2 (tf)
  • Half-Life DM (valve)
  • Half-Life 2 DM (hl2mp)
  • Left 4 Dead (left4dead)
  • Left 4 Dead 2 (left4dead2)
  • Half-Life 2: Synergy Mod (synergy)
  • Garry’s Mod (garrysmod)
  • Zombie Panic Source (zps)

* Возможно какие-то упустил, если вспомню, то добавлю.

Итак, после того как выбрали, что собрались качать, приступаем к действиям Например мы выбрали Counter Strike 1.6, её код cstrike, код для каждого сервера я пометил в скобочках
Так-же рекомендую обзавестись Total Commander’ом, для удобной работы с консолью.

  • Скачиваем программу hldsupdatetool
  • Запускаем установку и ставим её куда-нибудь в отдельную папку, например с:/HLDS/.
  • Запускаем программу HldsUpdateTool.exe и ждём пока она обновится, после обновления она сама закроется.

Создаем отдельную папку, в которую будем качать сам сервер. Т.к. я качаю КС сервер, я назвал её просто cs.

После этих операций у вас получится такой набор файлов.

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

    — это код игры, смотреть выше, я в скобочках пометил.
    — это путь до каталога, куда программа должна скачать сервер.

В моём случае, я качаю Counter Strike 1.6 в папку cs, значит параметры запуска будут:

Смотрим подробнее на скрин

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

После завершения всех операций программа выключается. Теперь мы имеем оффициальный HLDS сервер от VALVE

Вот что в итоге у меня накачалось по контер страйку

Далее вам нужно заняться настройкой сервера, установкой модов и пропатчиванием его (У вас же не лицензионный контер? ). Вот в данный момент мною был скачен сервер под 48 протокол со стим защитой. Если вы собираетесь играть с обыкновенного не лицензионного КС клиента, то вам придётся ещё установить специальный кряк, называется он DPROTO, о нём напишу статью позднее.

Статья была написана мной и копирование её без моего разрешения не допускаю. © HUNTERok

Установка сервера HL (Windows)

Содержание

Неообходимые программы

  1. HLDS Update Tool — программа для загрузки сервера с серверов Steam.
  2. Metamod-P — библиотека (DLL) для подгружения дополнительных плагинов (например Amx Mod X).
  3. DProto — плагин Metamod для создания мультипротокольности.

Выбор игры

В данной вики установка будет рассматриваться на примере Half-Life.

Загрузка сервера

Для начала нужно загрузить сам HLDS Update Tool. Для этого в самом низу веб-страницы [1]наводим курсор на надпись «Инструменты» и выбираем «Windows HLDS Update Tool». Прямая ссылка на загрузку Win HLDS Update Tool.

После загрузки файла, его надо установить. Выбираем папку, например C:/HLDS/ Запустив файл, выбираем C:\HLDS\Updater. После установки необходимо создать *.BAT файл с текстом

Разберем батник по порядку

@ в начале означает, что эта строчка не отобразится в консоли сmd;

start означает, что батник запустит приложение, а сам закроется;

hldsupdatetool.exe — приложение открываемое батником;

-command update параметр команды, update означает обновление, если другие параметры не указаны, то программа обновит сама себя;

-game valve если указан, то будет обновляться/загружаться игра, указанная в параметре (указывать название директории игры, написана здесь);

-dir C:\HLDS папка для скачивания/обновления сервера;

C:\HLDS означает, что он будет грузиться в папку HLDS на диске C:;

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

Заполнив все параметры, переходим к загрузке.

При старте батник некоторое время будет обновлять программу и загрузит в укзанную папку файлы ClientRegistry.blob и HldsUpdateTool_35.mst, в это время в консоли буду такие надписи:

Потом программа начнет загружать сервер.

В консоли должны отображаться строчки с названиями файлов. После выключения консоли можно сделать вывод об удачном запуске сервера.

Установка Metamod-P

После загрузки по этой ссылке приступаем к установке. Для этого создаем в папке мода (в нашем случае valve) папку addons\metamod\dlls. В папку dlls кидаем файл metamod.dll В папке metamod создаем файл plugins.ini Затем открываем файл liblist.gam в папке мода и вы должны будите видить примерно это:

Вам надо заменить строку gamedll «xxx» на gamedll «addons\metamod\dlls\metamod.dll» (где xxx — что угодно) Все, Metamod установлен!

Запуск сервера

Предлагаю вам универсальный способ запуска: необходимо создать *.bat файл со следующим соддержанием

Итак, вам надо настраивать 7 строку, я её обясню:

start /wait — запуск exe файла с небольшой задержкой

hlds.exe -console — запуск сервера в консольном режиме

+maxplayers 32 — максимальное кол-во игроков, в данном случае 32

-game valve — папка с игрой (модом)

+map crossfire — запустить с картой crossfire

+ip — если у вас несколько сетевых карт, то сервер будет доступен из всех

+port — порт сервера, в данном случае стандартный (27015)

Данный батник также защищает сервер от ошибки «Unable initalize Steam.» и при вылете он сам перезагрузится.

ВАЖНО Чтобы сервер работал стабильно и игроки не плевались от лагов, после запуска необходимо установить высокий приоритет для его процесса (Ctrl+Alt+Del -> Процессы -> правой кнопкой на hlds.exe -> Приоритет -> Высокий).

Установка DProto

Все, сервер готов к запуску, но к нему можно подключится только с лицензии. Для решения этой проблемы был создан плагин для Меnамода — DProto. Скачать его можно отсюда. Для его установки нужно скопировать файл dproto.cfg в папку мода, файл \bin\Windows\dproto.dll в «папка мода\addons\dproto», открыть файл addons\metamod\plugins.ini и дописать

Настройка конфигов

По умолчанию в сервере используются два конфига server.cfg(папка с модом) и valve.rc(папка valve) их мы и разберем. Итак. hlds/valve/valve.rc

сюда добавляем те команды, что будут применяться на сервер в самом начале(до загрузки карты) такие как

также можно установить свою гравитацию

и другие команды.

здесь также устанавливаются конфиги. Заметьте! «//» обозначает комментарий т.е эта строчка не будет использована.

эти конфиги применяются каждый раз при смене карты.

Заключение

Все, сервер установлен. Спасибо за чтение. Источник: Lambda-Wiki

Читайте также:  Скрипт для отключения обновлений windows 10 навсегда
Оцените статью