Все для сервера cs1

Почнемо з HLDSUpdatetool
1. Для початку Вам потрібно завантажити програму hldsupdatetool і встановити її за замовчуванням в директорію C: # 92; Program Files # 92; Valve # 92; HLServer. При установці бажано вибрати ваш регіон, інакше файли будуть довго гойдатися. Завантажити hldsupdatetool з інтернету
2. Тепер йдемо в Консоль (Командний рядок). Її можна запустити так: Start -> Run -> cmd (Пуск -> Виконати -> cmd). Пишемо в консолі:
cd C: # 92; Program Files # 92; Valve # 92; HLServer
Це означає, що Ви працюєте в папці # 92; HLServer.
Потім створюємо папку, де ми хочемо помістити сервер. Я, наприклад, створив папку "C: # 92; hlds". Потім в командному рядку пишемо:
HldsUpdateTool.exe -command update -game cstrike -dir "C: # 92; hlds"
Чекаємо пару хвилин, поки оновиться програма, і почнуть скачиваться файли.
Можна поки піти поїсти, так як гойдатися буде десь хвилин 20-30.
Ось і все, сервер викачаний. Закриваємо консоль і йдемо в папку з сервером.
3. Старт сервера
Є два способи запустити сервер: через консольний або візуальний (Steam GUI) режими.
а) почнемо з візуального, так як він простіше, але "їсть" набагато більше ресурсів.
запускаємо hlds.exe
Game - Counter-Strike
Server name - ім'я сервера
Map - стартова карта
Network - Internet або Lan (Internet - для інтернету, Lan - для мережі)
MaxPlayers - максимальна кількість гравців (слоти)
UPDport - порт для підключення (27015 - стандартний)
Rcon Password - пароль для віддаленого управління сервером
Secure - valve антічит, якщо він включений, то "їсть" більше ресурсів
Ну а далі, я думаю, все зрозуміло.
б) тепер консольний режим
В папці з сервером створюємо блокнотом файл StartServer.cmd
У нього вписуємо:
start / MIN / HIGH hlds.exe + sv_lan 1 -game cstrike + port 27015 -console -insecure -noipx + maxplayers 12 + map de_dust2
start / MIN / HIGH hlds.exe - старт hlds.exe з високим пріоритетом
sv_lan 1 | 0 - 1-інтернет, 0-мережу.
-game - гра
+port - порт для підключення (27015 - стандартний)
-console - запуск в консольному режимі
+maxplayers - максимальна кількість гравців (слоти)
+map - карта
Щоб сервер був non-steam нам потрібно крекнуть файл swds.dll
Робимо це за допомогою Патчер (Universal Valve Dedicated Server Patcher v1.98.20PE, HLDS ULTIMATE PATCH (Win32 / Unix)). Завантажити swds.zip з інтернету
Для настройки сервер використовується конфігураційний файл server.cfg, який знаходиться в # 92; cstrike теці.
Ось приклад server.cfg:
// Завантаження файлів перед стартом сервера
exec listip.cfg
exec banned.cfg
Готово. Сервер налаштований і готовий до старту.
Запуск сервера CS 1.6
Запускається сервер наступним рядком:
hlds.exe -console + sv_lan 1 -insecure -game cstrike -nomaster + maxplayers 21 + map de_dust + port 27015 + ip 255.255.255.255 + exec listip.cfg
Розглянемо докладніше:
-console - сервер стартує в консольному режимі.
-game cstrike - запускати мод CS. (Власне за нього і б'ємося).
+maxplayers 21 - максимальна к-ть гравців, яке сервер буде приймати.
+map de_dust - сервер запуститися з карти de_dust.
+port 27015 - порт, який сервер буде слухати.
+ip 255.255.255.255 - тут ви повинні написати IP, на якому буде сервер.