Tämä opas käsittelee kaiken, mitä sinun tarvitsee tietää The Frontin ylläpitokomennoista, mukaan lukien ylläpito-oikeuksien määrittäminen, konsolin avaaminen sekä kattava viitelista kaikista käytettävissä olevista komennoista pelaajien hallintaan, spawnaamiseen, taistelun säätämiseen, rakentamiseen, resursseihin ja muuhun. Palvelimen alkuasetuksia ja konfigurointia varten katso The Front -palvelimen asennusopas.
Ylläpito-oikeuksien määrittäminen
Ennen kuin voit käyttää ylläpitokomentoja, sinun on rekisteröitävä Steam-tilisi palvelimen ylläpitäjäksi. Tähän on kaksi tapaa:
Tapa 1: ServerConfig_.ini (suositeltu)
- Pysäytä palvelimesi Console-välilehdeltä GPanelissa.
- Siirry tiedostoon
TheFrontManager/ServerConfig_.iniGPanelin Files-välilehden tai SFTP:n kautta. - Etsi tai lisää
ServerAdminAccounts-asetus[BaseServerConfig]-osion alle. - Lisää Steam64-tunnuksesi puolipisteillä eroteltuna:
[BaseServerConfig] ServerAdminAccounts=76561198012345678;76561198087654321; - Tallenna tiedosto ja käynnistä palvelin.
Tapa 2: Pelinsisäinen konsolikomento
Jos sinulla on jo ylläpito-oikeudet, voit lisätä uusia ylläpitäjiä konsolikomennolla:
AddGM 76561198012345678 1
Toinen parametri on GM (Game Master) -taso. Poistaaksesi ylläpitäjän, käytä:
RemoveGM 76561198012345678
Ylläpitokonsolin avaaminen
Pelinsisäisen ylläpitokonsolin käyttöön ottamiseksi noudata näitä vaiheita:
- Varmista, että Steam64-tunnuksesi on listattu
ServerAdminAccounts-asetuksessa. - Liity palvelimelle ja siirry pelimaailmaan.
- Avaa GM-työkalu painamalla Shift + G.
- Kun GM-työkalu on aktiivinen, paina ~ (tilde) -näppäintä (
1-näppäimen vasemmalla puolella) avataksesi komentokonsolin syöttökentän näytön alareunassa. - Kirjoita komentosi ja paina Enter suorittaaksesi sen.
~), joka vaatii englanninkielisen näppäimistöasettelun. Jos käytät eri asettelua, vaihda englantiin (US) ennen näppäimen painamista.
Ylläpitäjän näkyvyys
Voit valita, näkevätkö pelaajat ylläpitäjäkuvakkeen nimesi vieressä:
ToggleGMTitleShow 0
Aseta arvoon 0 piilottaaksesi ylläpitäjäkuvakkeen, tai 1 näyttääksesi sen.
Pelaajien hallintakomennot
Nämä komennot mahdollistavat pelaajien hallinnan palvelimellasi, mukaan lukien potkiminen, porttikielto ja teleporttaaminen.
| Komento | Kuvaus |
|---|---|
KickPlayerOff [playerID] |
Potkii määritetyn pelaajan palvelimelta ilman ilmoitusta. |
BanPlayer [playerID] login |
Estää pelaajaa kirjautumasta palvelimelle. |
PermitPlayer [playerID] login |
Poistaa aiemmin asetetun porttikiellon pelaajalta ja sallii hänen kirjautua uudelleen. |
BanPlayer [playerID] chat |
Mykistää pelaajan estäen häntä lähettämästä chat-viestejä. |
PermitPlayer [playerID] chat |
Poistaa mykistyksen aiemmin mykistetyltä pelaajalta. |
DestroyPlayerByGUID [playerID] |
Tappaa määritetyn pelaajan välittömästi. |
GMClearInventory [playerID] |
Tyhjentää määritetyn pelaajan koko tavaraluettelon. |
SetCanChat [1/0] |
Ottaa käyttöön (1) tai poistaa käytöstä (0) pelinsisäisen chatin kaikille pelaajille. |
[playerID] viittaa pelaajan Steam64-tunnukseen. Voit löytää yhdistäneiden pelaajien tunnukset GM-työkalun käyttöliittymästä.
Teleporttauskomennot
Nämä komennot mahdollistavat itsesi tai muiden pelaajien siirtämisen kartalla.
| Komento | Kuvaus |
|---|---|
GotoPlayerByAccount [playerID] |
Teleporttaa sinut määritetyn pelaajan sijaintiin. |
RelocatePlayerToGM [playerID] |
Teleporttaa määritetyn pelaajan nykyiseen sijaintiisi. |
goto [x] [y] [z] |
Teleporttaa sinut määritettyihin maailmankoordinaatteihin. |
Liikkumis- ja jumalatilakomennot
Nämä komennot antavat ylläpitäjille erityisiä liikkumiskykyjä ja haavoittumattomuuden palvelimen hallintaa varten.
| Komento | Kuvaus |
|---|---|
God |
Kytkee jumalatilan päälle/pois, tehden sinusta haavoittumattoman kaikelle vahingolle. |
Fly |
Ottaa käyttöön lentotilan, jonka avulla voit lentää vapaasti kartalla. |
Walk |
Poistaa lennon käytöstä ja palauttaa sinut normaaliin kävelytilaan. |
Ghost |
Ottaa käyttöön noclip-tilan -- lennon ilman törmäystä, jonka avulla voit kulkea seinien ja maaston läpi. |
hide [1/0] |
Tekee hahmosi näkymättömäksi (1) tai näkyväksi (0) muille pelaajille. |
ClearAllPlayersGodMode |
Poistaa jumalatilan käytöstä kaikilta palvelimen pelaajilta. |
ActivateInfiniteStamina [1/0] |
Kytkee päälle/pois rajattoman kestävyyden hahmollesi. |
ActivateIgnoreEnvironment [1/0] |
Kytkee päälle/pois immuniteetin ympäristövaikutuksille (kuumuus, kylmyys, säteily). |
ActivateInfiniteRecoverHealth [1/0] |
Kytkee päälle/pois automaattisen terveyden palautumisen täyteen HP:hen sekunnissa. |
SetPlayerScaleRate [scale] |
Muuttaa hahmomallisi kokoa. Oletus on 1. |
Spawn- ja esinekomennot
Käytä näitä komentoja spawnataksesi NPC:itä, antaaksesi esineitä ja hallitaksesi pelaajien kokemusta.
| Komento | Kuvaus |
|---|---|
GMAddItems [itemID] [amount] [playerID] |
Antaa määritetyn esineen pelaajalle. Vaatii esineen sisäisen ID:n. |
AddTargetPlayerExp [playerID] [amount] |
Myöntää määritetyn määrän kokemuspisteitä pelaajalle. |
UnlockTargetAllRecipe [playerID] |
Avaa kaikki valmistusreseptit määritetylle pelaajalle. |
UnlockTargetAllTalent [playerID] |
Avaa kaikki kykypuun kyvyt määritetylle pelaajalle. |
GMSpawnNPCByLocation [creatureID] [level] [x] [y] [z] |
Spawnaa NPC:n määritetyllä tasolla annettuihin maailmankoordinaatteihin. |
GMSpawnNPCByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
Spawnaa määritetyn määrän NPC:itä annetulle etäisyydelle (metreinä) pelaajasta. |
GMSpawnPetByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
Spawnaa lemmikkiolennon määritetyn pelaajan lähelle. |
ClearAllNPC |
Tappaa kaikki tällä hetkellä spawnatut NPC:t palvelimella. |
KillInteractObject |
Tuhoaa kohteen, jota katsot (rakennelma, olento tai ajoneuvo). |
SetEnableSuperKill |
Ottaa käyttöön yhden osuman tappotilan olennoille, ajoneuvoille ja rakennelmille. |
GMCreatorMode [1/0] |
Kytkee päälle/pois Luojatilan. Kun käytössä, valmistaminen ei kuluta materiaaleja. |
Palvelimen hallintakomennot
Nämä komennot ohjaavat palvelimen keskeisiä asetuksia ja toimintoja.
| Komento | Kuvaus |
|---|---|
SaveWorld |
Pakottaa kaiken maailmadatan välittömän tallennuksen. |
CloseServer |
Sammuttaa palvelimen hallitusti. |
SetTime [value] |
Asettaa pelinsisäisen vuorokaudenajan (väli 0-24). |
SetWeather [weatherID] [regionID] |
Muuttaa sään määritetyllä alueella. |
SloMode [0-1000] |
Ohjaa palvelimen nopeutta. Oletus on 1. Korkeammat arvot nopeuttavat palvelinta, 0 pysäyttää sen. |
SetQueueThreshold [amount] |
Asettaa palvelimella sallittujen pelaajien enimmäismäärän. |
SetMaxQueueSize [amount] |
Sama kuin SetQueueThreshold. |
SetSaveGameInterval [seconds] |
Asettaa, kuinka usein palvelin tallentaa maailmadatan automaattisesti (sekunteina). |
AddGM [Steam64ID] [level] |
Lisää uuden ylläpitäjän palvelimelle. 17-numeroinen Steam64-tunnus vaaditaan. |
RemoveGM [Steam64ID] |
Poistaa ylläpito-oikeudet määritetyltä tilliltä. |
Vahinko- ja taistelukerroinkomennot
Nämä komennot säätävät vahinkosuhteita pelaajien, NPC:iden, rakennelmien ja ajoneuvojen välillä. Kaikki arvot ovat kertoimia -- 1 on oletus, 2 kaksinkertaistaa vaikutuksen, 0.5 puolittaa sen.
Pelaaja vs. NPC -vahinko
| Komento | Kuvaus |
|---|---|
SetMeleeNpcDamageRatio [N] |
Pelaajan lähitaisteluvahinko NPC:ille. |
SetRangedNpcDamageRatio [N] |
Pelaajan kaukotaisteluvahinko NPC:ille. |
SetWildNPCDamageRate [N] |
Villin NPC:n vahinkotuotto pelaajille. |
SetWildNPCHealthRate [N] |
Villin NPC:n osumapisteiden kerroin. |
SetWildNPCSpeedRate [N] |
Villin NPC:n liikkumisnopeuden kerroin. |
Pelaaja vs. pelaaja -vahinko
| Komento | Kuvaus |
|---|---|
SetMeleePlayerDamageRatio [N] |
Pelaajan lähitaisteluvahinko muille pelaajille (PvP). |
SetRangedPlayerDamageRatio [N] |
Pelaajan kaukotaisteluvahinko muille pelaajille (PvP). |
SetIsCanSelfDamage [1/0] |
Kytkee päälle/pois sen, voivatko pelaajat vahingoittaa itseään. |
SetIsCanFriendDamage [1/0] |
Kytkee päälle/pois ystävällisen tulen ryhmän jäsenten välillä. |
Rakennelma- ja ajoneuvovahinko
| Komento | Kuvaus |
|---|---|
SetMeleeConstructDamageRatio [N] |
Pelaajan lähitaisteluvahinko rakennelmille. |
SetRangedConstructDamageRatio [N] |
Pelaajan kaukotaisteluvahinko rakennelmille. |
SetVehiclePlayerDamageRatio [N] |
Ajoneuvon vahinko pelaajille. |
SetVehicleConstructDamageRatio [N] |
Ajoneuvon vahinko rakennelmille. |
SetConstructDefenseRatio [N] |
Vahingonvähennyskerroin rakennelmille. |
SetConstructMaxHealthRatio [N] |
Rakennelmien enimmäiskestävyyden kerroin. |
SetTrapDamageRatio [N] |
Ansojen vahinkotuoton kerroin. |
GMSetToolDamageRate [N] |
Työkalujen vahinko resursseihin -kerroin. |
GMSetDurabilityCostRate [N] |
Kestävyyden menetysnopeus työkaluille, aseille ja panssarille. |
Ryöstö-NPC-asetukset
| Komento | Kuvaus |
|---|---|
SetCityNPCLevelRate [N] |
Ryöstö-NPC:n tasokerroin. |
SetCityNPCDamageRate [N] |
Ryöstö-NPC:n vahinkotuoton kerroin. |
SetCityNPCHealthRate [N] |
Ryöstö-NPC:n osumapisteiden kerroin. |
SetCityNPCSpeedRate [N] |
Ryöstö-NPC:n liikkumisnopeuden kerroin. |
SetCityNPCNumRate [N] |
Ryöstö-NPC:n spawnausmäärän kerroin. |
GMSetNPCLootableItemRate [N] |
NPC:n saaliin (loot) pudotusmäärän kerroin. |
SetNpcRespawnRate [N] |
NPC:n uudelleenspawnausnopeuden kerroin. Korkeammat arvot saavat NPC:t spawnaamaan nopeammin uudelleen. |
Pelaajan ominaisuuskerroinkomennot
Nämä komennot säätävät pelaajahahmon ominaisuuksia ja selviytymismekaniikkoja.
Terveys, kestävyys ja liikkuminen
| Komento | Kuvaus |
|---|---|
SetPlayerMaxHealthRate [N] |
Enimmäisterveyden kerroin. |
SetPlayerMaxStaminaRate [N] |
Enimmäiskestävyyden kerroin. |
SetStaminaRecoverRate [N] |
Kestävyyden palautumisnopeus. |
SetStaminaConsumeRatio [N] |
Kestävyyden kulutusnopeus. Alemmat arvot vähentävät kestävyyden kulumista. |
SetMoveSpeedRate [N] |
Pelaajan liikkumisnopeuden kerroin. |
SetJumpHeightRate [N] |
Pelaajan hyppykorkeuden kerroin. |
Nälkä, jano ja happi
| Komento | Kuvaus |
|---|---|
SetPlayerMaxHungerRate [N] |
Enimmäiskylläisyyden (nälkäpalkin) kerroin. |
GMSetHungerDecRate [N] |
Nopeus, jolla nälkä vähenee. |
GMSetBodyHungerAddRate [N] |
Palautetun nälän määrä ruokaa syötäessä. |
SetBodyWaterMaximumRate [N] |
Enimmäisnesteytyksen kerroin. |
GMSetWaterDecRate [N] |
Nopeus, jolla jano lisääntyy. |
GMSetBodyWaterAddRate [N] |
Palautetun nesteytyksen määrä juotaessa. |
SetBreathMaximumRate [N] |
Enimmäishappikapasiteetin kerroin. |
SetBreathRecoverRate [N] |
Hapen palautumisnopeuden kerroin. |
SetPlayerBreathCostRate [N] |
Hapen kulutusnopeus. Alemmat arvot vähentävät hapen kulumista. |
Ympäristönkestävyys
| Komento | Kuvaus |
|---|---|
SetPlayerHotDefAddRate [N] |
Kuumuudenkestävyyden kerroin. |
SetPlayerIceDefAddRate [N] |
Kylmyydenkestävyyden kerroin. |
Rakentamis- ja rakennelmakomennot
| Komento | Kuvaus |
|---|---|
SetPlayerMaxHouseFlagNumber [N] |
Majakkojen (Beacon) enimmäismäärä, jonka kukin pelaaja voi asettaa. |
SetHFTrapMaxNum [N] |
Ansojen enimmäismäärä Majakan kattamalla alueella. |
SetHouseFlagExcitantTime [0-24] |
Asettaa hyökkäysikkunan Majakka-alueille (tunteina). |
SetConstructDisableRot [1/0] |
Kytke rakennelmien rappeutuminen. 1 ottaa rappeutumisen käyttöön, 0 poistaa sen käytöstä. |
GMSetCraftTimeRate [N] |
Valmistus- ja korjausajan kerroin. Alemmat arvot nopeuttavat valmistamista. |
GMSetDeathDropMode [0/1/2] |
Ohjaa, mitä pelaajat pudottavat kuollessaan. 0 = ei mitään, 1 = pudottaa kaiken, 2 = pudottaa vain tavaraluettelon (säilyttää varusteet). |
PerspectiveConstruct [0/1] |
Näyttää rakennelmien nimet ja omistajatiedot rakennuksia katsottaessa. |
Ryhmä- (Squad/kilta) komennot
Nämä komennot hallitsevat ryhmiä (kiltoja/klaaneja) palvelimella.
| Komento | Kuvaus |
|---|---|
SetGuildAdmin [1/0] |
Tekee sinusta kapteenin missä tahansa ryhmässä, jossa olet. |
JoinGuildByGuid [squadGUID] |
Liittyy ryhmään sen GUID:n perusteella ohittaen jäsenrajat. |
ForcedChangeGuildName [squadGUID] [newName] |
Nimeää ryhmän uudelleen pakotetusti. |
KillGuildAll [1/0] |
Tuhoaa koko ryhmän. 1 = pudottaa esineet, 0 = ei pudotuksia. |
KillRadiusGuildConstruct [1/0] [radius] |
Tuhoaa kaikki ryhmän rakennelmat määritetyllä säteellä. |
KillRadiusGuildVehicle [1/0] [radius] |
Tuhoaa kaikki ryhmän ajoneuvot määritetyllä säteellä. |
ClearAttackCityCD [playerID] |
Nollaa määritetyn pelaajan huolto-/ryöstöjäähdytyksen. |
Resurssi- ja kokemuskerroinkomennot
Täydellistä viitelistaa kokemuskerroin- ja resurssinkeräyskerroinkomennoista varten katso Kokemus- ja resurssikerroinasetukset -osio oppaasta The Front -palvelimen asennusopas.
Pikaviite yleisimmin käytetyistä kerroinkomennoista:
| Komento | Kuvaus |
|---|---|
SetPlayerAddExpRate [N] |
Globaali kokemuksen saannin kerroin kaikille pelaajille. |
GMSetTreeGainRate [N] |
Puunkeräyksen kerroin. |
GMSetOreGainRate [N] |
Malmin ja mineraalien keräyksen kerroin. |
GMSetCropGrowRate [N] |
Viljelykasvien kasvunopeuden kerroin. |
ServerConfig_.ini-tiedostossa.
Aiheeseen liittyvät artikkelit
- The Front -palvelimen asennusopas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Aloittaminen uuden palvelimesi kanssa
Tarvitsetko apua?
Jos tarvitset apua The Frontin ylläpitokomentojen tai palvelimen hallinnan kanssa, avaa tukipyyntö, niin tiimimme auttaa sinua mielellään.