Як створити власний сервер CS Source OB. Коротка інформація про налаштування CS:Source сервера Створення сервера css

Що потрібно для створення CS:S Сервера

1 - Як створити сервер у CSS?

Оригінально author:

Спочатку потрібно розібратися з вашим інтернетом. Так ось, 1 Mb (мегаБІТА) цілком достатньо, проблема у вихідному каналі! (Відразу поясню: вхідною називається швидкість з'єднання, з якою ваш комп'ютер може отримувати дані з мережі Інтернет, а вихідною називається швидкість з'єднання, з якою ваш комп'ютер може передавати дані до мережі). Отже, для кожного гравця на створеному вами сервері CSS потрібно мати мінімум 50 Kb. Заходьте на сайт 2ip.ru. Відразу запишіть вашу ip адресу (він написаний зверху великими цифрами), виберіть тест швидкості з'єднання, введіть код підтвердження і натисніть кнопку "тестувати". Якщо вхідна нижче 1000Кб/с (кілобіт за секунду), а вихідна нижче 500Кб/с, навіть не беріться за створення cs-сервера.

2 - По друге потрібен зовнішній IP адресу. Що це таке?

Оригінально author:

Отже, уявімо, як ви підключені до Інтернету, коли у вас зовнішня мережева адреса:
Ваш комп'ютер - провайдер - Інтернет
А ось такий розклад не підійде:
Ваш комп'ютер - локальна мережа - провайдер - Інтернет
Просто зателефонуйте провайдеру і запитайте у вас зовнішній IP чи ні. Хочу зауважити: динамічність адреси не має відношення до працездатності. Іншими словами, навіть якщо щоразу при підключенні до Інтернету у вас нова адреса, ваш сервер все одно буде видно для counter strike під цим IP, але за умови, що він зовнішній.

3 - Для створення сервера css вам знадобиться ще дещо - це гарне залізо

Оригінально author:

Конфігурація комп'ютера має бути прийнятною. Тобто для windows XP або Linux – 512Mb (мегаБАЙТ) оперативної пам'яті на 20 осіб або Windows Vista/7/8/ – 1Gb відповідно. Бажано також запастися 2х або більше ядерним процесором, щоб можна було комфортно грати тим, хто підключився, поки ви робите за комп'ютером інші справи. Не рекомендується грати в counter strike на тому ж комп'ютері, де запущено сервер (2-х ядерний процесор частково вирішує цю проблему). Щоб перевірити систему на продуктивність, запустіть counter strike і поставте всі графічні налаштування на максимум - якщо комп'ютер не гальмує, то він повністю підійде для ваших потреб.
Припустимо все, що потрібно у вас є. Перейдемо до створення.

Як створити свій CS:S Server

Спочатку необхідно завантажити hldsupdatetool
Завантажити його можна тут.
Розархівуємо
Коли ви запустите файл з архіву, вам запропонують вибрати куди встановити hldsupdatetool, це можна зробити куди завгодно, важливо, що ця папка надалі і стане папкою Сервера, я наведу приклад з диском С:

Вибираємо Europe і тиснемо Next. Далі відкриється ще одне віконце і в ньому натискаємо Next та Finish

Йдемо в папку куди було встановлено hldsupdatetool (у цьому прикладі C:\Server). Запускаємо файл HldsUpdateTool.exe, у результаті відкриються два віконця і HldsUpdateTool.exe почне
оновлювати себе, так як у вас не остання версія, скрін можна побачити нижче:
Оновлення займе не більше 1 хвилини! Після цього вікно саме закриється.

Після оновлення HldsUpdateTool ідемо до папки з сервером (у цьому прикладі C:\Server). Тепер нам необхідно завантажити сервер, для цього ми створюємо файл Update.bat
На робочому столі тиснемо праву кнопку миші Створити\Текстовий документ
В нього вставляємо цей код:

Оригінально author:

Start /wait hldsupdatetool.exe
start /wait hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .
exit

Тиснемо Файл\Зберегти як
Ім'я файлу пишемо Update.bat. Тиснемо Зберегти. Готово.
Update.bat кидаємо в папку із сервером (у даному прикладі C:\Server)! Тепер можна його запустити, після чого відкриються два вікна і почнеться скачування сервера, скрін можна подивитися нижче:

Сервер важить 1 - 1.2 GB (Обережно трафік), відповідно швидкість скачки залежить від швидкості твого інтернету і як наслідок чим вище швидкість Інтернету, тим швидше все скачається. Після закінчення віконце зачиниться саме.
Після того, як стрибка закінчиться, нам необхідно буде створити файл Start.bat, він потрібен для запуску сервера. Нам знову треба створити текстовий документ, в якому необхідно прописати:

Оригінально author:

