Овој водич опфаќа администраторски контроли, конзолни команди, системот за дозволи, управување со играчи, управување со светот и рудниците, резервни копии на зачувувања и решавање проблеми за вашиот Return to Moria посветен сервер на Legion Hosting. За првично поставување на серверот, стартни променливи, предефинирани тежини и како да се поврзете, погледнете Водич за поставување на Return to Moria сервер.
Конзолни команди
Return to Moria обезбедува серверска конзола за администрација. Конзолата мора да биде овозможена во MoriaServerConfig.ini со [Console] Enabled=true (овозможена стандардно). Командите се внесуваат директно во GPanel конзолата.
| Команда | Опис |
|---|---|
players |
Прикажува сите моментално поврзани играчи со нивните кориснички имиња. |
kick <player> |
Отстранува играч од серверот. Играчот може повторно да се приклучи на истата сесија. |
block <player> |
Трајно блокира играч да се приклучи на серверот. |
unblock <player> |
Отстранува траен блок, дозволувајќи му на играчот повторно да се приклучи. |
setdifficulty <preset> |
Ја менува предефинираната тежина на тековниот свет. Опции: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Прилагодува одредена поставка за прилагодена тежина. Погледнете го делот Прилагодена тежина подолу. |
rename world <name> |
Го менува прикажаното име на светот. |
regenerateinvitecode |
Генерира нов код за приклучување на серверот, поништувајќи го претходниот. |
kick привремено отстранува играч кој може веднаш повторно да се приклучи. Користете block за трајна забрана. Може исто така да управувате со блоковите преку датотеката MoriaServerPermissions.txt.
Систем за дозволи
Return to Moria користи текстуална датотека за дозволи за да контролира што можат да прават поединечните играчи на вашиот сервер. Уредете го MoriaServerPermissions.txt додека серверот е запрен за да избегнете конфликти.
Локација на датотеката
MoriaServerPermissions.txt
Датотеката автоматски го запишува секој играч кој се приклучил на серверот. Може да ги менувате нивните дозволи со додавање или отстранување на ознаки за дозволи покрај нивното корисничко име.
Нивоа на дозволи
| Дозвола | Ефект |
|---|---|
Blocked |
Играчот е забранет од серверот. Не може да се поврзе. |
Default |
Стандарден кориснички пристап. Без посебни ограничувања или привилегии. |
NoConstruction |
Играчот не може да гради или разградува никакви структури. |
QuickBuild |
Играчот може да гради само платформи и јажени скали. Без целосна изградба. |
AllConstruction |
Целосен пристап до градење и разградување. |
NoStorage |
Играчот не може да интерагира со контејнери или станици за изработка. |
AllStorage |
Целосен пристап до сите контејнери и станици за изработка. |
Однапред блокирање играчи
Може да блокирате играч пред воопшто да се приклучи со рачно додавање на неговото корисничко име во датотеката за дозволи со статусот Blocked. Ова е корисно ако знаете дека одреден играч не треба да има пристап до вашиот сервер.
Правила на серверот
Може да прикажете прилагодена порака до сите играчи кога се приклучуваат на вашиот сервер со уредување на MoriaServerRules.txt.
Локација на датотеката
MoriaServerRules.txt
Внесете ги вашите правила на серверот или порака за добредојде во оваа датотека. Текстот се прикажува на секој играч при приклучување. Пораката има максимална должина од 1024 знаци.
Поставки за прилагодена тежина
Кога предефинираната тежина е поставена на custom, може фино да ги наместите поединечните параметри на тежината. Овие може да се постават во MoriaServerConfig.ini под делот [World.Create] за нови светови, или да се прилагодат на постоечки свет користејќи ја конзолната команда setcustomdifficulty.
| Поставка | Опис | Вредности |
|---|---|---|
CombatDifficulty |
Скалирање на штета и здравје на непријателите. | verylow, low, default, high, veryhigh |
EnemyAggression |
Колку често напаѓаат непријателите и во колку големи групи. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Стапки на јачина на buff-ови, очај и пад на стамина. | verylow, low, default, high, veryhigh |
MiningDrops |
Количина на руда и ресурси добиени од копање на жили. | verylow, low, default, high, veryhigh |
WorldDrops |
Стапки на наградни предмети од непријатели и средби со орки. | verylow, low, default, high, veryhigh |
HordeFrequency |
Колку често бучните дејства активираат напади на орки хорди. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Колку често орките ја напаѓаат вашата база/камп. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Колку често се појавуваат непријателски патролни групи во рудниците. | verylow, low, default, high, veryhigh |
Пример за прилагодена тежина во конфигурацијата
[World.Create]
Difficulty.Preset=custom
Difficulty.CombatDifficulty=high
Difficulty.EnemyAggression=default
Difficulty.SurvivalDifficulty=low
Difficulty.MiningDrops=high
Difficulty.WorldDrops=default
Difficulty.HordeFrequency=low
Difficulty.SiegeFrequency=default
Difficulty.PatrolFrequency=default
Управување со светот
Типови на светови
Return to Moria поддржува два типа на светови, поставени во поставката [World.Create] Type:
- Campaign — Искуство водено од приказна со напредување низ Moria. Препорачано за повеќето групи.
- Sandbox — Слободно истражување и градење без структурата на кампањата. Идеално за креативна игра и градење бази.
Повеќе светови
Може да одржувате повеќе светови на еден сервер со менување на поставката [World] Name:
- Секое уникатно име на свет создава одделна датотека за зачувување.
- За да префрлите светови, запрете го серверот, променете го името на светот во
MoriaServerConfig.iniи рестартирајте. - Претходните светови се зачувуваат и може повторно да се вчитаат со враќање на нивното име.
Ресетирање на свет
- Запрете го серверот во GPanel.
- Отворете го File Manager или поврзете се преку SFTP.
- Навигирајте до
Moria/Saved/SaveGamesDedicated/и избришете ја.savдатотеката за светот што сакате да го ресетирате. - Стартувајте го серверот. Нов свет ќе биде генериран користејќи ги тековните конфигурациски поставки.
Резервни копии на зачувувања
Локација на датотеката за зачувување
Moria/Saved/SaveGamesDedicated/
Создавање на резервна копија
- Запрете го серверот во GPanel за да се осигурате дека податоците за зачувување се целосно запишани.
- Поврзете се преку SFTP или користете го GPanel File Manager.
- Преземете ги сите
.savдатотеки од директориумот за зачувување. - Зачувајте ја резервната копија на вашата локална машина или облак складирање.
Враќање на резервна копија
- Запрете го серверот во GPanel.
- Прикачете ја вашата резервна
.savдатотека воMoria/Saved/SaveGamesDedicated/преку SFTP, заменувајќи ја постоечката датотека. - Осигурајте се дека името на светот во
MoriaServerConfig.iniсе совпаѓа со датотеката за зачувување. - Стартувајте го серверот. Ќе го вчита вратеното зачувување.
Решавање проблеми
Серверот не се појавува / Не може да се поврзе
- Проверете дали серверот работи и е целосно стартуван во GPanel.
- Проверете ја конзолата за пораки за грешка или дневници на падови.
- Осигурајте се дека го користите точниот код за приклучување или IP:port од табот Network.
- Ако користите лозинка, проверете дали се совпаѓа точно (чувствителна на големи букви).
Проблеми со перформанси / Ѕидови за вчитување
- Намалете го
LoadedAreaLimitвоMoriaServerConfig.ini. Вредност од 8 функционира добро за групи од 4 или помалку играчи. - Ако употребата на CPU е висока, намалете го
ServerFPSна 30. - Помалку поврзани играчи значи дека помалку области треба да се вчитуваат истовремено.
Светот не се вчитува
- Осигурајте се дека
[World] Nameво конфигурацијата се совпаѓа со постоечка датотека за зачувување воMoria/Saved/SaveGamesDedicated/. - Ако датотеката за зачувување е оштетена, вратете ја од резервна копија или избришете ја за да генерирате нов свет.
Играчите се блокирани неочекувано
- Проверете го
MoriaServerPermissions.txtза записот на играчот. Отстранете ја ознакатаBlockedако е присутна. - Запомнете да го запрете серверот пред да ја уредувате датотеката за дозволи.
Поврзани статии
- Водич за поставување на Return to Moria сервер — Првично поставување, стартни променливи, предефинирани тежини и како да се поврзете
- Како да ги најдете IP адресата и портот на вашиот сервер
- Како да прикачувате датотеки преку SFTP
- Водич за стартување на серверот
Потребна ви е помош?
Ако наидете на проблеми со вашиот Return to Moria сервер што не се опфатени тука, отворете тикет за поддршка и вклучете ја IP адресата на вашиот сервер, опис на проблемот и сите релевантни конзолни излези од GPanel.