fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Бізнес

Як створити свій no-steam сервер в комп’ютерній грі Counter-Strike 1.6

В даній стати є опис, як зробити зовнішній ip адреса сервера. Це важливий момент, але його мало хто описує у своїх статтях.
Почнемо!
Дана стаття дасть вам достатньо знань для створення сервера Counter-Strike 1.6.
Для початку треба визначитися, на що здатний ваш комп’ютер і інтернет, тобто чи потягне він хороший CS 1.6 public-сервер, або доведеться обмежитися сервером для гри 3х3?
Процесор, встановлений на серверному ПК, відіграє важливу роль, хоч і не ключову. Частоти 2.8 Ghz буде цілком достатньо для сервера на 26 гравців, але це за умови, що у вас достатньо оперативної пам’яті, і хороший канал інтернету.
Відео-карта для сервера не важлива.
Ми будемо робити сервер під 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, клацаємо по ньому правою кнопкою миші, вибираємо «властивості» і в полі «об’єкт» після С:путь до файлуHldsUpdateTool.exe, через пробіл дописуємо:
-command update -game cstrike» -dir С:путь_к_серверу
В результаті вийде щось на зразок цього:
«C:updatetoolHldsUpdateTool.exe» -command update -game cstrike» -dir C:server
Потім просто запускаєте HldsUpdateTool.exe і він автоматично завантажить вам останню версію steam сервера CS.
Після апдейта качаємо hlnowon, щоб крякнути swds.dll.
____________________
Налаштування сервера
Для налаштування сервера використовується конфігураційний файл server.cfg, який знаходиться в папці «C:…cstrike». З основними командами серверного конфига можна ознайомитися на нашому сайті прочитавши однойменну статтю у розділі “Статті”.
_____________________
Запуск сервера
Я опишу запуск сервера через консоль, тому що візуальний режим вимагає багато ресурсів комп’ютера. Робимо ярлик файлу hlds.exe, клацаємо по ньому правою кнопкою миші і вибираємо властивості. В кінець рядка об’єкт через пробіл додаємо рядок:
-game cstrike -console -insecure +maxplayers 18 +sv_lan 0 +map de_aztec
Тепер докладніше:
· -game cstrike – означає, що це CS сервер.
· -console – консольний режим сервера.
· -insecure – відключаємо VAC-анитичит від сервера (у нас сервер No steam, даний античит нам не потрібен).
· +sv_lan 0 – вказуємо, що на сервер зможуть заходити з будь-яким ip-адресою. Якщо поставити 1, то сервер буде доступний тільки для гравців в локальній мережі.
· +maxplayers 18 – вказуємо, що на сервері зможуть грати максимум 18 гравців.
· +map de_dust2 – вказуємо, яка карта (de_dust2) буде завантажуватися першої після запуску сервера.
· -nomaster – означає, що ваш сервер не буде видно в глобальній сітці, а це нам ні до чого, якщо хочемо, щоб до нас хтось зайшов.
__________________
Metamod
Metamod необхідний для установки різних модів на сервер, сюди відносять AMX, AdminMod, StatsMe і т. д. Останню версію Metamod’a можна завантажити з нашого сайту (“Файл”->”Плагіни для сервера”)
Завантажуємо, розпаковуємо і кидаємо в папку C:***cstrikeaddonsmetamod. Ми робимо сервер CS під windows, тому в ту ж папку потрібно кинути metamod.dll.
Далі відкриваємо C:…cstrikeliblist.gam і рядок:
gamedll «dllsmp.dll»
міняємо на
gamedll «addonsmetamodmetamod.dll»
Metamod встановлений, можна братися за amx і amxx.
____________________
AMX і AMXX
AMXX можна скачати оф. сайту www.amxmodx.org.
Беремо з архіву папку amxmodx і metamod і кидаємо їх в С:***cstrikeaddons.
Далі відкриваємо файл plugins.ini, який лежить в С:***cstrikeaddonsmetamod, і вставляємо в нього:
win32 addonsamxmodxdllsamxmodx_mm.dll
Після цього заходимо в папку С:***cstrikeaddonsamxmodxconfigs і відкриваємо amxx.cfg, де налаштовуємо все, як хочемо.
________________________
DNS вашого сервера
Якщо Ви хочете, щоб у вашого сервера замість IP була назва, то заходьте на www.no-ip.com там натискаєте на “Learn more >” під “No-IP Free”, далі введіть свій E-mail (краще який зареєстрований на gmail.com, тому що точно спрацьовує). Після чого вводьте все, що треба (ім’я, прізвище, пароль тощо), і погодьтеся з умовами. Далі виберіть вашу систему, і скачайте установочник. Встановіть, і коли вам потрібно назва за місце айпі, то включайте цю програму.
________________________
Зовнішній IP
Внутрішній ip – це айпі вашої мережі. Тобто такий айпі у всіх людей, які підключилися до теж ж провайдера, що і ви.
Зовнішній ip – цей айпі у кожного свій, у більшості він динамічний, але у деяких щасливчиків статичний. Щоб дізнатися свій зовнішній ip, можете зайти на сайт www.2ip.ru і він вам покаже.
Для сервера краще статичний айпі адресу, так як з-за динамічного при кожному вимикання комп’ютера, буде змінюватися айпі адресу, і людям доведеться кожен за новий забивати в обраній ваш сервер.
Підключити статичний айпі просто, зв’яжіться з провайдером, і він вам за окрему плату його підключать (деякі провайдери беруть за це 20 р) в місяць, деякі, типу Avangdard вологодської області 150 рублів на місяць).
Як же зробити вашому сервері зовнішній ip (якщо замість нього стоїть внутрішній)? Я вам розповім на прикладі модему dsl-2500u.
1. Вам треба скинути всі налаштування модему. На задній стороні модему, поряд з кнопкою включення, є кнопка “reset”, затисніть її голкою (наприклад) на 15 секунд.
2. При його налаштування вбейти VPI – 8, VCI – 35, і натисніть next (продовжуйте налаштування далі). Найкраще налаштовувати модем, через інтернет. Якщо ви проживаєте в Вологодської області, введіть айпі “192.168.1.1” (логін і пароль входу admin) в адресний рядок, якщо ж в іншому регіоні, то вбийте свій внтуренний ip.
3. Коли буде вибір між PPPoE, і Bridge, то треба вибрати Bridge (щоб був зовнішній ip, нам треба налаштувати інтернет через міст Bridge).
4. Після чого вводити логін і пароль (пароль треба буде ввести два рази), що вам видали за підключення. У вологодській області логін і пароль szt.
5. Далі все натисніть next, коли закінчите налаштування модему натисніть Save/Reboot. Почекай хвилини 3, і можете виходити з налаштування модему.
Налаштування модему завершена. Зараз нам потрібно переналаштувати інтернет на ПК.
1. Заходимо в “Мережеві підключення” (Пуск->Панель управління->Мережеві підключення)
2. Натискаємо правою мишкою на значок під “ЛВС або високошвидкісний інтернет”, і вибираємо “Властивості”, після чого у вкладці “Загальні” знімаємо галочки з “Клієнт для мереж Microsoft” і “Служба доступу до файлів…..”, далі натискай на “Протокол Інтернету…”, і під ним вибираємо пункт “Властивості”, далі ставимо галочку біля пункту “Використовувати наступний IP-адреса”, і вбивайте в IP-адресу, ваш внутрішній айпі (його так само повідомляють при підключення), далі в “Маска під мережі” вбийте 255.255.255.0, після нічого не змінюєте, і натискаєте ок.
3. Натискаємо в “Панель управління”, виберіть Файл->Нове підключення… Далі>Підключити до Інтернету->Встановити підключення вручну->Через високошвидкісне підключення, запитуючі ім’я і пароль->Введіть будь-яке ім’я постачальника послуг (у мене було “Internet”)->В ім’я користувача і пароль введіть ті дані, що вам дали при підключення до інтернету. На підтвердження ще раз напишіть пароль.-> Створіть ярлик на робочому столі, і натисніть готово.
Всі! Тепер зовнішній айпі адресу вашого сервера.
Особисто від себе раджу використовувати ігровий хостинг (в інтернеті досить багато таких хостингів, так що зможете вибрати на свій смак). З допомогою хостингу зручно керувати сервером, буде набагато менше клопоту і проблем з самим сервером.
Відвідайте наш сайт
[Cherepovets_Game*Server] – 62.122.213.21:28023