@echo off
cls
echo Protecting srcds from crashes...
echo Якщо ви хочете, щоб завершити srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title
:srcds
:loop
echo (%date% %time%) srcds started.
start /wait srcds.exe -console -game cstrike -tickrate 66 -port 27015 +fps_max 600 +maxplayers 12 +map de_dust2
goto srcds
echo (%date% %time%) WARNING: srcds closed or crashed, restarting.
goto loop

Файл налаштований ось так: при запуску відразу ж карта de_dust2, TickeRate 66 (якщо ставити вище, то можуть бути проблеми на сервері, наприклад страшно підніматися пінг), порт сервера 27015, FPS сервера 600 і 12 слотів на сервер. (12 гравців)

Набір основних команд, які можна написати в рядку, який підкреслений червоним кольором.
1. -autoupdate Сервер перевіряє оновлення під час запуску.
2. -insecure Запускає сервер без використання технології захисту від чітерів (Valve Anti-Cheat).
3. -nobots Вимкнути ботів.
4. -verify_all Здійснює перевірку на те, що кожен файл сервера останньої версії.
5. +ip<пример 192.168.0.1>Задає IP-сервера, коли в системі кілька мережевих карт.
6. +sv_lan<число 0/1>Якщо встановлено в 1, сервер може прийняти тільки користувачів локальної мережі (LAN).
7. +maxplayers<число от 1 до 32>Визначає максимальну кількість ігрових слотів.
8. +map<карта>Вказує картку для запуску.
9. +hostname "Ім'я Сервера" Вказує ім'я сервера.
10. -tickrate<число 33\66\100>Задає tickrate сервера (докладніше в Source Multiplayer Networking).
11. -port<число 27015\27016\27017\27018>Порт для підключення клієнта до сервера.
12. +fps_max<число 300\600\1000>FPS сервера
13. +tv_port<число 27020\27021\27022\27023\27024>Порт для підключення SourceTV.
Після цього тиснемо Файл\Зберегти як\Start.bat І кидаємо цей фаїл у папку з сервером (в даному прикладі C:\Server)
Ось, власне, і все! Ваш персональний CSS сервер готовий! Ну, безумовно, вам доведеться покопатися з налаштуваннями, і з додаванням музики\карт, але це вже деталі!)

sozdaemДумаю за цією статтею вам буде дуже легко розібратися зі створенням сервера CS:S нових версій OB з нуля.

I. Отримуємо чисту платформу сервера:

1) Качаємо "дистрибутив" програми hldsupdatetool[ завантажити з оф. ]
і зберігаємо його у будь-яку папку.

Перш ніж приступити до встановлення, необхідно сказати пару слів про hldsupdatetool. Це єдиний інструмент для встановлення та оновлення серверів на базі Steam, включаючи ігри Valve на базі HL1 та HL2. За допомогою цієї програми можна створити сервер, який не буде прив'язаний до вашого облікового запису, на відміну від Інструменту "Source Dedicated Server", який можна завантажити через STEAM. Якщо ви встановите сервер через STEAM, то при спробі увійти під своїм обліковим записом з іншого комп'ютера, ваш сервер відключиться.

2) Запускаємо hldsupdatetool.exeі проходимо короткий майстер установки, тикаємо NEXTи і вибираємо куди ви хочете встановити програму завантаження сервера, пізніше ми в неї і завантажуємо сервер. Допустимо, папка "C:\SourceCEPBEP"

У папці створюємо пакетний bat файл для встановлення та подальшого оновлення сервера (можна обійтися і без нього, у цьому випадку просто використовуйте той самий синтаксис у командному рядку).

Для цього через Блокнот створюємо текстовий файл і в нього пишемо:

start /wait hldsupdatetool.exe
start /wait hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .
exit

* Перший рядок запускає hldsupdatetool, щоб оновити його до останньої версії
* Другий рядок запускає інсталяцію або оновлення (якщо він уже встановлений) сервера Counter-Strike Source в ту ж папку, де знаходиться hldsupdatool.exe і чекає закінчення цього процесу
* Точка після dir означає те, що ми будемо качати сервер у поточну папку.

Зберігаємо файл і перейменовуємо його в update.bat(змінюючи розширення *.txt на *.bat)

3) Запускаємо update.bat.Після запуску файлу розпочнеться процес встановлення сервера. При початковій установці завантажується 2Гб даних, тому ставимо на ніч та йдемо спати.

ІІ. Невелике налаштування перед запуском.

Останні версії SRDS від OrangeBox не мають глобального файлу налаштувань server.cfg, тому створюємо його самі в папці "C:SourceCEPBEPorangeboxcstrikecfg".

Папку addons копіюємо на сервер/orangebox/cstrike. VDF файл додається.

У gameinfo.txtпрописуємо рядок:

GameBin | gameinfo_path | addons / metamod / bin
(Над рядком: Game | gameinfo_path |.)

На даний момент всі Source скрипти (моди тощо) пишуться під ES і версія orangebox справляється поки що не з усіма.

