Овој водич опфаќа администрација на сервер, конзолни команди, управување со cvar и решавање проблеми за вашиот Nazi Zombies: Portable (NZ:P) посветен сервер. NZ:P работи на FTEQW погонот и користи конзолни команди во стилот на Quake за управување со серверот. За почетно поставување, конфигурација и инструкции за поврзување, видете Водич за поставување на NZ:P сервер.
1. Пристап до конзолата
Можете да управувате со вашиот NZ:P сервер на два начина:
- GPanel конзола: Одете до табот Console во GPanel и впишувајте команди директно.
- Конзола во играта: Притиснете
`или~за да ја отворите конзолата додека сте поврзани на серверот.
2. Основни серверски команди
Управување со мапи
| Команда | Опис |
|---|---|
map <mapname> | Промена на друга мапа (на пр. map ndu). |
listmaps | Прикажи ги сите достапни мапи на серверот. |
changelevel <mapname> | Промена на мапа, задржувајќи ги постоечките врски. |
Контрола на серверот
| Команда | Опис |
|---|---|
status | Прикажи го статусот на серверот вклучувајќи ги поврзаните играчи и нивните ID-а. |
kick <player_id> | Исфрли играч според неговото ID (земете ги ID-ата од status). |
quit | Исклучи го серверот елегантно. |
restart | Рестартирај ја тековната мапа. |
3. Серверски CVar-и
CVar-ите (конзолни променливи) го контролираат однесувањето на серверот. Поставете ги во GPanel конзолата или преку стартната променлива GAME_ARGS користејќи го форматот +cvar value.
| CVar | Стандардно | Опис |
|---|---|---|
sv_port | (доделено) | Серверски порт (поставен автоматски од GPanel). |
sv_port_tcp | (доделено) | TCP порт за серверот. |
sv_maxclients | 4 | Максимален број играчи. |
sv_public | 1 | Дали серверот се појавува во јавната листа на сервери. |
sv_mintic | 0.045 | Минимален интервал на тик (поставен преку стартната променлива TICKRATE). |
com_protocolname | NZP-REBOOT | Име на протокол (поставено преку стартната променлива PROTOCOL). |
hostname | (празно) | Име на серверот прикажано во прелистувачот на сервери. Поставете преку GAME_ARGS: +hostname "My Server". |
Поставување на CVar-и при стартување
Додадете cvar-и во стартната променлива GAME_ARGS во GPanel:
+hostname "My NZ:P Server" +sv_maxclients 8 +sv_public 1
4. Прилагодена содржина
NZ:P поддржува прилагодени мапи. За да додадете прилагодена содржина:
- Запрете го серверот во GPanel.
- Прикачете датотеки на прилагодени мапи во
nzp/директориумот преку SFTP (видете Како да прикачувате датотеки преку SFTP). - Стартувајте го серверот и сменете на новата мапа со
map <mapname>.
5. Решавање проблеми
Серверот не се стартува
- Проверете ја GPanel конзолата за пораки за грешка.
- Потврдете дека променливата MAP е поставена на валидно име на мапа.
- Осигурете се дека TICKRATE е валиден број (на пр.
0.045).
Играчите не можат да се поврзат
- Потврдете дека серверот работи во GPanel.
- Осигурете се дека клиентите го користат точниот протокол --
NZP-REBOOTза нативни,NZP-REBOOT-WEBза веб. - Веб клиентите мора да користат HTTP (не HTTPS) и префиксот
ws://. - Проверете ги точните IP и порт од табот Network.
Грешки во физиката / Зомбиња што се заглавуваат
- Обидете се да ја намалите вредноста на TICKRATE (на пр. од
0.045на0.033) за помазна симулација на физиката. - Имајте предвид дека пониските интервали на тик ја зголемуваат потрошувачката на пропусен опсег.
Поврзани написи
- Водич за поставување на NZ:P сервер
- Како да го најдете IP и портот на вашиот сервер
- Како да прикачувате датотеки преку SFTP
Потребна ви е помош?
Ако наидете на проблеми со вашиот NZ:P сервер што не се опфатени овде, отворете тикет за поддршка и вклучете го IP-то на вашиот сервер, опис на проблемот и сите релевантни пораки за грешка од GPanel конзолата.