Овој водич опфаќа администраторско поставување, RCON команди, управување со играчи, управување со мапи, AMX/plugin поддршка, прилагодени мапи и решавање проблеми за вашиот Sven Co-op посветен сервер. Sven Co-op е кооперативен мултиплеер мод за Half-Life каде што играчите заедно се справуваат со кампањи. За првично поставување, конфигурација и упатства за поврзување, погледнете го Водичот за поставување на Sven Co-op сервер.
1. Администраторско поставување (users.ini)
Sven Co-op користи svencoop/users.ini за да дефинира администраторски сметки и дозволи.
Додавање администратор
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Знаменца за пристап
| Знаменце | Дозвола |
|---|---|
a | Имунитет (не може да биде исфрлен/баниран од други администратори) |
b | Резервација (пристап до резервиран слот) |
c | Исфрлање играчи |
d | Банирање играчи |
e | Одбанирање играчи |
f | Убивање/шлакање играчи |
g | Менување мапа |
h | Извршување серверски cvars |
n | RCON пристап |
За целосен администратор, користете ги сите знаменца: "abcdefghijklmn"
~) додека сте поврзани и напишете status. Вашата Steam ID се појавува во формат STEAM_0:X:XXXXXXXX.
2. RCON команди
Користете RCON преку конзолата на GPanel, конзолата во играта или алатка од трета страна. Автентицирајте се во играта со:
rcon_password YourRconPassword
rcon <command>
Управување со играчи
| Команда | Опис |
|---|---|
rcon kick <userid> | Исфрлете играч по ID на корисник. |
rcon banid <minutes> <userid> | Банирајте играч. Користете 0 за трајно. |
rcon addip <minutes> <ip> | Банирајте IP адреса. |
rcon removeip <ip> | Отстранете бан на IP. |
rcon status | Прикажете ги сите играчи со ID на корисници и Steam ID. |
Команди за мапи и сервер
| Команда | Опис |
|---|---|
rcon changelevel <mapname> | Менувајте мапа, додека играчите остануваат поврзани. |
rcon map <mapname> | Вчитајте мапа од почеток, исклучувајќи ги сите играчи. |
rcon maps | Прикажете ги сите достапни мапи. |
rcon hostname "Name" | Сменете го името на серверот. |
rcon sv_password "pass" | Поставете или сменете лозинка за приклучување. |
rcon say "message" | Испратете чет порака до целиот сервер. |
rcon exec <filename> | Извршете конфигурациска датотека. |
rcon quit | Исклучете го серверот. |
3. AMX/Plugin поддршка
Sven Co-op поддржува AngelScript plugins (вградени) и AMX Mod X за проширена функционалност.
AngelScript Plugins (вградени)
Поставете ги plugins во svencoop/scripts/plugins/ и регистрирајте ги во svencoop/default_plugins.txt.
AMX Mod X
- Запрете го серверот од GPanel.
- Преземете AMX Mod X за Sven Co-op и поставете преку SFTP.
- Конфигурирајте администраторски пристап преку датотеката
users.iniна AMX Mod X. - Стартувајте го серверот и потврдете во конзолата.
Популарни plugins
- Администраторски алатки: Подобрено исфрлање, банирање и управување со играчи.
- Гласање за мапи: Дозволете им на играчите да гласаат за следната мапа.
- Статистики на играчи: Следете убиства, смрти и време на играње.
- Анти-чит: Откривање на чит од страна на серверот.
4. Прилагодени мапи
Рачно инсталирање мапи
- Преземете ја датотеката
.bspна мапата и сите поврзани ресурси. - Поставете ја
.bspвоsvencoop/maps/преку SFTP. - Поставете дополнителни ресурси (текстури, звуци) во соодветните директориуми.
- Додадете го името на мапата во
mapcycle.txtза ротација. - Тестирајте со
rcon changelevel mapname.
5. Решавање проблеми
Серверот се рушеше при вчитување мапа
- Проверете ја конзолата на GPanel за пораки за грешка.
- Обидете се да вчитате друга мапа -- датотеката на мапата може да е оштетена.
- Отстранете неодамна додадени прилагодени мапи или plugins за тестирање.
Играчите не можат да се поврзат
- Потврдете дека серверот работи во GPanel.
- Проверете ги точните IP и порт од табот Network.
- Осигурете се дека и серверот и играчот се на иста верзија на играта.
RCON не работи
- Потврдете дека
rcon_passwordе поставена во startup променливите иserver.cfg. - Автентицирајте се со точната лозинка (чувствителна на големи/мали букви) пред да испраќате команди.
- Проверете дека напишувате
rcon_passwordпроследено со лозинката пред да користитеrconкоманди. - Користете ја конзолата на GPanel директно како алтернатива -- таа не бара RCON автентикација.
Прилагодените мапи не се вчитуваат
- Потврдете дека датотеката
.bspе во директориумотsvencoop/maps/. - Проверете дека името на мапата во вашата команда или mapcycle се совпаѓа точно со името на датотеката (чувствително на големи/мали букви на Linux).
- Побарајте грешки за ресурси што недостасуваат во конзолата -- можеби ќе ви требаат дополнителни датотеки.
Поврзани статии
- Водич за поставување на Sven Co-op сервер
- Како да ги најдете IP и портот на вашиот сервер
- Како да поставувате датотеки преку SFTP
- Водич за стартување на серверот
Потребна е помош?
Ако наидете на проблеми со вашиот Sven Co-op сервер што не се опфатени овде, отворете тикет за поддршка и вклучете ги IP на вашиот сервер, опис на проблемот и сите релевантни пораки за грешка од конзолата на GPanel.