Овој водич опфаќа како да го поставите вашиот Half-Life 2: Deathmatch (HL2DM) посветен сервер на Legion Hosting, да конфигурирате startup променливи, да уредувате server.cfg, да поставите ротација на мапи и да се поврзете со вашиот сервер. HL2DM нуди брза multiplayer борба користејќи го физичкиот engine на Half-Life 2 и Gravity Gun. За админ команди и поддршка за SourceMod, видете Half-Life 2: Deathmatch админ команди.
1. Прво стартување
- Најавете се во GPanel и изберете го вашиот HL2DM сервер.
- Одете на јазичето Startup и прегледајте ги конфигурабилните променливи (видете Дел 2).
- Поставете ги вашите претпочитани MAP_NAME, SERVER_NAME и лозинки.
- Вратете се на јазичето Console и кликнете Start.
- Почекајте за
Connection to Steam servers successful.во конзолата.
2. GPanel Startup променливи
| Променлива | Стандардно | Опис |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Име на серверот прикажано во прелистувачот. |
MAP_NAME | dm_lockdown | Мапа вчитана при стартување на серверот. |
MAX_PLAYERS | 20 | Максимален број истовремени играчи (1-20). |
SERVER_PASSWORD | ChangeMe | Лозинка за приклучување. Поставете празно за јавен. |
RCON_PASSWORD | ChangeMe | Лозинка за далечинска конзола. |
TICK_RATE | 66 | Tick rate на серверот. Повисоки вредности = поглатко играње но повеќе CPU. |
AUTO_UPDATE | 1 | Автоматско ажурирање на серверот при стартување. |
SERVER_PASSWORD и RCON_PASSWORD стандардно се ChangeMe. Поставете ја серверската лозинка на празно ако сакате јавен пристап и секогаш користете силна RCON лозинка.
3. Серверска конфигурација (server.cfg)
За детални поставки, уредете го server.cfg. Запрете го вашиот сервер пред да правите промени.
Локација на датотеката
hl2mp/cfg/server.cfg
Клучни поставки
| Поставка | Стандардно | Опис |
|---|---|---|
hostname | (од startup) | Име на серверот прикажано во прелистувачот. |
sv_password | (од startup) | Лозинка за приклучување. Празно за јавен. |
rcon_password | (од startup) | Лозинка за далечинска конзола. |
mp_timelimit | 20 | Временски лимит по мапа во минути. |
mp_fraglimit | 0 | Frag лимит за завршување на рундата. 0 = без лимит. |
mp_friendlyfire | 0 | Пријателски оган во тимски режими. |
mp_autoteambalance | 0 | Авто-балансирање на тимови во TDM. |
sv_alltalk | 1 | Гласовен чет помеѓу тимовите. |
mp_forcerespawn | 1 | Принудно инстант повторно раѓање по смрт. |
sv_hl2mp_weapon_respawn_time | 20 | Тајмер за повторно раѓање на оружје во секунди. |
sv_hl2mp_item_respawn_time | 30 | Тајмер за повторно раѓање на ставка во секунди. |
Пример server.cfg
hostname "My Legion HL2DM Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 20
mp_fraglimit 30
mp_friendlyfire 0
sv_alltalk 1
mp_forcerespawn 1
4. Ротација на мапи
Уредете ја датотеката за циклус на мапи:
hl2mp/cfg/mapcycle.txt
Наведете една мапа по линија:
dm_lockdown
dm_overwatch
dm_powerhouse
dm_resistance
dm_runoff
dm_steamlab
dm_underpass
Достапни мапи
dm_lockdown-- Со тема на затвор со тесни ходници и отворени дворови.dm_overwatch-- Градски покриви со вертикална борба.dm_powerhouse-- Индустриска електрана со физички објекти.dm_resistance-- Урбани улици и згради.dm_runoff-- Постројка за третман на вода.dm_steamlab-- Лабораторија со експериментални оружја.dm_underpass-- Подвозник на автопат со долги линии на видливост.
5. Како да се поврзете
Опција A -- Steam прелистувач на сервери
- Стартувајте Half-Life 2: Deathmatch од Steam.
- Одете на Find Servers.
- Пребарајте го вашиот сервер по име во јазичето Internet.
- Изберете и поврзете се.
Опција B -- Поврзување преку конзола
- Отворете ја конзолата (
~). Овозможете ја во Options > Keyboard > Advanced > Enable Developer Console ако е потребно. - Внесете:
connect <your-server-ip>:<port>
Поврзани статии
- Half-Life 2: Deathmatch админ команди
- Како да ги најдете IP адресата и портот на вашиот сервер
- Како да прикачите датотеки преку SFTP
Потребна ви е помош?
Ако наидете на проблеми со вашиот HL2DM сервер што не се опфатени овде, отворете тикет за поддршка и вклучете ги вашата серверска IP, опис на проблемот и сите релевантни пораки за грешки од конзолата на GPanel.