• Страница 1 из 1
  • 1
Модератор форума: Centr  
Форум » Team Fortress 2 » Сервера » Создание сервера
Создание сервера
SasHa_pro Дата: Чт, 17.06.2010, 23:52 | Сообщение # 1
Сообщений: 146
Замечания:
 
Урок №1

Для создание сервера вам понадобится программа: HldsUpdateTool

Ссылка: Скачать

После установки HldsUpdateTool ее нужно обновить, для этого запустите файл HldsUpdateTool.exe в установленной директории.

Создаем текстовый докумет и пишем:

Code
hldsupdatetool.exe -command update -game "игра" -dir куда

Переименовываем текстовый документ в install.bat
Примечание: Программа и install.bat должны находится в одной папке.
Для того,чтобы обновить сервер создаем файл update.bat и вписуем:

Code
hldsupdatetool.exe -command update -game "игра" -dir куда -verify_all

какие сервера игр можно скачать:
** 'game' options for Source DS Install: (от Valve, на базе движка Source)

"Counter-Strike Source" - Counter-Strike: Source
dods- Day of Defeat: Source
garrysmod- Garry's Mod
hl2mp- Half-Life 2: Deathmatch
tf- Team Fortress 2
left4dead - Left 4 Dead

** 'game' options for HL1 DS Install: (от Valve, на базе движка HL1)

cstrike- Counter-Strike
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

** 'game' options for Third-Party game servers: (не от Valve)

darkmessiah- Dark Messiah Might and Magic
garrysmod- Garry's Mod
redorchestra- Red Orchestra: Ostfront 41-45
ship- The Ship
sin- SiN 1
tshb- ThreadSpace: Hyperbol

Например чтобы скачать сервер игры CSS в папку откуда запускаем hldsupdatetool, то вводим:

Code
hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .

TF2:

Code
hldsupdatetool.exe -command update -game tf -dir .

И далее по аналогии... .
Точка в конце означает, что скачивать в ту же папку, где находится запускаемая программа. также можно указать и конкретный путь, например:

Code
hldsupdatetool.exe -command update -game tf -dir "c:\srcds"

Установка на Linux:

HldsUpdateTool (Linux)
mkdir srcds_l
cd srcds_l
копируем hldsupdatetool.bin в созданную директорию srcds_l
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam
и далее как для Windows делали скачивание теперь делаем в Linux/FreeBSD, только заменив hldsupdatetool.exe на ./steam

Code
./steam -command update -game 'Counter-Strike Source' -dir .

Дополнительно:

И ещё интересная утилитка... у кого часто возникает сообщение "Connection reset by peer"
HLDSUpdate-Retry Tool (Windows)
Использование, кладём в папку где находится hldsupdatetool.exe и запускаем с теми же параметрами, что hldsupdatetool.exe, только эту утилиту

Cкачать : HLDSUpdate-Retry Tool

Counter-Strike: Source:

Code
hldsupdate-retry.exe -command update -game "Counter-Strike Source" -dir .

Team Fortress 2:

Code
hldsupdate-retry.exe -command update -game tf -dir .

Встречающиеся ошибки:

Code
Когда запускаете "hldsupdatetool.exe" в консоли выбивает следующую ошибку и окно закрывается?    

                        Unable to update: renamed HldsUpdateTool.exe but the file is still there    

Вот как это исправить.    
1. Запустите "hldsupdatetool.exe", должны создаться 2 файла в каталоге - "hldsupdatetoolNew" и "hldsupdatetoolTmp".    
2. Переименуйте "hldsupdatetoolNew.exe" в "hldsupdatetool1.exe" (или замените 1 на что захотите, значения не имеет, напр. hldsupdatetoolblablabla.exe)    
3. Запустите "hldsupdatetool1.exe", он теперь должен обновить "hldsupdatetool.exe" до последней версии.    

Причина этой ошибки и невозможности обновится нормально лежит в Windows'е, который не может обновить файл, пока он открыт. Фокус в том, чтобы переименованный update tool запустил процесс обновления и обновил незапущенный update tool.

Добавлено: Еще одна интересная программа Launcher 3.0 US для создания сервера , аналог HldsUpdateTool.

Скачать: Launcher 3.0 US

Все вопросы мне в стим: WAR100CK[TF-2.ORG]

В следующей части будет показано как сделать NO-STEAM сервер, прописать админов и установить дополнительные плагины.

NEW

Cостав сборки: Source-mod, Meta-mod , SteamClient 2009 (bir3yk) , RevEmu (Win32) v9.83 (logging)(http://www.dieselpowered.me/) , items_440.bin (bir3yk)

Особенности: На сервере работает все анлочное оружие для лицензий и пираток.
Внимание: Перед запуском сервера откройте файл rev.ini (TFserver\orangebox\)текстовым редактором, найдите строчки :

Code
SteamDll=G:\TFserver\orangebox\bin\steam\Steam.dll    
ClientDLL=G:TFserver\orangebox\bin\steam\steamclient.dll

и пропишите свой путь к файлам :bin\steam\Steam.dll и steam\steamclient.dll
Далее при следующих запусках изменять ничего не надо.

Cкачать:

Просьба Администратора сайта не тревожить по поводу данной темы.


Я некогда не халтурю!


Сообщение изменил:SasHa_pro - Чт, 17.06.2010, 23:54
kuku Дата: Вт, 22.06.2010, 18:57 | Сообщение # 2
Сообщений: 125
Замечания:
 
отлично, сп)

Centr Дата: Вт, 13.07.2010, 23:29 | Сообщение # 3
Сообщений: 766
Замечания:
 
прикольно)

3oMBa4oK Дата: Ср, 14.07.2010, 12:18 | Сообщение # 4
Сообщений: 119
Замечания:
 
слишком большой урок, в L4D2 лучше и быстрее сервера делать!

К0НтRоlер Дата: Чт, 15.07.2010, 22:20 | Сообщение # 5
Сообщений: 74
Замечания:
 
3oMBa4oK, кому как)
Житель Дата: Пт, 16.07.2010, 18:05 | Сообщение # 6
Сообщений: 211
Замечания:
 
ой как долго, лучше уже создать сервер 1.6
Centr Дата: Вс, 10.10.2010, 20:30 | Сообщение # 7
Сообщений: 766
Замечания:
 
Житель, да нет не надо)

Форум » Team Fortress 2 » Сервера » Создание сервера
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
Чистый сервер css v67 (рабочий на 99,9%) (1)
Прохождение Сталкер Clear Sky (6)
Ketrawars.ru (1)
СЕЙЧАС Фригейм.рф новый сервер Lineage2 x50HL (0)
СЕГОДНЯ Фригейм открытие! Lineage2 3GAME.RU (0)
Общаемся (167)
Обломай товарища (41)
Конкурс №1 (41)
Обсуждение игр 2009 - 2010 года) (37)
Лучший Модератор (33)
Centr (766)
SnipeR2010 (326)
Leon-Killer (307)
Житель (211)
SasHa_pro (146)
dp120886lvp (28.03.2017)
-=vertus=-cheg (12.11.2016)
Efimovanxa (19.04.2016)
bioware73 (25.11.2015)
prezident (13.11.2015)