Увага:при установці останніх версій ES з'являється помилка "Точки доступу.. в DLL...". Для вирішення проблеми просто видаляємо або перейменовуємо файл steamclient.dllу папці "C:SourceCEPBEPorangeboxbin". Це безпечно та опубліковано на офф. сайт.

Існує SourceMod. Являє собою непогану адмінку, читає плагіни. Але ми обійдемося без нього і наступним кроком поставимо більш популярну адмінку з широкою функціональністю та зручністю.

Розпаковуємо, створюємо VDF. Але так, як ми не використовуємо SourceMod, видаляємо папку orangebox cstrike addons mani_admin_plugin, т.к. у ній лежать бібліотеки під SM.

4) Встановлення скриптів.

Це дуже легкий крок, де потрібно просто перемістити, наприклад, папку showdamage в \orangebox\cstrike\addons\eventscripts

Готово. Тепер все залежить лише від вас.


УВАГА:



2. Створіть на локальному диску D: папку CS:S-Server
3. Запустіть CS:Source Server Creator і вкажіть шлях до папки CS:S-Server, з'явиться чорне вікно в якому ви зможете спостерігати за ходом установки. швидкості вашого Інтернету!
Увага! Можливо, що антивірус знайде вірус у Server Creator'е - запевняю вас, немає там ніякого вірусу, оскільки інсталер на основі HLDS Update Tool!
Після того, як закінчиться стрибка ресурсів, вікно закриється!

Налаштування сервера:

У папці CS:S-Server=>cstrike=>cfg знайдіть файл server.cfg, відкрийте, видаліть все, що там є, і вставте це:

// server name
hostname "Server Name"

// rcon passsword
rcon_password "password"

// server cvars
mp_friendlyfire 0
mp_footsteps 1
mp_autoteambalance 1
mp_autokick 0
mp_flashlight 1
mp_tkpunish 1
mp_forcecamera 0
sv_alltalk 0
sv_pausable 0
sv_cheats 0
sv_consistency 1
sv_allowupload 1
sv_allowdownload 1
sv_maxspeed 320
mp_limitteams 2
mp_hostagepenalty 5
sv_voiceenable 1
mp_allowspectators 1
mp_timelimit 25
mp_chattime 10
sv_timeout 65

// bots
bot_quota 0
bot_quota_mode fill
bot_difficulty 2
bot_chatter off
bot_auto_follow 1
bot_auto_vacate 1
bot_join_after_player 0
bot_defer_to_human 1
bot_allow_rogues 0
bot_walk 0
bot_join_team any
bot_eco_limit 2000
bot_allow_grenades 1
bot_all_weapons
bot_allow_grenades 1
bot_allow_pistols 1
bot_allow_sub_machine_guns 1
bot_allow_shotguns 1
bot_allow_rifles 1
bot_allow_snipers 1
bot_allow_machine_guns

// round specific cvars
mp_freezetime 6
mp_roundtime 5
mp_startmoney 800
mp_c4timer 45
mp_fraglimit 0
mp_maxrounds 0
mp_winlimit 0
mp_playerid 0
mp_spawnprotectiontime 5

// bandwidth rates/settings
sv_minrate 0
sv_maxrate 0
decalfrequency 10
sv_maxupdaterate 60
sv_minupdaterate 10

// server logging
log off
sv_logbans 0
sv_logecho 1
sv_logfile 1
sv_log_onefile 0

// operation
sv_lan 0
sv_region 0

// execute ban files
exec banned_user.cfg
exec banned_ip.cfg

Якщо у вас немає файлу server.cfg, створіть його за допомогою блокнота!
У server.cfg налаштуйте все під себе!

Установка NON STEAM emulator"a:

2. Запустіть інсталер і вкажіть шлях до папки CS:S-Server

Запуск сервера:

У папці CS:S-Server знайдіть файл srcds.exe , правий клік=>створити ярлик,
правий клік по ярлику=>Властивості та в рядку об'єкт,де у вас вже прописано D:/CS:S-Server/srcds.exe, зробіть 1 пробіл і допишіть:

Console -game cstrike -secure +maxplayers 22 +map de_dust2

2 спосіб

1. Введення.

Ця інструкція призначена для тих, хто хоче встановити виділений сервер Counter-Strike: Source. Її можна взяти за основу і для інших модів Source, що підтримуються Valve. Передбачається, що людина, яка створює сервер, непогано розуміється на операційній системі і їй не потрібно відповідати на запитання з книжки Wndows (Linux) для чайників. Тому тут розглядається лише послідовність кроків із встановлення виділеного сервера на знайому вам платформу.

2. Отримання дистрибутива.

Наполегливо рекомендую брати дистрибутив сервера та оновлювати його через steam. Це безкоштовно, швидко та вчасно. Єдина перешкода для роботи зі стимом, коли машина, на якій встановлений сервер, не має доступу до Інтернету або знаходиться за фаеролом із закритими портами, необхідними для завантаження сервера або оновлень. Утиліта для отримання дистрибутива сервера та його оновлення, на сьогоднішній день може працювати з-під Windows і отримувати дистрибутив для сервера Linux і навпаки.

