Difference between revisions of "Windows dedicated server/ru"

From Team Fortress Wiki
Jump to: navigation, search
(Создание .bat файла для обновления сервера)
(Изменил устаревшую статью.)
Line 2: Line 2:
  
 
Это руководство поможет вам установить стандартный TF2 [[server/ru|сервер]]. В этой статье для  
 
Это руководство поможет вам установить стандартный TF2 [[server/ru|сервер]]. В этой статье для  
примера сервер установлен на диск C в папке ''hlserver''.
+
примера сервер установлен на диск C в папке ''tf2server''.
  
==Загрузка и установка HLDS Update Tool==
+
==Загрузка и установка SteamCMD==
*Скачайте файл ''[http://storefront.steampowered.com/download/hldsupdatetool.exe HldsUpdateTool.exe]''  
+
*Скачайте файл ''[http://media.steampowered.com/client/steamcmd_win32.zip teamcmd_win32.zip]'' извлеките его, чтобы установить загрузчик обновлений.
и запустите его, чтобы установить загрузчик обновлений.
+
 
 +
*Создайте папку, в которую будет распакован загрузчик обновлений: ''C:\steamcmd'', скопируйте и запустите ''steamcmd.exe''.
  
*Выберите папку, в которую будет установлен сервер: ''C:\hlserver''. Убедитесь, что путь к серверу
 
отличается от пути, по которому был скачан ''HldsUpdateTool.exe'' так как он скачается ещё раз в папку с
 
сервером. Если вы выбрали одинаковый путь, то это приведет к ошибке.
 
  
 
==Создание .bat файла для обновления сервера==
 
==Создание .bat файла для обновления сервера==
*Создайте файл с именем ''update.bat'' в папке где вы установили ''HldsUpdateTool.exe'', у нас это ''C:\hlserver''
+
*Создайте папку ''C:\tf2server''.
 
+
*Создайте файл с именем ''update.bat'' и переместите его в папку ''C:\tf2server''.
 
*Отредактируйте файл через Блокнот, чтобы он имел такой вид:  
 
*Отредактируйте файл через Блокнот, чтобы он имел такой вид:  
  HldsUpdateTool.exe -command update -game tf -dir C:\hlserver -verify_all -retry
+
  C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir C:/tf2server +app_update 232250 validate +quit
 
  pause
 
  pause
  
 
==Запуск загрузки/обновления==
 
==Запуск загрузки/обновления==
 
*Запустите файл ''update.bat'', чтобы начать загрузку, это может занять несколько часов так как  
 
*Запустите файл ''update.bat'', чтобы начать загрузку, это может занять несколько часов так как  
размер сервера на момент написания статьи (29.05.2011) 4.35 ГБ. Сейчас больше.
+
размер сервера на момент написания статьи (07.09.2013) 4.50 ГБ.
  
*Возможно вам придется запустить этот файл несколько раз до того времени когда появится сообщение «HLDS installation up to date».
+
*Возможно вам придется запустить этот файл несколько раз.
  
 
==Создание/обновление файлов сервера==
 
==Создание/обновление файлов сервера==
*Создайте файл с именем ''server.cfg'' в папке ''C:\hlserver\orangebox\tf\cfg''
+
*Создайте файл с именем ''server.cfg'' в папке ''C:\tf2server\tf\cfg''
  
 
*Отредактируйте в файле следующие параметры
 
*Отредактируйте в файле следующие параметры
Line 34: Line 32:
 
  mp_timelimit «30»  
 
  mp_timelimit «30»  
  
*Вы также можете отредактировать файлы ''motd.txt'', ''maplist.txt'' и ''mapcycle.txt'' в папке ''C:\hlserver\orangebox\tf''.
+
*Вы также можете отредактировать файлы ''motd.txt'', ''maplist.txt'' и ''mapcycle.txt'' в папке ''C:\tf2server\tf\cfg''.
  
 
==Создание .bat файла для запуска сервера==
 
==Создание .bat файла для запуска сервера==
  
*Создайте файл в папке ''C:\hlserver\'' и назовите его ''tf.bat''.
+
*Создайте файл в папке ''C:\tf2server'' и назовите его ''tf.bat''.
  
 
*Отредактируйте файл, чтобы он имел такой же вид:
 
*Отредактируйте файл, чтобы он имел такой же вид:
  orangebox\srcds.exe -console -game tf +map ctf_2fort +maxplayers 24
+
  srcds.exe -console -game tf -port 27015 +map ctf_2fort +maxplayers 24
  
 
*Запустите файл ''tf.bat'', чтобы запустить свой сервер.
 
*Запустите файл ''tf.bat'', чтобы запустить свой сервер.
Line 56: Line 54:
 
*[http://forums.steampowered.com/forums/showpost.php?p=6841272&postcount=6 Remove timelimit]
 
*[http://forums.steampowered.com/forums/showpost.php?p=6841272&postcount=6 Remove timelimit]
 
*[http://forum.csmania.ru/viewtopic.php?f=28&t=13998 Большой FAQ по установке и настройке сервера]
 
*[http://forum.csmania.ru/viewtopic.php?f=28&t=13998 Большой FAQ по установке и настройке сервера]
 
+
*[https://developer.valvesoftware.com/wiki/SteamCMD:ru SteamCMD]
 
== См. также ==
 
== См. также ==
 
* [[Linux dedicated server/ru|Выделенный сервер под Linux]]
 
* [[Linux dedicated server/ru|Выделенный сервер под Linux]]

Revision as of 17:06, 7 September 2013


Это руководство поможет вам установить стандартный TF2 сервер. В этой статье для примера сервер установлен на диск C в папке tf2server.

Загрузка и установка SteamCMD

  • Скачайте файл teamcmd_win32.zip извлеките его, чтобы установить загрузчик обновлений.
  • Создайте папку, в которую будет распакован загрузчик обновлений: C:\steamcmd, скопируйте и запустите steamcmd.exe.


Создание .bat файла для обновления сервера

  • Создайте папку C:\tf2server.
  • Создайте файл с именем update.bat и переместите его в папку C:\tf2server.
  • Отредактируйте файл через Блокнот, чтобы он имел такой вид:
C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir C:/tf2server +app_update 232250 validate +quit
pause

Запуск загрузки/обновления

  • Запустите файл update.bat, чтобы начать загрузку, это может занять несколько часов так как

размер сервера на момент написания статьи (07.09.2013) 4.50 ГБ.

  • Возможно вам придется запустить этот файл несколько раз.

Создание/обновление файлов сервера

  • Создайте файл с именем server.cfg в папке C:\tf2server\tf\cfg
  • Отредактируйте в файле следующие параметры
hostname «Название_вашего_сервера(на английском)»
rcon_password «Пароль_для_администрирования»
sv_contact «ваш-email@yourdomain.com»
mp_timelimit «30» 
  • Вы также можете отредактировать файлы motd.txt, maplist.txt и mapcycle.txt в папке C:\tf2server\tf\cfg.

Создание .bat файла для запуска сервера

  • Создайте файл в папке C:\tf2server и назовите его tf.bat.
  • Отредактируйте файл, чтобы он имел такой же вид:
srcds.exe -console -game tf -port 27015 +map ctf_2fort +maxplayers 24
  • Запустите файл tf.bat, чтобы запустить свой сервер.

Настройка сервера

  • откройте порт 27015-27041

Источники

Ссылки

См. также