Овој водич покрива како да го поставите вашиот OpenArena наменски сервер на Legion Hosting, да ги конфигурирате стартап променливите, да го уредите server.cfg, да поставите ротација на мапи и да се поврзете на вашиот сервер. OpenArena е бесплатен deathmatch FPS произведен од заедницата базиран на GPL id Tech 3 технологија (Quake III Arena engine). За администраторски команди, управување со ботови и решавање проблеми, видете OpenArena администраторски команди.
1. Прво стартување
- Најавете се на GPanel и изберете го вашиот OpenArena сервер.
- Одете на табот Startup и прегледајте ги конфигурабилните променливи (видете Дел 2).
- Поставете ја вашата претпочитана почетна мапа преку GAME_MAP (стандардна е
aggressor). - Вратете се на табот Console и кликнете Start.
- Почекајте конзолата да прикаже
AAS initializedза да потврдите дека серверот е подготвен.
2. GPanel стартап променливи
| Променлива | Стандардно | Опис |
|---|---|---|
GAME_MAP | aggressor | Мапа што се вчитува при стартување. Видете ја листата на мапи за сите достапни мапи. |
3. Конфигурација на серверот (server.cfg)
За детални поставки,创建 или уредете го server.cfg. Запрете го серверот пред да правите промени.
Локација на датотеката
baseoa/server.cfg
Користи Quake-стил синтакса set/seta key "value".
Клучни поставки
| Поставка | Стандардно | Опис |
|---|---|---|
sv_hostname | (празно) | Име на серверот прикажано во прелистувачот на сервери. |
sv_maxclients | 8 | Максимален број играчи (вклучувајќи ботови). |
g_password | (празно) | Лозинка за приклучување. Празно = јавен. |
rconPassword | (празно) | Лозинка за далечинска конзола. |
g_gametype | 0 | Режим на игра (видете Дел 4). |
timelimit | 15 | Временско ограничување по мапа во минути. |
fraglimit | 30 | Ограничување на фрагови за завршување на рундата. |
sv_pure | 0 | Спроведете интегритет на датотеки. 1 = pure режим. |
bot_minplayers | 0 | Минимален број играчи (ботовите пополнуваат празни места). |
Пример server.cfg
seta sv_hostname "My Legion OpenArena Server"
seta sv_maxclients 16
seta g_password ""
seta rconPassword "MySecretRcon"
seta g_gametype 0
seta timelimit 15
seta fraglimit 30
seta bot_minplayers 4
За да ја вчитате конфигурацијата, додадете +exec server.cfg на стартап променливата GAME_MAP или извршете ја при работа преку конзолата.
4. Режими на игра
| Вредност | Режим | Опис |
|---|---|---|
0 | Free For All (FFA) | Класичен deathmatch. Победува оној со најмногу фрагови. |
1 | Tournament (1v1) | Deathmatch еден на еден. |
3 | Team Deathmatch (TDM) | Тимски deathmatch. |
4 | Capture the Flag (CTF) | Класичен CTF режим. |
5 | One Flag CTF | CTF варијанта со едно неутрално знаме. |
6 | Overload | Уништете го черепот на непријателската база. |
7 | Harvester | Соберете непријателски черепи и доставете ги до базата. |
8 | Elimination | Базирано на рунди, без преродување. |
9 | CTF Elimination | CTF со рунди на елиминација. |
10 | Last Man Standing | Deathmatch со ограничени животи. |
11 | Double Domination | Контролирајте две точки истовремено. |
12 | Domination | Задржете контролни точки за поени. |
5. Ротација на мапи
Поставете ротација на мапи во server.cfg користејќи set синџири:
set d1 "map oa_dm1; set nextmap vstr d2"
set d2 "map oa_dm2; set nextmap vstr d3"
set d3 "map aggressor; set nextmap vstr d1"
vstr d1
Ова поминува низ oa_dm1, oa_dm2 и aggressor по редослед.
6. Како да се поврзете
Опција A -- Прелистувач на сервери
- Стартувајте OpenArena.
- Кликнете Multiplayer.
- Најдете го вашиот сервер во прелистувачот или користете Specify за директно да ја внесете IP.
Опција B -- Поврзување преку конзола
- Отворете ја конзолата (
~). - Внесете:
connect <your-server-ip>:<port>
Поврзани написи
- OpenArena администраторски команди
- Како да ги најдете IP и портата на вашиот сервер
- Како да поставите датотеки преку SFTP
Ви треба помош?
Ако наидете на проблеми со вашиот OpenArena сервер што не се покриени тука, отворете тикет за поддршка и вклучете ги IP на вашиот сервер, опис на проблемот и сите релевантни пораки за грешка од GPanel конзолата.