Як створити свій сервер у CSS

Як створити свій сервер у CSS

Як створити свій сервер у CSS

Сервер


CSS. Встановлення Source Dedicated Server у Windows

Насамперед нам потрібно завантажити наш сервер. Для цієї справи Valve створила спеціальну програмку Hl^ UpdceTool (http:/ /familymehroj.mylivepage.ru/file/378/1545_hldsupdatetool.exe), яка призначена для встановлення та оновлення серверів. Скачуємо її звідси і встановлюємо в теку нашого майбутнього сервера (наприклад, в "C:\my_server”).

Інструкція

Рівень складності: Легко

1 крок

Тепер нам потрібно створити скрипт для оновлення і встановлення сервера. Скрипти в Windows мають розширення .bat і, щоб його створити, потрібно просто відкрити Блокнот, вставити туди потрібний нам текст і зберегти з розширенням .bat, наприклад, «update.bat». Не забудьте при збереженні у спадному меню «Тип файлу» вибрати «Всі файли», інакше наш скрипт збережеться як звичайний текстовий файл, чого нам абсолютно не потрібно.

Тепер, коли ми знаємо, як робити скрипти, створюємо скрипт з таким вмістом всередині і зберігаємо під назвою «update.bat» в теку сервера:

Код
start /wait hldsupdatetool.exe
start hldsupdatetool.exe -command update -game “Counter-Strike Source” -dir .
exit


У цьому скрипті можна змінити значення «Counter-Strike Source» на назву іншої Source гри.
Допустимі значення: “Counter-Strike Source”, “dods”, “garrysmod”, “hl2mp”, “tf”.

Подвійний клік на «update.bat» і процес встановлення запущено. Спочатку Hl^ UpdceTool оновить сам себе, а потім приступить до скачування сервера. Не звертайте уваги на написи «No installation record found at»., такі повідомлення завжди виводяться при першому запуску. Завантаження сервера може зайняти в середньому близько години, залежно від швидкості вашого інтернет-з'єднання. Всього належить завантажити близько 1 Гб файлів. У майбутньому ви можете скористатися цим скриптом для оновлення сервера.

2 крок

Після завершення скачування сервера Hl^ UpdceTool сам закриється. Залишилося тепер тільки запустити сервер. Для цього знову ж таки створимо скрипт з назвою «start.bat» у теці сервера. Далі на вибір даю 3 варіанти даного скрипту, прочитайте опис кожного і виберіть найбільш відповідний вам:

Цей скрипт запускає сервер, перевіряє оновлення і автоматично перезапускає сервер під час аварії. Зручний для серверів, доступ до яких обмежений. За допомогою цього скрипту ви можете перезапускати і оновлювати сервер простим введенням команди «quit» в консолі сервера.

Код
echo off
cls
:loop
echo (%date% time) Checking for updates
start /wait update.bat
echo (%date% time) Starting SRCDS
start /wait srcds.exe -console -game cstrike +maxplayers 16 +map de_dust2 +mp_dynamicpricing 0
goto loop

3 крок

Наступний скрипт схожий на вищезгаданий, але не перевіряє оновлення під час перезапуску сервера. Виправдно це тим, що часто процес перевірки оновлень триває досить довго.
Адміністратор може оновлювати сервер запуском «update.bat», коли це необхідно, а не при кожному перезапуску.

Код
echo off
cls
:loop
echo (%date% time) Starting SRCDS
start /wait srcds.exe -console -game cstrike +maxplayers 16 +map de_dust2 +mp_dynamicpricing 0
goto loop


Останній скрипт просто запускає сервер.

Код
start srcds.exe -console -game cstrike +maxplayers 16 +map de_dust2 +mp_dynamicpricing 0
exit

Натиснувши на «start.bat» наш сервер запуститься у вікні, де буде видно консоль сервера.

Поради та попередження:

  • Все простіше ніж здається...
Image

Publish modules to the "offcanvas" position.