Для початку треба визначитися на що здатний ваш комп'ютер та інтернет, тобто потягне він хороший CS 1.6 public-сервер, або доведеться обмежитися сервером для гри 3х3?
Ми будемо робити сервер під Windows, то процесу сервера рекомендую поставити пріоритет реального часу (це можна зробити за допомогою диспетчера задач, Ctrl + Delete + Alt).
______________________
створення сервера
Я вам раджу робити сервер на версії 21 (патч). Але, розглянемо два варіанти:
1) Стандартний варіант (найкраще).
· Скачиваем і встановлюємо CS 1.6 No-Steam.
· Скачиваем і встановлюємо патч v21 (можна завантажити з нашого сайту в розділі "Файли" -> "Файли для CS"). На даному патчі сервер буде працювати найбільш стабільно.
· Крякнутий swds.dll може позбавити від помилки «LAN servers are restricted to local clients (class C)».
Для кожної версії патча, кряки різні, так що не пробуйте ставити його на версії, відмінні від v21, інакше сервер Ви не запустите.
2) Сервер оновлення до останньої версії.
Викачуємо HLDS Update Tool, встановлюємо.
Створюємо ярлик файлу hldsupdatetool.exe, клікаєм по ньому правою кнопкою миші, вибираємо «властивості» і в полі «об'єкт» після C: # 92; шлях до файлу # 92; HldsUpdateTool.exe, через пробіл дописуємо:
-command update -game «cstrike» -dir C: # 92; путь_к_серверу
У підсумку вийде щось на зразок цього:
«C: # 92; updatetool # 92; HldsUpdateTool.exe» -command update -game «cstrike» -dir C: # 92; server
Потім просто запускаєте HldsUpdateTool.exe і він автоматично завантажить вам останню версію steam сервера CS.
Після апдейта качаємо hlnowon, щоб крякнути swds.dll.
____________________
Налаштування сервера
Для настройки сервера використовується конфігураційний файл server.cfg, який знаходиться в папці «C: # 92 ;. # 92; cstrike # 92; ». З основними командами серверного конфіга можна ознайомитися на нашому сайті прочитавши однойменну статтю в розділі "Статті"
_____________________
запуск сервера
Я опишу запуск сервера через консоль, тому що візуальний режим вимагає багато ресурсів комп'ютера. Робимо ярлик файлу hlds.exe, клікаєм по ньому правою кнопкою миші і вибираємо властивості. В кінець рядка об'єкт через пробіл додаємо рядок:
-game cstrike -console -insecure + maxplayers 18 + sv_lan 0 + map de_aztec
· -game cstrike - означає, що це CS сервер.
· -console - консольний режим сервера.
· -insecure - відключаємо VAC-анітічіт від сервера (у нас сервер No steam, даний антічит нам не потрібний).
· + Maxplayers 18 - вказуємо, що на сервері зможуть грати максимум 18 гравців.
· + Map de_dust2 - вказуємо, яка карта (de_dust2) буде завантажуватися першої після запуску сервера.
· -nomaster - означає, що ваше сервер не буде видно в глобальній сітці, а це нам ні до чого, якщо хочемо, щоб до нас хтось зайшов.
__________________
Metamod
Metamod необхідний для установки різних модів на сервер, сюди відносять AMX, AdminMod, StatsMe і т.д. Останню версію Metamod'a можна скачати з нашого сайту ( "Файли" -> "Додатки для сервера")
Викачуємо, розпаковуємо і кидаємо в папку C: # 92; *** # 92; cstrike # 92; addons # 92; metamod # 92 ;. Ми робимо сервер CS під windows, тому в ту ж папку потрібно кинути metamod.dll.
Далі відкриваємо C: # 92 ;. # 92; cstrike # 92; liblist.gam і рядок:
Metamod встановлений, можна братися за amx і amxx.
____________________
AMX і AMXX
AMXX можна скачати оф. сайту - www.amxmodx.org.
Беремо з архіву папки amxmodx і metamod і кидаємо їх в С: # 92; *** # 92; cstrike # 92; addons # 92 ;.
Далі відкриваємо файл plugins.ini, який лежить в С: # 92; *** # 92; cstrike # 92; addons # 92; metamod # 92 ;, і вставляємо в нього:
Після цього заходимо в папку С: # 92; *** # 92; cstrike # 92; addons # 92; amxmodx # 92; configs # 92; і відкриваємо amxx.cfg, де налаштовуємо все, як хочемо.
________________________
DNS вашого сервера
________________________
зовнішній IP
Внутрішній ip - це айпі вашої мережі. Тобто такий айпі у всіх людей підключилися до теж же провайдеру, що і ви.
Зовнішній ip - цей айпі у кожного свій, у більшості він динамічний, але у деяких щасливчиків статичний. Щоб дізнатися свій зовнішній ip, можете зайти на сайт www.2ip.ru, і він вам його покаже.
Як же зробити вашу сервері зовнішній ip (якщо замість нього стоїть внутрішній)? Я вам це розповім на прикладі модема dsl-2500u.
1. Вам треба скинути всі налаштування модему. На задній стороні модему, поруч з кнопкою включення, є кнопка "reset", затисніть її голкою (наприклад) на секунд 15.
3. Коли буде вибір між PPPoE, і Bridge, то треба вибрати Bridge (щоб був зовнішній ip, нам треба налаштувати інтернет через міст Bridge).
4. Після чого вводити логін і пароль (пароль треба буде ввести два рази), що вам видали при підключення. У Вологодської області логін і пароль szt.
Налаштування модему завершена. Зараз нам треба переналаштувати інтернет на ПК.
1. Заходимо в "Мережеві підключення" (Пуск> Панель управління-> Мережеві підключення)
3. Натискаємо в "Панель управління" пункт Файл-> Нове підключення. Далі-> Підключити до Інтернету-> Встановити підключення вручную-> Через високошвидкісне підключення, що запитують ім'я і пароль-> Введіть будь-яке ім'я постачальника послуг (у мене було "Internet") -> В ім'я користувача і пароль введіть ті дані, що вам дали при підключення до інтернету. На підтвердження ще раз напишіть пароль .-> Створіть ярлик на робочому столі, і натисніть готово.
Особисто від себе раджу використовуйте ігровий хостинг (в інтернеті досить багато таких хостингів, так що зможете вибрати на свій смак). За допомогою хостингу зручно управляти сервером, буде набагато менше клопоту, і проблем з самим сервером.