Овој водич ја опфаќа администрацијата на серверот за Left 4 Dead, вклучувајќи RCON пристап, конзолни команди на Source engine, управување со играчи, инсталација на SourceMod приклучоци и решавање проблеми.
RCON (Далечинска конзола)
RCON ви овозможува да извршувате серверски команди од далечина. За да поставите RCON, додадете го следново во вашиот left4dead/cfg/server.cfg:
rcon_password "your_secure_password"
За да користите RCON од конзолата во играта, напишете:
rcon_password your_secure_password
rcon [command]
Можете исто така да извршувате команди директно од табот Console во GPanel без потреба од RCON автентикација.
Основни серверски команди
| Команда | Опис |
|---|---|
changelevel [map] |
Се менува на наведената мапа (на пр., changelevel l4d_hospital01_apartment) |
status |
Прикажува информации за серверот, поврзани играчи и нивните Steam ID-а |
kick [name] |
Исфрла играч по име |
kickid [userid] |
Исфрла играч по неговото корисничко ID (од излезот на status) |
banid [minutes] [steamid] |
Банира играч по Steam ID (0 = трајно) |
removeid [steamid] |
Отстранува бан на играч по Steam ID |
say [message] |
Испраќа порака до сите играчи во име на серверот |
maps * |
Ги наведува сите достапни мапи на серверот |
sv_password [password] |
Поставува или менува лозинка на серверот за време на работа |
hostname [name] |
Го менува името на серверот за време на работа |
quit |
Грациозно го исклучува серверот |
Команди за режим на игра
| Команда | Опис |
|---|---|
sv_gametypes coop |
Постави режим на игра на кооперативен |
sv_gametypes versus |
Постави режим на игра на versus (преживеани против заразени) |
sv_gametypes survival |
Постави режим на игра на survival |
z_difficulty Easy/Normal/Hard/Impossible |
Промени ја тежината на вештачката интелигенција |
Управување со играчи
Управување со банови
Серверот одржува листа на банови во left4dead/cfg/banned_user.cfg. Можете да ја уредувате оваа датотека директно или да користите конзолни команди:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid за да ја зачувате листата на банови на дискот. Во спротивно, бановите ќе се изгубат при рестарт на серверот.
Инсталација на SourceMod
SourceMod е популарен рамковен систем за приклучоци за Source engine сервери кој додава админ менија, прилагодени команди и модификации на играта.
- Запрете го вашиот сервер од GPanel.
- Преземете ги SourceMod и MetaMod:Source за оперативниот систем на вашиот сервер (Linux).
- Прикачете и распакувајте ги двете архиви во директориумот
left4dead/преку SFTP. Папкатаaddons/треба да биде создадена внатре воleft4dead/. - Додадете го вашиот Steam ID во
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Стартувајте го серверот. Напишете
sm versionво конзолата за да потврдите дека SourceMod е вчитан.
Решавање проблеми
| Проблем | Решение |
|---|---|
| Серверот не се појавува во прелистувачот | Потврдете дека серверот работи и е поврзан со Steam (проверете ја конзолата за Connection to Steam servers successful). Поставете sv_allow_lobby_connect_only 0 во server.cfg. |
| RCON не работи | Осигурете се дека rcon_password е поставена во server.cfg и дека сте ја внеле соодветната лозинка на вашиот клиент. |
| Промена на мапа го руши серверот | Потврдете дека името на мапата е точно користејќи maps *. Прилагодените мапи мора да бидат прикачени во директориумот left4dead/maps/. |
| SourceMod не се вчитува | Осигурете се дека MetaMod:Source е инсталиран прв. Проверете дали left4dead/addons/metamod.vdf постои. Потврдете дека дозволите на датотеките се точни. |
Поврзани статии
- Водич за поставување на Left 4 Dead сервер
- Како да го најдете IP и портот на вашиот сервер
- Како да прикачите датотеки преку SFTP