Tämä opas käsittelee RCON-asennuksen, admin-komennot, pelaajahallinnan, palvelinhallinnan, maailman asetukset ja vianmäärityksen Frozen Flame -omistuspalvelimellesi Legion Hostingissa. Frozen Flame käyttää RCON-protokollaa etähallintaan, antaen sinulle täyden hallinnan pelaajista, esineistä ja palvelintoiminnoista. Palvelimen alkuperäistä asennusta, käynnistysmuuttujia, pelitiloja ja yhdistämistä varten katso Frozen Flame -palvelimen asennusopas.
RCON-asennus
Frozen Flame käyttää RCON (Remote Console) -protokollaa palvelinhallintaan. RCON on määritettävä ennen kuin voit käyttää mitään admin-komentoja.
RCONin käyttöönotto
- Siirry GPanelissa Startup-välilehdelle.
- Aseta
RCON_PASSWORDvalitsemaasi vahvaan salasanaan. - Pane merkille palvelimellesi määritetty RCON-portti (näkyy Network-välilehdellä).
- Käynnistä palvelin uudelleen, jotta muutokset tulevat voimaan.
Yhdistäminen RCONiin
Voit yhdistää RCONiin millä tahansa tavallisella RCON-asiakasohjelmalla, kuten mcrcon, RCON CLI tai web-pohjaisella RCON-työkalulla. Yhdistäessäsi käytä seuraavia tietoja:
| Kenttä | Arvo |
|---|---|
| Isäntä | Palvelimesi IP (GPanelin Network-välilehdeltä) |
| Portti | RCON-portti (GPanelin Network-välilehdeltä) |
| Salasana | admin:<your-rcon-password> |
admin:<password>. Esimerkiksi jos RCON-salasanasi on mypass123, syötä RCON-asiakasohjelmaan salasanaksi admin:mypass123.
Pelaajahallintakomennot
Seuraavat RCON-komennot hallinnoivat palvelimen pelaajia. Korvaa <PlayerID> kohdepelaajan ID:llä, jonka löydät käyttämällä Admin_GetOnlinePlayers.
| Komento | Kuvaus |
|---|---|
Admin_GetOnlinePlayers |
Listaa kaikki tällä hetkellä yhdistettynä olevat pelaajat nimineen ja ID:ineen. |
Admin_ListUserProfiles |
Listaa kaikki pelaajat, jotka ovat koskaan liittyneet palvelimelle. |
Admin_GetPlayerInfo <PlayerID> |
Näyttää yksityiskohtaiset tiedot tietystä pelaajasta. |
Admin_KickPlayer <PlayerID> <Reason> |
Potkaisee pelaajan palvelimelta syyviestin kera. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
Bannaa pelaajan määritetyksi ajaksi sekunteina. Käytä hyvin suurta numeroa pysyvään banniin. |
Admin_Unban <PlayerID> |
Poistaa bannin, sallien pelaajan liittyä uudelleen. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
Rajoittaa pelaajan tekstichatin käyttöä määritetyksi ajaksi. |
Admin_ChatUnban <PlayerID> |
Palauttaa chat-käyttöoikeuden chat-bannatulle pelaajalle. |
Admin_Respawn <PlayerID> |
Palauttaa pelaajan sijainnin syntymäpisteeseen. |
Admin_ChatMessage [Message] |
Lähettää palvelimenlaajuisen viestin kaikille yhdistetyille pelaajille. |
Pelaajaprofiili- ja tavaravarastokomennot
Nämä komennot mahdollistavat pelaajaprofiilien, tavaravarastojen ja edistymisen tarkastelun ja muokkaamisen.
| Komento | Kuvaus |
|---|---|
Admin_InfoUserProfile <PlayerID> |
Näyttää yksityiskohtaiset käyttäjäprofiilitiedot. |
Admin_GetPlayerInventory <PlayerID> |
Listaa kaikki esineet ja määrät pelaajan tavaravarastossa. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
Antaa esineitä pelaajalle. Vaatii sisäisen esine-ID:n. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
Poistaa esineitä pelaajan tavaravarastosta. |
Admin_AddFlame <PlayerID> <Amount> |
Palkitsee pelaajalle kokemusta (Flame). |
Admin_RemoveFlame <PlayerID> <Amount> |
Vähentää kokemusta pelaajalta. Ei vähennä tasoa. |
Admin_AddUserProfile <PlayerID> <Role> |
Määrittää roolin pelaajaprofiilille. |
Admin_RemoveUserProfile <PlayerID> |
Poistaa tietyn pelaajan profiilitiedot. |
Admin_RemoveProfile <PlayerID> |
Poistaa pelaajan profiilin ja kaikki tallennustiedot pysyvästi. |
Admin_ReloadUserProfiles |
Päivittää kaikki käyttäjäprofiilitiedot levyltä. |
Admin_SaveUserProfile |
Tallentaa nykyisen profiilitilan levylle. |
Palvelinhallintakomennot
| Komento | Kuvaus |
|---|---|
Admin_SaveWorld |
Pakottaa välittömän maailman tallennuksen. |
Admin_SaveAll |
Tallentaa sekä maailman tilan että kaikki pelaajaprofiilit. |
Admin_ServerWorld |
Näyttää palvelimen nykyisen version. |
Admin_Shutdown |
Sammuttaa palvelimen siististi. |
Admin_Restart |
Käynnistää palvelimen uudelleen. |
Admin_ScheduleMaintenanceMode <Seconds> |
Aikatauluttaa huoltosammutuksen ajastinilmoituksella kaikille pelaajille. |
Admin_CancelScheduledMaintenanceMode |
Peruuttaa aiemmin aikataulutetun huoltosammutuksen. |
Admin_ScheduleMaintenanceMode 300 antaaksesi pelaajille 5 minuutin varoituksen ennen huoltosammutusta. Tämä on paljon kohteliaampaa kuin välitön Admin_Shutdown.
Maailman asetukset Game.ini:n kautta
Perusasetusten lisäksi voit virittää pelin parametreja tiedostossa Game.ini osiossa [/Script/FrozenFlame.GameBalance]. Pysäytä palvelin ennen muokkausta.
| Asetus | Oletus | Kuvaus |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
Prosenttiosuus haarniskan kestävyydestä, joka menetetään kuoltaessa. |
DefaultWeaponDurabilityCost |
0.5 |
Aseen kestävyyden menetysnopeus käyttöä kohti. |
bAllowCreaturesToDamageBuildings |
False |
Voivatko hirviöt vahingoittaa pelaajien rakentamia rakenteita. |
bAllowPlayersToDamageBuildings |
True |
Voivatko pelaajat vahingoittaa muiden pelaajien rakenteita (oleellinen PvP:lle). |
bInvulnerableModules |
False |
Jos True, rakennukset ovat tuhoutumattomia. |
bLimitlessSupport |
False |
Jos True, poistaa rakennusten rakenteellisen tuen rajoitukset. |
bDemolishResourceDropMultiplier |
0.5 |
Prosenttiosuus resursseista, jotka palautetaan rakennuksia purettaessa. |
Vianmääritys
RCON-yhteys evätty
- Varmista, että
RCON_PASSWORDon asetettu Startup-välilehdellä ja palvelin on käynnistetty uudelleen. - Varmista, että käytät oikeaa RCON-porttia GPanelin Network-välilehdeltä.
- Muista käyttää
admin:<password>-muotoa todennettaessa.
Palvelin ei näy selaimessa
- Varmista, että
Engine.inisisältää[URL]MetaServer -osion julkista näkyvyyttä varten. - Odota muutama minuutti käynnistyksen jälkeen, jotta palvelin rekisteröityy pääpalvelimelle.
- Pelaajat voivat aina käyttää suoraa yhteyttä vaihtoehtona.
Pelaajat eivät voi liittyä
- Tarkista, että palvelin on käynnissä ja täysin käynnistynyt GPanelissa.
- Varmista, että salasana vastaa sitä, mikä on asetettu tiedostossa
Game.initai käynnistysmuuttujassa. - Varmista, että
MaxPlayers-rajaa ei ole saavutettu.
Palvelin kaatuu käynnistyksessä
- Tarkista GPanelin konsoli virheilmoitusten varalta.
- Varmista, että INI-tiedostoissasi on oikea syntaksi (ei kirjoitusvirheitä, kunnolliset osioiden otsikot).
- Kokeile poistaa asetustiedostot ja käynnistää uudelleen oletusasetusten luomiseksi.
- Jos kaatuminen jatkuu pelin päivityksen jälkeen, avaa tukipyyntö.
Aiheeseen liittyvät artikkelit
- Frozen Flame -palvelimen asennusopas — Alkuasennus, käynnistysmuuttujat, pelitilat ja yhdistäminen
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Palvelimen käynnistysopas
Tarvitsetko apua?
Jos kohtaat ongelmia Frozen Flame -palvelimesi kanssa, joita ei käsitellä tässä, avaa tukipyyntö ja liitä mukaan palvelimesi IP, kuvaus ongelmasta ja kaikki olennaiset virheilmoitukset tai RCON-tulosteet.