Това ръководство обхваща администрирането на сървъра, конзолните команди, управлението на cvar и отстраняването на неизправности за вашия dedicated сървър Nazi Zombies: Portable (NZ:P). NZ:P работи на FTEQW engine и използва конзолни команди в стил 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. Сървърни CVars
CVars (конзолни променливи) контролират поведението на сървъра. Задайте ги в 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". |
Задаване на CVars при стартиране
Добавете cvars към стартиращата променлива 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за native,NZP-REBOOT-WEBза уеб. - Уеб клиентите трябва да използват HTTP (не HTTPS) и префикса
ws://. - Проверете правилния IP и порт от раздела Network.
Физически бъгове / Зомбита, които заяждат
- Опитайте да намалите стойността на TICKRATE (напр. от
0.045на0.033) за по-плавна физическа симулация. - Имайте предвид, че по-ниските интервали на тик увеличават използването на честотна лента.
Свързани статии
- Ръководство за настройка на NZ:P сървър
- Как да намерите IP и порт на вашия сървър
- Как да качвате файлове чрез SFTP
Нуждаете се от помощ?
Ако срещнете проблеми с вашия NZ:P сървър, които не са обхванати тук, отворете тикет за поддръжка и включете IP на вашия сървър, описание на проблема и всички относими съобщения за грешки от GPanel конзолата.