Овој водич опфаќа RCON поставување, администраторски команди, управување со играчи, управување со сервер, поставки на свет и решавање на проблеми за вашиот Frozen Flame наменски сервер на Legion Hosting. Frozen Flame го користи RCON протоколот за далечинска администрација, давајќи ви целосна контрола над играчите, предметите и операциите на серверот. За почетно поставување на серверот, стартни променливи, игрални режими и како да се поврзете, видете Водич за поставување на Frozen Flame сервер.
RCON поставување
Frozen Flame го користи RCON (Remote Console) протоколот за администрација на серверот. RCON мора да биде конфигуриран пред да можете да користите било какви администраторски команди.
Овозможување на RCON
- Во GPanel, одете во табот Startup.
- Поставете
RCON_PASSWORDна силна лозинка по ваш избор. - Забележете го RCON портот доделен на вашиот сервер (видлив во табот Network).
- Рестартирајте го серверот за промените да стапат на сила.
Поврзување со RCON
Можете да се поврзете со RCON користејќи било кој стандарден RCON клиент како mcrcon, RCON CLI, или веб-базирана RCON алатка. При поврзување, користете ги следните детали:
| Поле | Вредност |
|---|---|
| Host | IP на вашиот сервер (од GPanel табот Network) |
| Port | RCON порт (од GPanel табот Network) |
| Password | admin:<your-rcon-password> |
admin:<password>. На пример, ако вашата RCON лозинка е mypass123, внесете admin:mypass123 како лозинка во вашиот RCON клиент.
Команди за управување со играчи
Следните RCON команди управуваат со играчите на вашиот сервер. Заменете го <PlayerID> со ID на целниот играч, кој можете да го најдете користејќи Admin_GetOnlinePlayers.
| Команда | Опис |
|---|---|
Admin_GetOnlinePlayers |
Ги наведува сите тековно поврзани играчи со нивните имиња и ID. |
Admin_ListUserProfiles |
Ги наведува сите играчи што некогаш се приклучиле на серверот. |
Admin_GetPlayerInfo <PlayerID> |
Прикажува детални информации за специфичен играч. |
Admin_KickPlayer <PlayerID> <Reason> |
Исфрла играч од серверот со порака за причина. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
Банира играч за специфицираното времетраење во секунди. Користете многу голем број за траен бан. |
Admin_Unban <PlayerID> |
Подига бан, дозволувајќи му на играчот повторно да се приклучи. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
Спречува играч да користи текстуален chat за специфицираното времетраење. |
Admin_ChatUnban <PlayerID> |
Враќа пристап до chat за играч со забранет chat. |
Admin_Respawn <PlayerID> |
Ја ресетира локацијата на играчот на точката за спавнување. |
Admin_ChatMessage [Message] |
Емитува порака на ниво на цел сервер до сите поврзани играчи. |
Команди за профил и инвентар на играч
Овие команди ви дозволуваат да инспектирате и модифицирате профили на играчи, инвентари и напредок.
| Команда | Опис |
|---|---|
Admin_InfoUserProfile <PlayerID> |
Прикажува детални информации за кориснички профил. |
Admin_GetPlayerInventory <PlayerID> |
Ги наведува сите предмети и количини во инвентарот на играчот. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
Доделува предмети на играч. Бара внатрешен ID на предметот. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
Отстранува предмети од инвентарот на играч. |
Admin_AddFlame <PlayerID> <Amount> |
Доделува искуство (Flame) на играч. |
Admin_RemoveFlame <PlayerID> <Amount> |
Одзема искуство од играч. Не го намалува нивото. |
Admin_AddUserProfile <PlayerID> <Role> |
Доделува улога на профил на играч. |
Admin_RemoveUserProfile <PlayerID> |
Ги брише податоците за профил на специфичен играч. |
Admin_RemoveProfile <PlayerID> |
Трајно го отстранува профилот на играч и сите податоци за зачувување. |
Admin_ReloadUserProfiles |
Ги освежува сите податоци за кориснички профил од дискот. |
Admin_SaveUserProfile |
Ја зачувува тековната состојба на профилот на дискот. |
Команди за управување со сервер
| Команда | Опис |
|---|---|
Admin_SaveWorld |
Принудува непосредно зачувување на светот. |
Admin_SaveAll |
Ги зачувува и состојбата на светот и сите профили на играчи. |
Admin_ServerWorld |
Ја прикажува тековната верзија на серверот. |
Admin_Shutdown |
Грациозно го исклучува серверот. |
Admin_Restart |
Го рестартира серверот. |
Admin_ScheduleMaintenanceMode <Seconds> |
Закажува исклучување за одржување со известување за одбројување до сите играчи. |
Admin_CancelScheduledMaintenanceMode |
Откажува претходно закажано исклучување за одржување. |
Admin_ScheduleMaintenanceMode 300 за да им дадете на играчите 5-минутно предупредување пред исклучување за одржување. Ова е многу поучтиво од непосредно Admin_Shutdown.
Поставки на свет преку Game.ini
Надвор од основните поставки на серверот, можете да ги наместите параметрите на играта во датотеката Game.ini под делот [/Script/FrozenFlame.GameBalance]. Запрете го серверот пред уредување.
| Поставка | Стандардно | Опис |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
Процент на трајност на оклоп изгубена при смрт. |
DefaultWeaponDurabilityCost |
0.5 |
Стапка на губење на трајност на оружје по употреба. |
bAllowCreaturesToDamageBuildings |
False |
Дали чудовиштата можат да оштетат структури изградени од играчи. |
bAllowPlayersToDamageBuildings |
True |
Дали играчите можат да оштетат структури на други играчи (релевантно за PvP). |
bInvulnerableModules |
False |
Ако е True, зградите се неуништливи. |
bLimitlessSupport |
False |
Ако е True, ги отстранува ограничувањата за структурна поддршка на градба. |
bDemolishResourceDropMultiplier |
0.5 |
Процент на ресурси вратени при рушење на згради. |
Решавање на проблеми
RCON поврзувањето е одбиено
- Проверете дали
RCON_PASSWORDе поставена во табот Startup и серверот е рестартиран. - Осигурете се дека го користите точниот RCON порт од GPanel табот Network.
- Не заборавајте да го користите форматот
admin:<password>при автентикација.
Серверот не се прикажува во прелистувачот
- Проверете дали
Engine.iniго содржи делот[URL]MetaServer за јавна видливост. - Почекајте неколку минути по стартување за серверот да се регистрира со главниот сервер.
- Играчите секогаш можат да користат директно поврзување како алтернатива.
Играчите не можат да се приклучат
- Проверете дали серверот работи и е целосно стартуван во GPanel.
- Проверете дали лозинката се совпаѓа со она што е поставено во
Game.iniили стартната променлива. - Осигурете се дека лимитот на
MaxPlayersне е достигнат.
Серверот се руши при стартување
- Проверете ја GPanel конзолата за пораки за грешка.
- Проверете дали вашите INI датотеки имаат точна синтакса (без печатни грешки, правилни заглавја на делови).
- Обидете се да ги избришете конфигурациските датотеки и да рестартирате за да се регенерираат стандардните вредности.
- Ако рушењето продолжува по ажурирање на играта, отворете тикет за поддршка.
Поврзани статии
- Водич за поставување на Frozen Flame сервер — Почетно поставување, стартни променливи, игрални режими и како да се поврзете
- Како да ги најдете IP и портот на вашиот сервер
- Како да поставувате датотеки преку SFTP
- Водич за стартување на сервер
Потребна е помош?
Ако наидете на проблеми со вашиот Frozen Flame сервер што не се опфатени тука, отворете тикет за поддршка и вклучете ја IP на вашиот сервер, опис на проблемот и сите релевантни пораки за грешка или RCON излез.