Так що вам залишається лише знайти машину, яка має прямий доступ до Інтернету. Тільки після того, як ви опинилися в глухому куті і не можете самі отримати дистрибутив сервера або його оновлення зі steam, тоді вже беріть наданий кимось дистрибутив і при кожному оновленні чекайте, що хтось зробить патч для вашого сервера.

Для отримання дистрибутива сервера та його подальшого оновлення через steam використовується утиліта Windows HLDS Update Tool та Linux HLDS Update Tool. Це архіви, після розпакування яких ви отримаєте файли HldsUpdateTool.exe для Win та steam для Linux. Якщо з HldsUpdateTool.exe все зрозуміло, то файл steam ще необхідно зробити: chmod +x steam. Усі ці утиліти Ви можете взяти на srcds.com

Тепер утиліта готова для запуску:

HldsUpdateTool.exe - для Win
./steam - для Linux

При першому запуску утиліта оновиться до останньої версії та після оновлення видасть синтаксис доступних команд.
Use: hldsupdatetool -command
Commands:
update: Install or update HLDS
parameters:
-game - Mod name: cstrike, tfc, dod, dmc, valve, czero, або ricochet
-dir - HLDS Install dir (якщо не визначено, буде використано значення з останнього керування інструментом)
flags:
-verify_all - Verify all HLDS файли будуть введені в термін
-Retry - Automatically retry every 30 seconds if the Steam Network is busy
Для прикладу: hldsupdatetool -command update -game cstrike -dir c:hlds
version: View installed versions
list: View available games

Командою

hldsupdatetool -command list

отримуємо список доступних модів сервера для скачки.
** "game" options for Source DS Install:

"Counter-Strike Source"
"dods"
"garrysmod"
"hl2mp"

** "game" options for HL1 DS Install:

"cstrike"
"czero"
"dmc"
"dod"
"gearbox"
"ricochet"
"tfc"
"valve"

** "game" options for Third-Party game servers:

"Darkmessiah"
"garrysmod"
"redorchestra"
"ship"
"sin"

Залишилося лише набрати команду для отримання дистрибутива (використовуємо директорію srcds на диску C:):

HldsUpdateTool.exe -command update -game "Counter-Strike Source" -dir c:/srcds

та процес пішов. Якщо утиліта HldsUpdateTool у вас знаходиться в тій же директорії, де розташовуватиметься сервер, то замість -dir c:/srcds робимо -dir . .

Після закінчення роботи утиліти ви отримаєте напис:

HLDS installation up to date

Це означає, що ви отримали останню версію сервера, і вона встановлена ​​в c:/srcds. Створіть скриптик для подальших оновлень сервера Update.bat (update.sh для Linux) - запустіть notepad.exe і в вікні напишіть наступне:

C:/SRCDS/hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .

Збережіть файл у папці з сервером, з назвою update.bat (назву файлу можете видалити будь-яке, головне, щоб розширення було.bat, а не txt!).

Небагато про те, що цей скриптик робить: запускає інсталяцію або оновлення сервера Counter-Strike: Source в ту ж папку, де знаходиться hldsupdatool.exe і чекає закінчення цього процесу. Для створення сервера HL2DM або DODS використовуйте у параметрі -game значення "hl2mp" або "dods" відповідно (лапки обов'язкові!).

або для Linux:

#!/bin/bash
cd /home/cs/srcds_l
./steam -command update -game "Counter-Strike Source" -dir .

і тепер можна переходити до тестування та основних налаштувань.

3. Тестування та запуск сервера.

Спочатку створимо скрипт запуску. У Windows це можна зробити ярликом: клацаємо правою клавішею на робочому столі, вибираємо Створити/Ярлик, у вікні «Створення ярлика» пишемо c:/srcds/srcds.exe або знаходимо srcds.exe через Огляд, даємо ім'я ярлику і говоримо Готово. На робочому столі з'явився новий ярлик. Заходимо до його Властивостей, вибираємо закладку Ярлик і в рядку Об'єкт, де у нас вже прописано С:/SRCDS/srcds.exe, дописуємо:

З:/SRCDS/srcds.exe -console -game cstrike +maxplayers 16 +map de_dust

Якщо ви хочете, щоб сервер стартував автоматично при запуску/перезавантаження машини, то зробіть такий самий ярлик у Програми/Автозавантаження.
Основні параметри рядка запуску та конфігурації сервера не сильно відрізняються від серверів на двигуні HL1.

Тепер розглянемо запуск сервера на платформі Linux. Простий скрипт запуску start_css.sh:

#!/bin/bash
cd /home/cs/srcds_l
./srcds_run -game cstrike +maxplayers 16 +map de_dust > /home/cs/server_css.log 2>&1 &

При цьому сервер писатиме всі свої дії в /home/cs/server_css.log. Зупиняємо сервер за допомогою скрипту:

kill `ps ax -H --cols 1000|grep -e "-game cstrike"|grep -e "srcds_"|grep -v grep|awk "(printf("%sn",$1);)"`

Вам залишилося вибрати тип сервера, який ви хочете запустити – лановий (+sv_lan 1 у рядку запуску) або доступний з Інтернету (+sv_lan 0), чи буде сервер захищений античитом від VALVe (за замовчуванням захищений) чи ні (-insecure у рядку запуску) ), потрібно, щоб ваш сервер відображався у глобальному списку серверів (включено за замовчуванням) чи ні (-nomaster у рядку запуску).

