TShocki juhend: seadistus, käsud ja õigused
Sellel lehel
TShock muudab tavalise Terraria serveri selliseks, mida saad adminina päriselt hallata: kontod ja grupid, keelud, kaitstud regioonid, esemete ja mobide käsud, serveris hoitavad tegelased ja petmisvastane kaitse. See on avalike Terraria serverite tavapärane valik.
Juhend käsitleb esmast seadistust, gruppe ja õigusi, igapäevaseid käske, regioone, serveripoolseid tegelasi, REST API-t ja peamisi konfiguratsiooni seadeid.
TShocki ja Terraria versioonid
TShock on korraga ehitatud ühe kindla Terraria versiooni jaoks. Praegune väljalase, TShock 6.2.1, töötab Terraria versiooniga 1.4.5.8. Mängijad peavad kasutama serveriga sama Terraria versiooni.
Kui Terraria uueneb, oota enne serveri uuendamist vastavat TShocki väljalaset. Enne TShocki uuendamist tee varukoopia failist tshock.sqlite ja kogu kaustast tshock: seal on sinu kontod, grupid, keelud ja regioonid.
Serveri enda loomist koos portide ja maailmadega kirjeldab juhend kuidas teha Terraria server.
Esmane seadistus: loo omaniku konto
Esimesel käivitusel kuvab TShock konsoolis seadistuskoodi ja salvestab selle faili tshock/setup-code.txt. Liitu serveriga ja sisesta:
/setup 123456 /user add YourName YourPassword owner /login YourName YourPassword /setup
Esimene rida avab koodiga seadistuse, teine loob sinu konto gruppi owner, kolmas logib sind sisse ja viimane lülitab seadistusrežiimi välja. Kui mõni konto on juba olemas, ei saa seadistust uuesti kasutada.
Mängi grupist owner. TShockil on ka sisseehitatud superadmin, kuid arendajad soovitavad sellena mitte mängida: see möödub kõigest, sealhulgas serveripoolsetest tegelastest.
Vali TShock tellimisel või vaheta see hiljem paneelis: HytHosti Terraria hostimine algab hinnaga €2.59/kuu.
Vaata Terraria paketteGrupid ja õigused
Iga mängija kuulub mõnda gruppi ja gruppidel on õigused. TShock loob vaikimisi need: guest (sisse logimata), default (registreeritud mängijad), vip, newadmin, admin, trustedadmin ja owner.
| Käsk | Mida see teeb |
|---|---|
/group add builder | Loob grupi |
/group parent builder default | Paneb selle pärima teise grupi õigusi |
/group addperm builder tshock.world.editregion | Lisab õiguse |
/group delperm builder tshock.world.editregion | Eemaldab õiguse |
/group listperm builder | Näitab grupi õigusi |
/user group Alex builder | Viib mängija konto teise gruppi |
Mängijad loovad endale konto käsuga /register password ja logivad sisse käsuga /login. Kui soovid, et registreerimata mängijad ei saaks ehitada, sea konfiguratsioonis RequireLogin väärtuseks true.
TShocki käsud (Terraria serveri käsud)
| Käsk | Mida see teeb |
|---|---|
/kick Name reason | Viskab mängija serverist välja |
/ban add Name reason 7d | Keelustab mängija, siin 7 päevaks; ilma kestuseta on keeld alaline |
/ban list / /ban del 3 | Näitab keelde või eemaldab keelu number 3 |
/mute Name | Vaigistab mängija vestluses |
/tp Name / /tphere Name | Teleporteerib sind mängija juurde või toob mängija sinu juurde |
/item "Iron Pickaxe" 1 | Annab sulle eseme |
/give "Healing Potion" Name 10 | Annab teisele mängijale eseme |
/butcher | Tapab kõik vaenulikud NPC-d |
/time day | Määrab aja: day, night, noon, midnight |
/spawnmob Zombie 5 | Tekitab mobid sinu lähedale |
/save / /off | Salvestab maailma või salvestab ja lülitab serveri välja |
/reload | Laadib konfiguratsiooni ja õigused uuesti |
Käsud algavad märgiga /; kui alustad hoopis märgiga !, käivitub käsk vaikselt, ilma et teistele mängijatele sellest teatataks. Tühikutega nimed kirjuta jutumärkidesse.
Kaitse ehitisi regioonidega
Regioonid takistavad teistel mängijatel mõnda ala muutmast, näiteks spawni või linna.
/region set 1 /region set 2 /region define spawn /region protect spawn true /region allow Alex spawn /region allowg builder spawn
Pärast käsku /region set 1 löö plokki, et märkida esimene nurk; tee sama nurga 2 jaoks. Seejärel anna regioonile nimi ja kaitse see. allow lubab sees ehitada ühel mängijal, allowg tervel grupil. /region list ja /region info spawn näitavad, mis on olemas.
Pane tähele, et alates TShock 6-st on automaatne spawni kaitse vaikimisi välja lülitatud (SpawnProtection konfiguratsioonis). Regioon ümber spawni annab sulle niikuinii täpsema kontrolli.
Serveripoolsed tegelased
Tavaliselt on iga mängija tegelane koos inventariga tema enda arvutis, nii et mängijad saavad tuua kaasa esemeid teistest maailmadest või muudetud tegelasi. Serveripoolsed tegelased (SSC) hoiavad tegelasi hoopis serveris, nii et kõik arenevad ausalt.
- Lülita see sisse failis
tshock/sscconfig.jsonseadega"Enabled": trueja taaskäivita. - Määra, millega uued tegelased alustavad:
StartingHealth,StartingManajaStartingInventory. - Õigusega
tshock.ignore.sscadminid SSC-sse ei salvestu.
Otsusta varakult: kui SSC on sees, alustavad mängijad algse inventariga ja olemasoleva tegelase peab admin importima käsuga /uploadssc. Hiljem sisselülitamine üllatab püsimängijaid.
Konfiguratsioonifail ja REST API
TShocki seaded asuvad failis tshock/config.json. Need, mida enamik servereid muudab:
ServerPassword: liitumiseks vajalik parool;MaxSlots: mängijate limiit (vaikimisi 8);RequireLogin: mängijad peavad enne mängimist sisse logima;EnableWhitelist: liituda saavad ainult lubatud aadressid;BackupInterval: kui tihti TShock maailmast varukoopia teeb.
Rakenda muudatused käsuga /reload või taaskäivita, kui seade seda nõuab.
REST API laseb veebisaitidel ja tööriistadel serverit HTTP kaudu juhtida, vaikimisi pordil 7878. See on vaikimisi välja lülitatud (RestApiEnabled) ja peaksid selle nii jätma, kui sul seda vaja pole: REST-token saab käivitada mis tahes serverikäsu selle konto õigustega, kellele see kuulub. Kui seda kasutad, anna tokeni kontole ainult need õigused, mida tööriist vajab, ja ära kunagi tokenit avalikusta.
TShock HytHostis
HytHosti Terraria hostimises on TShock ühe kliki kaugusel: vali see tellimisel või vaheta see hiljem paneeli vahekaardil Software, mis säilitab sinu maailma, parooli, MOTD ja kohad. Server töötab TShock 6.2.1-ga Terraria 1.4.5.8 jaoks ning REST API on vaikimisi välja lülitatud.
Seadistuskood ilmub esimesel käivitusel paneeli konsooli ning faile config.json ja sscconfig.json muudad failihalduris.
Korduma kippuvad küsimused
Esimesel käivitusel kasuta konsoolis kuvatud seadistuskoodi: /setup code, siis /user add Name Password owner, /login Name Password ja seadistuse sulgemiseks uuesti /setup.
TShock kuvab selle esimesel käivitusel serveri konsoolis ja salvestab faili tshock/setup-code.txt. See töötab ainult seni, kuni esimene konto on loodud.
TShock 6.2.1 toetab Terraria versiooni 1.4.5.8. Iga TShocki väljalase on mõeldud ühele Terraria versioonile ja mängijad peavad kasutama serveriga sama versiooni.
Kaitse seda regiooniga: /region set 1 ja /region set 2 nurkade märkimiseks, /region define spawn ja seejärel /region protect spawn true.
Ainult siis, kui mõni tööriist seda vajab. REST API saab käivitada mis tahes serverikäsu, nii et hoia see vaikimisi välja lülitatuna, anna selle tokenile minimaalsete õigustega konto ja ära kunagi tokenit jaga.
Käivita TShock server
HytHosti Terraria hostimine sisaldab TShocki, Vanilla ja tModLoaderi, mille vahel saad paneelis vahetada, alates €2.59/kuu.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursKas see juhend oli abiks?