Ez az útmutató az RCON beállítást, admin parancsokat, játékoskezelést, szerverkezelést, világbeállításokat és hibaelhárítást tárgyalja a Frozen Flame dedikált szerveredhez a Legion Hosting-on. A Frozen Flame az RCON protokollt használja a távoli adminisztrációhoz, teljes irányítást biztosítva a játékosok, tárgyak és szerverműveletek felett. A szerver kezdeti beállításához, indítási változókhoz, játékmódokhoz és csatlakozáshoz lásd a Frozen Flame szerver beállítási útmutató című cikket.
RCON beállítás
A Frozen Flame az RCON (Remote Console) protokollt használja a szerver adminisztrálásához. Az RCON-t konfigurálni kell, mielőtt bármilyen admin parancsot használhatnál.
RCON engedélyezése
- A GPanel-ben menj az Startup fülre.
- Állítsd be az
RCON_PASSWORDértékét egy erős, általad választott jelszóra. - Jegyezd fel a szerveredhez rendelt RCON portot (a Network fülön látható).
- Indítsd újra a szervert, hogy a módosítások érvénybe lépjenek.
Csatlakozás RCON-hoz
Bármilyen szabványos RCON klienssel csatlakozhatsz az RCON-hoz, például mcrcon, RCON CLI vagy webalapú RCON eszköz. Csatlakozáskor használd a következő adatokat:
| Mező | Érték |
|---|---|
| Host | A szervered IP-je (a GPanel Network füléről) |
| Port | RCON port (a GPanel Network füléről) |
| Jelszó | admin:<your-rcon-password> |
admin:<password> formátumban várja. Például, ha az RCON jelszavad mypass123, akkor az RCON kliensben admin:mypass123-at adj meg jelszóként.
Játékoskezelési parancsok
A következő RCON parancsok a szervered játékosait kezelik. Cseréld le a <PlayerID> értéket a célzott játékos azonosítójára, amelyet az Admin_GetOnlinePlayers paranccsal találhatsz meg.
| Parancs | Leírás |
|---|---|
Admin_GetOnlinePlayers |
Kilistázza az összes jelenleg csatlakozott játékost nevükkel és azonosítójukkal. |
Admin_ListUserProfiles |
Kilistázza az összes játékost, aki valaha csatlakozott a szerverhez. |
Admin_GetPlayerInfo <PlayerID> |
Részletes információkat jelenít meg egy adott játékosról. |
Admin_KickPlayer <PlayerID> <Reason> |
Kirúg egy játékost a szerverről egy indoklással. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
Kitilt egy játékost a megadott időtartamra másodpercben. Használj nagyon nagy számot végleges kitiltáshoz. |
Admin_Unban <PlayerID> |
Feloldja a kitiltást, lehetővé téve a játékos újracsatlakozását. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
Korlátozza a játékos szöveges csevegés használatát a megadott időtartamra. |
Admin_ChatUnban <PlayerID> |
Visszaállítja a csevegés-hozzáférést egy csevegés-kitiltott játékos számára. |
Admin_Respawn <PlayerID> |
Visszaállítja a játékos helyzetét a spawn pontra. |
Admin_ChatMessage [Message] |
Szerver szintű üzenetet küld minden csatlakozott játékosnak. |
Játékosprofil és leltár parancsok
Ezek a parancsok lehetővé teszik a játékosprofilok, leltárak és előrehaladás megtekintését és módosítását.
| Parancs | Leírás |
|---|---|
Admin_InfoUserProfile <PlayerID> |
Részletes felhasználói profil információkat jelenít meg. |
Admin_GetPlayerInventory <PlayerID> |
Kilistázza a játékos leltárában lévő összes tárgyat és mennyiséget. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
Tárgyakat ad egy játékosnak. A belső tárgyazonosító szükséges. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
Tárgyakat távolít el a játékos leltárából. |
Admin_AddFlame <PlayerID> <Amount> |
Tapasztalatot (Flame) ad egy játékosnak. |
Admin_RemoveFlame <PlayerID> <Amount> |
Tapasztalatot von le egy játékostól. Nem csökkenti a szintet. |
Admin_AddUserProfile <PlayerID> <Role> |
Szerepkört rendel egy játékosprofilhoz. |
Admin_RemoveUserProfile <PlayerID> |
Törli egy adott játékos profiladatait. |
Admin_RemoveProfile <PlayerID> |
Véglegesen eltávolítja a játékos profilját és minden mentési adatát. |
Admin_ReloadUserProfiles |
Frissíti az összes felhasználói profiladatot a lemezről. |
Admin_SaveUserProfile |
Lemezre menti az aktuális profilállapotot. |
Szerverkezelési parancsok
| Parancs | Leírás |
|---|---|
Admin_SaveWorld |
Azonnali világ mentést kényszerít ki. |
Admin_SaveAll |
Elmenti a világ állapotát és az összes játékosprofilt. |
Admin_ServerWorld |
Megjeleníti az aktuális szerver verziót. |
Admin_Shutdown |
Szabályosan leállítja a szervert. |
Admin_Restart |
Újraindítja a szervert. |
Admin_ScheduleMaintenanceMode <Seconds> |
Karbantartási leállást ütemez visszaszámlálási értesítéssel minden játékos számára. |
Admin_CancelScheduledMaintenanceMode |
Törli a korábban ütemezett karbantartási leállást. |
Admin_ScheduleMaintenanceMode 300 parancsot, hogy 5 perces figyelmeztetést adj a játékosoknak a karbantartási leállás előtt. Ez sokkal udvariasabb, mint az azonnali Admin_Shutdown.
Világbeállítások a Game.ini-ben
Az alapvető szerverbeállításokon túl a játékmenet paramétereit a Game.ini fájlban a [/Script/FrozenFlame.GameBalance] szekció alatt hangolhatod. A szerkesztés előtt állítsd le a szervert.
| Beállítás | Alapértelmezett | Leírás |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
A halálkor elvesztett páncél tartósság százaléka. |
DefaultWeaponDurabilityCost |
0.5 |
Fegyver tartósság csökkenési arány használatonként. |
bAllowCreaturesToDamageBuildings |
False |
Meghatározza, hogy a szörnyek károsíthatják-e a játékosok által épített építményeket. |
bAllowPlayersToDamageBuildings |
True |
Meghatározza, hogy a játékosok károsíthatják-e más játékosok építményeit (PvP esetén releváns). |
bInvulnerableModules |
False |
Ha True, az épületek elpusztíthatatlanok. |
bLimitlessSupport |
False |
Ha True, eltávolítja az épület szerkezeti támasz korlátozásokat. |
bDemolishResourceDropMultiplier |
0.5 |
Az épületek lebontásakor visszakapott erőforrások százaléka. |
Hibaelhárítás
RCON kapcsolat elutasítva
- Ellenőrizd, hogy az
RCON_PASSWORDbe van-e állítva a Startup fülön és a szerver újraindult-e. - Győződj meg róla, hogy a helyes RCON portot használod a GPanel Network füléről.
- Ne feledd az
admin:<password>formátumot az autentikálásnál.
A szerver nem jelenik meg a böngészőben
- Ellenőrizd, hogy az
Engine.initartalmazza-e a[URL]MetaServer szekciót a nyilvános láthatósághoz. - Várj néhány percet az indítás után, amíg a szerver regisztrálja magát a master szerveren.
- A játékosok mindig használhatják alternatívaként a közvetlen csatlakozást.
A játékosok nem tudnak csatlakozni
- Ellenőrizd, hogy a szerver fut-e és teljesen elindult-e a GPanel-ben.
- Győződj meg róla, hogy a jelszó megegyezik a
Game.ini-ben vagy az indítási változóban beállítottal. - Ellenőrizd, hogy a
MaxPlayerskorlát nem lett-e elérve.
A szerver összeomlik indításkor
- Ellenőrizd a GPanel konzolban a hibaüzeneteket.
- Győződj meg róla, hogy az INI fájlok helyes szintaxissal rendelkeznek (nincsenek elgépelések, megfelelő szekció fejlécek).
- Próbáld meg törölni a konfigurációs fájlokat és újraindítani az alapértékek újragenerálásához.
- Ha az összeomlás egy játékfrissítés után is fennáll, nyiss egy támogatási jegyet.
Kapcsolódó cikkek
- Frozen Flame szerver beállítási útmutató — Kezdeti beállítás, indítási változók, játékmódok és csatlakozás
- Szerver IP és port megtalálása
- Fájlok feltöltése SFTP-n keresztül
- Szerver indítási útmutató
Segítségre van szükséged?
Ha olyan problémába ütközöl a Frozen Flame szervereddel, amelyet ez az útmutató nem tárgyal, nyiss egy támogatási jegyet, és mellékeld a szervered IP-címét, a probléma leírását, valamint a releváns hibaüzeneteket vagy RCON kimeneteket.