Како администратор на Myth of Empires сервер, имате пристап до GM (Game Master) команди што ви овозможуваат да управувате со играчи, да ја контролирате околината, да спавнувате предмети и да го одржувате здравјето на серверот. Овој водич покрива поставување на админ, вообичаени GM команди, алатки за управување со играчи и техники за решавање на проблеми.
Поставување на админ
Пред да можете да користите GM команди во играта, мора да ја конфигурирате админ лозинката и опционално да додадете специфични играчи на админ список.
Поставување на админ лозинка
- Запрете го вашиот сервер од GPanel.
- Отворете ја конфигурациската датотека на серверот (на пр.,
PrivateServerTool.ini) преку SFTP или менаџерот на датотеки во GPanel. - Најдете ја или додадете ја поставката
AdminPassword:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Зачувајте ја датотеката и рестартирајте го вашиот сервер.
Додавање на админи преку конфигурација
За да доделите админ привилегии на специфични играчи без да ја споделите админ лозинката, можете да ги додадете нивните Steam ID-а на админ список во конфигурацијата на серверот. Побарајте секција за админ список или датотека:
[AdminList]
76561198012345678
76561198087654321
Секој ред содржи едно Steam ID. Играчите на овој список автоматски добиваат админ привилегии кога ќе се приклучат на серверот.
Овозможување на админ во играта
Ако не сте на админ списокот, мора да се автентицирате во секоја сесија користејќи ја админ лозинката:
- Приклучете се на вашиот Myth of Empires сервер.
- Отворете ја конзолата во играта или разговорот со соодветното копче (обично Enter за разговор или ~/` за конзола).
- Внесете ја GM командата за најава со вашата админ лозинка:
GM Login YourSecureAdminPassword
Ако автентикацијата успее, ќе добиете потврдна порака и ќе добиете пристап до сите GM команди. Ова мора да се направи секој пат кога ќе се поврзете на серверот.
GM Login не работи, обидете се со GMLogin, gm login, или проверете ја најновата документација на заедницата за вашата верзија на играта.
Вообичаени GM команди
GM командите во Myth of Empires ви овозможуваат да контролирате различни аспекти на геjмплејот. Командите се внесуваат преку конзолата во играта или разговорот. Префиксот е обично GM проследен со името на командата.
Команди за управување со играчи
| Команда | Опис |
|---|---|
GM Kick <PlayerName> |
Го исфрла наведениот играч од серверот. Тие можат веднаш повторно да се приклучат. |
GM Ban <PlayerName> |
Го банира наведениот играч од серверот. Тие не можат повторно да се приклучат додека не се отстрани банот. |
GM Unban <PlayerName> |
Отстранува бан за наведениот играч, дозволувајќи му повторно да се приклучи. |
GM ListPlayers |
Прикажува список на сите тековно поврзани играчи со нивните имиња и ID-а. |
GM Announce <Message> |
Емитува порака за објава низ целиот сервер до сите играчи. |
Команди за телепортација
| Команда | Опис |
|---|---|
GM TeleportTo <PlayerName> |
Ве телепортира на локацијата на наведениот играч. |
GM TeleportToMe <PlayerName> |
Го телепортира наведениот играч на вашата тековна локација. |
GM TeleportToPos <X> <Y> <Z> |
Ве телепортира на специфични светски координати. |
GM Fly |
Преклопува режим на летање, дозволувајќи слободно движење во која било насока. |
GM Ghost |
Преклопува noclip режим, дозволувајќи ви да поминувате низ терен и структури. |
Команди за предмети и ресурси
| Команда | Опис |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Ви го дава наведениот предмет на себе. Бара нумерички ID на предметот. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Дава предмет директно во инвентарот на друг играч. |
GM AddExp <Amount> |
Доделува искуствени поени на вашиот лик. |
GM SetLevel <Level> |
Го поставува вашиот лик на наведеното ниво. |
GM God |
Преклопува режим на непобедливост. Вашиот лик не прима штета додека е активен. |
GM Invisible |
Преклопува невидливост. Другите играчи и NPC-а не можат да ве видат. |
Команди за време и време (атмосферски услови)
| Команда | Опис |
|---|---|
GM SetTime <Hour> |
Го поставува времето во играта на наведениот час (0-23). Пример: GM SetTime 12 за пладне. |
GM SetWeather <Type> |
Ги менува тековните атмосферски услови. Типовите може да вклучуваат ведро, дожд, бура, магла итн. |
GM StopTime |
Го замрзнува денскиот/ноќниот циклус на тековното време. Корисно за настани или градење. |
GM ResumeTime |
Го продолжува нормалниот денски/ноќен циклус по користење на StopTime. |
Команди за свет и ентитети
| Команда | Опис |
|---|---|
GM DestroyTarget |
Го уништува ентитетот (структура, NPC или објект) што го гледате. |
GM SpawnNPC <NpcID> <Quantity> |
Го спавнува наведениот тип на NPC на вашата локација. |
GM KillAllNPC |
Ги отстранува сите диви NPC-а од мапата. Тие ќе се спавнуваат природно со текот на времето. |
GM SaveWorld |
Принудува моментно зачувување на светот. Секогаш извршете го ова пред исклучување на серверот. |
Алатки за управување со сервер
Управување со зачувување на серверот
Админите треба да извршуваат рачни зачувувања во критични моменти за да ги заштитат податоците на светот:
- Пред исклучување: Секогаш извршете
GM SaveWorldпред да го запрете серверот за да се осигурате дека сите неодамнешни измени се зачувани. - Пред конфигурациски измени: Зачувајте и потоа направете резервна копија на датотеките за зачувување преку SFTP пред да менувате било каква конфигурација.
- По настани: Зачувајте по настани на заедницата или големи измени на светот за да ја заклучите тековната состојба.
- Закажани резервни копии: Редовно преземајте ги податоците за зачувување од серверот преку SFTP и складирајте резервни копии локално со датирани имиња на датотеки.
Следење на играчи
Користете GM ListPlayers редовно за да следите кој е онлајн. Ова е корисно за:
- Потврдување на идентитетите на играчите и проверка за alt сметки.
- Собирање на Steam ID-а потребни за исфрлање, банирање или операции со админ список.
- Следење на популацијата на серверот за прилагодување на поставките за максимален број играчи ако е потребно.
Серверски објави
Користете објави за да комуницирате со вашата заедница:
GM Announce Server will restart in 10 minutes for maintenance.
GM Announce Rates have been boosted to 3x for the weekend!
GM Announce PvP event starting at coordinates X:5000 Y:3000 in 30 minutes.
Решавање на проблеми
Паѓања на серверот
| Симптом | Веројатна причина | Решение |
|---|---|---|
| Паѓање при стартување по конфигурациска измена | Невалидна конфигурациска вредност или синтаксна грешка | Вратете се на претходната конфигурациска датотека или обновете ги стандардните вредности. Проверете за незатворени загради, недостасувачки вредности или невалидни знаци. |
| Случајни паѓања за време на геjмплеј | Исцрпување на меморија или преоптоварување со ентитети | Проверете го GPanel за искористеност на меморија. Размислете да го намалите MaxPlayers или да исчистите прекумерни ентитети со GM KillAllNPC. Рестартирајте го серверот за да ослободите меморија. |
| Паѓање при спавнување на предмети/NPC-а | Невалиден ID на предмет или NPC | Проверете дали ID-то е валидно за тековната верзија на играта. Спавнувањето на големи количини ентитети одеднаш исто така може да предизвика паѓања -- спавнувајте во помали серии. |
| Паѓање по ажурирање на играта | Конфигурациска или некомпатибилност на зачувување | Проверете дали ажурирањето бара конфигурациски измени. Направете резервна копија на зачувувањата и обидете се со свежи конфигурациски датотеки. Може да бидат потребни закрпи или хотфиксови од заедницата. |
Проблеми со поврзување
| Проблем | Решение |
|---|---|
| Серверот не се појавува во прелистувачот | Почекајте 5-10 минути по стартување. Проверете дали портот за пребарување е точен. Обидете се со директна IP врска. |
| Истек на врска (timeout) | Потврдете дека серверот работи во GPanel. Проверете го точниот порт на играта. Серверот можеби сè уште се вчитува -- проверете го излезот на конзолата. |
| Грешка за несовпаѓање на верзија | Осигурете се дека клиентот на играта и серверот ја работат истата верзија. Ажурирајте го серверот или нека играчите го ажурираат нивниот клиент на играта. |
| Чести исклучувања | Проверете за лаг на серверот со следење на искористеноста на ресурси во GPanel. Намалете го бројот на ентитети, намалете го максималниот број играчи или оптимизирајте ги стапките ако серверот е преоптоварен. |
| GM командите не работат | Проверете дали сте се автентицирале со GM Login и точната лозинка. Проверете дали AdminPassword е поставена во конфигурацијата. Обидете се повторно да се поврзете и повторно да се автентицирате. |
Оптимизација на перформанси
Ако вашиот сервер има лаг или слаби перформанси, размислете за следните оптимизации:
| Дејство | Влијание | Како |
|---|---|---|
| Намалете го максималниот број играчи | Средно | Намалете го MaxPlayers во конфигурацијата. Помалку играчи значи помалку следење на ентитети и мрежен товар. |
| Исчистете ги дивите NPC-а | Високо | Користете GM KillAllNPC периодично за да спречите натрупување на ентитети. Нови NPC-а ќе се спавнуваат природно. |
| Рестартирајте редовно | Високо | Закажете дневни рестарти за да исчистите меморски протекувања и да го освежите серверот. Прво зачувајте го светот со GM SaveWorld. |
| Оптимизирајте ги стапките | Ниско | Многу високи стапки на собирање произведуваат прекумерни предмети во светот, што може да влијае на перформансите. Балансирајте ги стапките за уживање и здравје на серверот. |
| Следете ја искористеноста на ресурси | Информативно | Проверете го GPanel за трендови на искористеност на CPU и меморија. Постојано висока искористеност укажува дека серверот треба оптимизација или надградба на ресурси. |
Поврзани написи
- Myth of Empires Server Setup Guide -- Првична конфигурација на серверот, стапки, PvP/PvE поставки и методи за поврзување.
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server