Ось як виглядає повний типовий рядок запуску:

Console -game cstrike -nomaster -insecure -pingboost1 +map de_dust2 +maxplayers 16

Якщо сервер був завантажений без помилок, то ви побачите консоль сервера, що з'явилася. Якщо цього не сталося, повертайтеся до пункту Отримання дистрибутива.
У консолі сервера після всіх ініціалізацій можемо набрати:

version – консоль покаже версію сервера;
stats – консоль покаже основні параметри роботи на даний момент – завантаження процесора, fps, кількість гравців;
exit – закрити сервер.

4. Основні налаштування.

Переконалися, що сервер працює? Тепер бажано його налаштувати. Переважна більшість налаштувань SRCDS виконується за допомогою файлу server.cfg, розташованого в папці cfg встановленої гри (/cstrike/cfg для Counter-Strike: Source, /hl2mp/cfg для HL2DM, /dod/cfg для Day of Defeat: Source).

За відсутності цього файлу (наприклад, при початковій установці) сервер запускається зі значеннями за замовчуванням. Приклад файлу server.cfg для Counter-Strike: Source можна знайти в Інтернеті. Детальний опис усіх налаштувань виходить за межі цієї статті.

Інші файли, на які варто звернути увагу (на прикладі CSS, для інших ігор, замініть cstrike на папку гри):

/cstrike/maplist.txt – містить список усіх карток на сервері. Якщо карти немає в списку, її не можна поставити, навіть якщо відповідний.bsp файл знаходиться в папці maps
/cstrike/mapcycle.txt - містить перелік карт, які знаходяться в ігровому циклі. Якщо карти тут немає, то поставити її можна лише вручну.
/cstrike/motd.txt - містить вітальне повідомлення, яке демонструється гравцям при вході на сервер або зміні карти. При форматуванні використовуйте HTML
/cstrike/cfg/autoexec.cfg - містить параметри, які повинні виконуватися один раз під час запуску сервера (на відміну від server.cfg, який виконується за кожної зміни карти).

Сервер завантажений, запущений та працює. Встановлення додаткових плагінів на сервер у цій статті не розглядатиметься. Я лише наведу посилання, де їх можна взяти:

Metamod: Source
SourceMM Plugins
Mani Admin Plugin
RPG Mod
Zombie Mod

3 спосіб

Як створити свій сервер CS:SOURCE?
Створюємо сервер Counter-Strike Source власноруч безкоштовно!

Вступ.
У цій статті я навчу вас створювати свій власний ігровий сервер Counter-Strike Source, а також ми його налаштуємо, зробимо адмінку, пропишемо рейти та багато інших налаштувань. В інтернеті безліч схожих статей, але багато вони абсолютно не зрозумілі новачкам. А дехто навіть я не можу зрозуміти. Однак, ця стаття буде максимально зрозумілою для простого новачка, я розпишу все за пунктами. Загалом давайте почнемо створювати сервер.

1. Створення порожнього сервера
Отже, для початку потрібно завантажити порожній чистий сервер CS:SOURCE ось посилання
На цьому сервері вже встановлено Mani Admin Plugin
Коли ви завантажуєте, розпакуйте архів на робочий стіл, або будь-яке інше місце. От і готовий порожній сервер CS:SOURCE. Тепер приступимо до налаштування.

2. Дізнаємося швидкість інтернету технічні характеристики комп'ютера Вибір правильних рейтингів для сервера.
Всі подальші налаштування виконуються в залежності від швидкості інтернету та потужності вашого комп'ютера. Для початку дізнаємось про швидкість інтернету. Зробити це можна 2ip.ru/speed/ . Якщо у вас вхідна швидкість менше 1 Mбіт/сек, закрийте цю сторінку, тому що нормальний сервер у вас все одно не піде. Якщо швидкість більше 1 Mбіт/сек, це добре. Запам'ятайте швидкість! Тепер звернемося до комп'ютера. У вас має бути хоча б 1 гігабайт оперативної пам'яті. Відповідно до швидкості та потужності визначаємо, який сервер у нас буде - TICK RATE, RATE та кількість слотів.

Що таке TICK, RATE, рейти?
Для новачків буде простіше, якщо я скажу що це ЯКІСТЬ ГРИ, ЯКІСТЬ СЕРВЕРУ. тобто. що більше рейти, то краще.

