Установка Metamod

Зміст

1.Основи Серверобудування. 1

3. Налаштування Mani admin plugin, конфігурація сервера. 11

4. Встановлення моделей, скінів, музики.. 18

5. Види серверів. 22

Public Сервер. 22

6. Розробка Zombie mod Сервера. 23

7. Створення Death Match Сервера. 24

8. Створення Gun Game сервера. 26

9. Створення Warcraft mod сервера. 33

10. Створення Surf mod. 33

11. Створення DeathRun. 34

12 (згодом може змінитися). Установка плагінів. Налаштування Motd, Adverts, mani_server. 35

У цьому розділі буде розглянуто структуру сервера, що входить до нього папки.

Власне основні папки сервера:

сервера

Папку hl2 не чіпаємо!

Структура папки orangebox:

сервера

Поясню кілька речей:

1)Робити будемо в папці cstrike, на інші папки можна забити (може потім додам роботу з ними).

2) srcds.exe - запускає сервер у графічному режимі, це виглядає так:

srcds

3) Strat.bat-запускає сервер у режимі командного рядка.

Структура папки cstrike:

srcds

!У цій папці піде все налаштування сервера!

Розглянемо папки та деякі файли: (деяких із перелічених папок може бути)

Addons - одна з найважливіших папок, сюди встановлюються аддони для серву, плагіни.

Bin - це ми чіпати не будемо, зберігаються дані сервера.

Cfg – теж важлива папка, в ній знаходиться конфігурація сервера, налаштування деяких плагінів.

Classes – це ми чіпати не будемо, зберігаються дані сервера.

Doc – не чіпаємо.

ПапкиDownloadLists, downloads, logs, particles, relists_xbox, scripts, tools, media чіпати не будемо! Зберігають дані сервера.

Maps – Тут лежать карти сервера.

Materials, Models – звичайною в них засовуються моделі, і прописуються шлях до них.

Докладніше потрібні папки будуть розглядатися по ходу теми!

2. Створення Сервера з Нуля !! Спочатку необхідно завантажити hldsupdatetool!

1) Розархівуємо hldsupdatetool.rar

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

сервера

3) ВибираємоEurope і тиснемоNext. Далі відкриється ще одне віконце і в ньому натискаємоNext іFinish (Можуть бути варіації та суть та ж!)

metamod

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

установка

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

6) На робочому столі (можна будь-де) тиснемо праву кнопку мишіСтворити\Текстовий документ В нього вставляємо ось цей код:

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

НатискаємоФайл\Зберегти як УІм'я файлу пишемоUpdate.bat. Натискаємо Зберегти. Готово.

7)Update.bat кидаємо в папку з сервером (уданому прикладі C: Server)! Тепер можна його запустити, після чого відкриються два вікна і почнеться скачування сервера, скрін можна подивитися нижче:

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

8) Після того, як стрибка закінчиться, нам необхідно буде створити файлStart.bat, він потрібен для запуску сервера. Нам знову треба створити текстовий документ, в якому необхідно прописати:

@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 :srcds :loop echo (%date% %time%) srcds started. start C:\Server\orangebox\srcds_fps_boost.exe start /wait C:\Server\orangebox\srcds.exe -console -game cstrike -tickrate 66 -port 27015 +fps_max 600 +maxplayers 12 +map de_dust2 % %time%) WARNING: srcds closed or crashed, restarting. goto loop

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

metamod

(Шлях який на скрині невірний! Ксс оновили по-цьому шлях тепер виглядає так:

C:\Server\orangebox\srcds.exe і бла бла бла

8) Набір основних команд, які можна написати в рядку, який підкреслений червоним кольором.

1.-autoupdate Сервер перевіряє оновлення під час запуску.

2.-insecure Запускає сервер без використання технології захисту відчітерів (Valve Anti-Cheat).

3.-nobots Вимкнути ботів.

4.-verify_all Перевіряє, що кожен файл сервера останньої версії.

5.+ip Задає IP сервера, коли в системі кілька мережевих карток.

6.+sv_lan Якщо встановлено в 1, сервер може прийняти тільки користувачів локальної мережі (LAN).

7.+maxplayers Задає максимальну кількість ігрових слотів.

8.+map Задає карту для запуску.

9.+hostname "Ім'я Сервера" Вказує ім'я сервера.

10.-tickrate Задає tickrate сервера (докладніше в Source Multiplayer Networking).

11.-port Порт для підключення клієнта до сервера.

12.+fps_max FPS сервера

13.+tv_port Порт для підключення SourceTV.

Після цього тиснемоФайл\Зберегти як\Start.bat І кидаємо цей фаїл у папку з сервером (в даному прикладі C:\Server\orangebox)

Ось, власне, і все! Ваш персональний CSS сервер готовий! Ну, безумовно, вам доведеться покопатися з налаштуваннями, і з додаванням музики\карт, цим ми займемося в наступних розділах!

І ще: як тільки ви вирішите завантажити сервер переконайтеся у свого провайдера, що у вас підключений Виділений ip!

Тепер потрібно завантажити Sourcemod і metamod, як тільки завантажили, встановлюємо: (Es_Tools теж не завадить)

Установка Metamod

Metamod - це плагін (мод), що служить для установки інших модів на движок counter strike source. Для встановлення розпакуйте архів у папку «C:\Server\orangebox\cstrike» або розпакуйте архів і помістіть кожен файл відповідний папці в ту ж папку на сервер — тобто. Файли з папки "addons" в папку "C:\Server\orangebox\cstrike\addons" відповідно.