Що таке слоти?
Слоти - максимальна кількість гравців, які можуть зайти на сервер, тобто. це місця для гравців.
Тепер порахуємо які рейти нам підуть (сервер на 20 слотів за оперативної пам'яті більше 2 гб):

Швидкість інтернету 1-2 Мбітс: TICK 33, RATE 15000 - це низька якість та часті лаги.
Швидкість інтернету 2-4 Мбітс: TICK 66, RATE 20000 – середня якість, хороший сервер.
Швидкість інтернету більше 4 Мбітс: TICK 100, RATE 25000 – максимальна якість, відмінний сервер.

Якщо у вас оперативної пам'яті менше 2 гб, то ставте 14-16 слотів. І користуйтеся таблицею вище. Понад 20 слотів робити не потрібно, адже ми робимо добрий сервер. Якщо вам потрібен Clan War сервер, то вам потрібна швидкість інтернету хоча б 2 Мбітс і 2 гб оперативної пам'яті, т.к. на CW сервер обов'язково мають бути рейти: RATE 25000, TICK 100 та 10-12 слотів.
Але в цій статті ми збиратимемо PUBLICK сервер. Тож з рейтами розібралися. Почнемо налаштовувати сервер.

3. Прописуємо рейти у конфігах сервера.
Зараз ми навчимося налаштовувати сервер CS:SOURCE під певну швидкість інтернету та потужність комп'ютера. Отже, припустимо, у нас вийшов TICK 66 і RATE 20000. ВИ ЗМІНЯЙТЕ ЦІ ЦИФРИ НА СВОЇ!
Відкриємо файл Counter-Strike Source Dedicated ServercstrikecfgServer.cfg
Знайдемо там рядок sv_maxrate і дамо цьому параметру значення 20000. Цю цифру міняйте на свою!
Далі знайдемо рядок sv_minrate і дамо їй значення 10000 (у 2 рази менше за попередній параметр!).
Далі знайдемо рядок sv_maxupdaterate і пропишемо їй 66. Цю цифру змінюйте на свій.
Далі знайдемо рядок sv_minupdaterate і пропишемо його 30. Приблизно вдвічі менше попереднього значення!
Далі шукаємо рядок cl_cmdrate та прописуємо його 66.
Далі cl_updaterate та пишемо значення 66.
Далі rate та прописуємо 20000.
І в самому низу знаходимо рядок tickrate і прописуємо поряд 66. Це найважливіше!

Ну от і все. Ми прописали правильні рейтинги для сервера CS:SOURCE.

4. Робимо, щоб сервер було видно в інтернеті.
Як зробити, щоб сервер був видно в інтернеті і до вас могли зайти друзі? Дуже просто! Відкриємо файл Counter-Strike Source Dedicated ServercstrikecfgServer.cfg знаходимо там рядок sv_lan і прописуємо поруч значення 0 – нуль! обов'язково! Ось і все тепер сервер буде видно в інтернеті.

Для збільшення натисніть на скріншот!

5. Загальні налаштування.
Як змінити назву сервера CS:SOURCE? Це просто. Відкриємо файл Counter-Strike Source Dedicated ServercstrikecfgServer.cfg і в самому верху є рядок hostname. А навпаки, і прописується назва сервера! Пишіть туди будь-яку свою назву та зберігайте зміни.

Увімкнемо quake звуки. Стандартні. Відкриємо файл Counter-Strike Source Dedicated Servercstrikecfgmani_quake_sounds.cfg і першим двом рядкам:
mani_quake_sounds
mani_quake_kill_streak_mode Пропишемо значення «1». Все можна закривати файл.

Прописуємо кількість слотів. Відкриваємо файл Counter-Strike Source Dedicated ServercstrikecfgServer.cfg і в самому низу шукаємо рядок maxplayers і прописуємо кількість слотів поруч, у нашому випадку це 20. готово, закривайте файл.

Є ще купа налаштувань, але всі вони є стандартними оптимальними. І міняти їх не обов'язково. Якщо хочете, то можна налаштувати файл mani_server.cfg за допомогою цієї програми: генератор mani_server. Вона гранично зрозуміла, труднощів не повинно бути. Отриманий текст просто замініть.

А також ви можете подивитися ТУТ Приклад server.cfg з коментарями російською мовою, і ТУТ Приклад mani_server.cfg

6. Робимо себе адміном.
Як зробити себе адміністратором на сервері CS:SOURCE? Це також дуже просто.
Труднощів не повинно бути.
ТУТ можете прочитати список консольних команд для адміністратора сервера CS:SOURCE.

7. Робимо вікно привітання на сервері.

8. Встановлення карток на сервер CS:SOURCE.
Якщо ви завантажили картку і хочете її встановити на сервер, то слідуємо інструкції.

8.1 Спочатку файли від карти закинемо на сервер Servercstrikemaps – сюди кидаємо!
Якщо з картою присутні папки, наприклад: resource, materials, scripts і т.д. теж їх на сервер необхідно поставити. Шлях: Servercstrike – сюди кидаємо!

8.2 Тепер карти потрібно прописати, щоб вона працювала у адмінів, на голосуванні та в циклі карт, що потрібно для цього?
Ідемо на сервер шлях: Servercstrikemaplist.txt – тут прописуємо назву карти.
Потім ще тут З:Servercstrikemapcycle.txt - прописуємо назву карти
і ось тут теж З: Servercstrikecfgmani_admin_pluginvotemaplist.txt

8.3 Готово!

9. Встановлюємо плагіни на сервер CS:SOURCE.
Звичайно, плагіни дають велике навантаження на сервер. Значить, багато їх не можна ставити, інакше буде класти сервер. Якщо швидкість у вас не дуже велика, то ставте лише античит. Для початку встановимо необхідні плагіни: Es_Tools та EventScripts. І анти-чит, він теж необхідний.

Встановлюємо Es_Tools:
Завантажте плагін Es_Tools звідси: ES TOOLS V 0.45

Тепер допишемо рядок es_load es_tools у файл Servercstrikecfgautoexec.cfg якщо його немає, то створіть за допомогою звичайного блокнота!

Встановлюємо EventScripts:
Завантажте плагін EventScripts звідси: ЗВІДТИ
І розпакуйте архів папку Counter-Strike Source Dedicated Servercstrike

Встановимо анти чіт DETOCS v1.2:
Скачайте його: DeToCs Anti-cheat v1.2
Розпакуйте архів у папку з сервером Counter-Strike Source Dedicated Server. Далі відкрийте файл Servercstrikecfgautoexec.cfg якщо нема, то створіть! І допишіть рядок es_load detocs

Інші плагіни ставте на сервер до смаку. Але головне не ставте надто багато!

10. Запускаємо сервер CS:SOURCE
Створіть текстовий документ у папці з сервером Counter-Strike Source Dedicated Server. Скопіюйте в нього це:
@echo off
cls
echo Protecting srcds from crashes…
echo Якщо ви хочете, щоб завершити srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait /high srcds.exe -console -game cstrike +map de_dust2 +maxplayers 20 +port 27016 -Tickrate 66 +fps_max 400 +sv_lan 0
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds


У цій статті ви дізнаєтесь як створити свій CS:Source NON STEAM Serverнайпростішим способом!
Тож почнемо:

Вимоги:
1 GB на жорсткому диску
1 GB оперативної пам'яті
процесор 2.1 GHZ
Windows XP,Vista
Встановлення:
1. Завантажте CS:Source Server Creator
2. Створіть на локальному диску D папку CS:S-Server
3. Запустіть CS:Source Server Creatorта вкажіть шлях до папки CS:S-Server,з'явиться чорне вікно в якому ви зможете спостерігати за ходом установки., В даний момент інсталер качає ваш сервер а це приблизно 1 гб, так що все залежить від швидкості вашого інтернету!
Налаштування сервера:
В папці CS:S-Server=>cstrike=>cfgзнайдіть файл server.cfgвідкрийте, видаліть все що там є і вставте це:
// server name
hostname "Server Name"

// rcon passsword
rcon_password "password"

// server cvars
mp_friendlyfire 0
mp_footsteps 1
mp_autoteambalance 1
mp_autokick 0
mp_flashlight 1
mp_tkpunish 1
mp_forcecamera 0
sv_alltalk 0
sv_pausable 0
sv_cheats 0
sv_consistency 1
sv_allowupload 1
sv_allowdownload 1
sv_maxspeed 320
mp_limitteams 2
mp_hostagepenalty 5
sv_voiceenable 1
mp_allowspectators 1
mp_timelimit 25
mp_chattime 10
sv_timeout 65

// bots
bot_quota 0
bot_quota_mode fill
bot_difficulty 2
bot_chatter off
bot_auto_follow 1
bot_auto_vacate 1
bot_join_after_player 0
bot_defer_to_human 1
bot_allow_rogues 0
bot_walk 0
bot_join_team any
bot_eco_limit 2000
bot_allow_grenades 1
bot_all_weapons
bot_allow_grenades 1
bot_allow_pistols 1
bot_allow_sub_machine_guns 1
bot_allow_shotguns 1
bot_allow_rifles 1
bot_allow_snipers 1
bot_allow_machine_guns

// round specific cvars
mp_freezetime 6
mp_roundtime 5
mp_startmoney 800
mp_c4timer 45
mp_fraglimit 0
mp_maxrounds 0
mp_winlimit 0
mp_playerid 0
mp_spawnprotectiontime 5

// bandwidth rates/settings
sv_minrate 0
sv_maxrate 0
decalfrequency 10
sv_maxupdaterate 60
sv_minupdaterate 10

// server logging
log off
sv_logbans 0
sv_logecho 1
sv_logfile 1
sv_log_onefile 0

// operation
sv_lan 0
sv_region 0

// execute ban files
exec banned_user.cfg
exec banned_ip.cfg

Якщо у вас немає файлу server.cfgстворіть його за допомогою блокноту!
У server.cfgналаштуйте все під себе!
Установка NON STEAM emulator"a:

1. Завантажте emulatorCSSource.exe
2. Запустіть інсталер і вкажіть шлях до папки CS:S-Server

Запуск сервера:

В папці CS:S-Serverзнайдіть файл srcds.exe, правий клік => створити ярлик,
правий клік по ярлику=>Властивості та у рядку об'єкт,де у вас вже прописано D:/CS:S-Server/srcds.exe, зробіть 1 пробіл і допишіть:
-console -game cstrike -secure +maxplayers 22 +map de_dust2 maxlayersі mapsзмінюєте за власним бажанням!
Тепер у вас є свій CS:Source NON STEAM Server !
Вам залишилося встановити Мод адміністрування сервера, це або Sourcemod або Mani admin plugin, як це зробити ви дізнаєтесь у наступній моїй статті!
www.cs-strikez.clan.su
Як створити адмінку?

10535


У цій статті ви дізнаєтесь як створити свій CS:Source NON STEAM Serverнайпростішим способом!
Тож почнемо:

Вимоги:
1 GB на жорсткому диску
1 GB оперативної пам'яті
процесор 2.1 GHZ
Windows XP,Vista
Встановлення:
1. Завантажте CS:Source Server Creator
2. Створіть на локальному диску D папку CS:S-Server
3. Запустіть CS:Source Server Creatorта вкажіть шлях до папки CS:S-Server,з'явиться чорне вікно в якому ви зможете спостерігати за ходом установки., В даний момент інсталер качає ваш сервер а це приблизно 1 гб, так що все залежить від швидкості вашого інтернету!
Налаштування сервера:
В папці CS:S-Server=>cstrike=>cfgзнайдіть файл server.cfgвідкрийте, видаліть все що там є і вставте це:
// server name
hostname "Server Name"

// rcon passsword
rcon_password "password"

// server cvars
mp_friendlyfire 0
mp_footsteps 1
mp_autoteambalance 1
mp_autokick 0
mp_flashlight 1
mp_tkpunish 1
mp_forcecamera 0
sv_alltalk 0
sv_pausable 0
sv_cheats 0
sv_consistency 1
sv_allowupload 1
sv_allowdownload 1
sv_maxspeed 320
mp_limitteams 2
mp_hostagepenalty 5
sv_voiceenable 1
mp_allowspectators 1
mp_timelimit 25
mp_chattime 10
sv_timeout 65

// bots
bot_quota 0
bot_quota_mode fill
bot_difficulty 2
bot_chatter off
bot_auto_follow 1
bot_auto_vacate 1
bot_join_after_player 0
bot_defer_to_human 1
bot_allow_rogues 0
bot_walk 0
bot_join_team any
bot_eco_limit 2000
bot_allow_grenades 1
bot_all_weapons
bot_allow_grenades 1
bot_allow_pistols 1
bot_allow_sub_machine_guns 1
bot_allow_shotguns 1
bot_allow_rifles 1
bot_allow_snipers 1
bot_allow_machine_guns

// round specific cvars
mp_freezetime 6
mp_roundtime 5
mp_startmoney 800
mp_c4timer 45
mp_fraglimit 0
mp_maxrounds 0
mp_winlimit 0
mp_playerid 0
mp_spawnprotectiontime 5

// bandwidth rates/settings
sv_minrate 0
sv_maxrate 0
decalfrequency 10
sv_maxupdaterate 60
sv_minupdaterate 10

// server logging
log off
sv_logbans 0
sv_logecho 1
sv_logfile 1
sv_log_onefile 0

// operation
sv_lan 0
sv_region 0

// execute ban files
exec banned_user.cfg
exec banned_ip.cfg

Якщо у вас немає файлу server.cfgстворіть його за допомогою блокноту!
У server.cfgналаштуйте все під себе!
Установка NON STEAM emulator"a:

1. Завантажте emulatorCSSource.exe
2. Запустіть інсталер і вкажіть шлях до папки CS:S-Server

Запуск сервера:

В папці CS:S-Serverзнайдіть файл srcds.exe, правий клік => створити ярлик,
правий клік по ярлику=>Властивості та у рядку об'єкт,де у вас вже прописано D:/CS:S-Server/srcds.exe, зробіть 1 пробіл і допишіть:
-console -game cstrike -secure +maxplayers 22 +map de_dust2 maxlayersі mapsзмінюєте за власним бажанням!
Тепер у вас є свій CS:Source NON STEAM Server !
Вам залишилося встановити Мод адміністрування сервера, це або Sourcemod або Mani admin plugin, як це зробити ви дізнаєтесь у наступній моїй статті!
www.cs-strikez.clan.su
Як створити адмінку?