Terraria · Útmutató

TShock útmutató: beállítás, parancsok és jogosultságok

Frissítve October 11, 2026 5 perc olvasás

Ezen az oldalon
  1. TShock és Terraria verziók
  2. Első beállítás: a tulajdonosi fiók létrehozása
  3. Csoportok és jogosultságok
  4. TShock parancsok (Terraria szerver parancsok)
  5. Építmények védelme régiókkal
  6. Szerveroldali karakterek
  7. A konfigurációs fájl és a REST API
  8. TShock a HytHoston
  9. GYIK

A TShock egy sima Terraria szerverből olyat csinál, amelyet adminként valóban kezelni tudsz: fiókok és csoportok, kitiltások, védett régiók, tárgy- és szörnyparancsok, szerveroldali karakterek és csalás elleni védelem. Ez a megszokott választás nyilvános Terraria szerverekhez.

Ez az útmutató bemutatja az első beállítást, a csoportokat és jogosultságokat, a naponta használt parancsokat, a régiókat, a szerveroldali karaktereket, a REST API-t és a fő konfigurációs beállításokat.

TShock és Terraria verziók

A TShock mindig egy pontos Terraria verzióhoz készül. A jelenlegi kiadás, a TShock 6.2.1, a Terraria 1.4.5.8 verzióval fut. A játékosoknak ugyanazt a Terraria verziót kell használniuk, mint a szervernek.

Amikor a Terraria frissül, a szerver frissítése előtt várd meg a hozzá illő TShock kiadást. A TShock frissítése előtt ments biztonsági másolatot a tshock.sqlite fájlról és a teljes tshock mappáról: ezekben vannak a fiókjaid, csoportjaid, kitiltásaid és régióid.

Magának a szervernek a beállítását, a portokkal és világokkal együtt, a hogyan készíts Terraria szervert útmutató tárgyalja.

Első beállítás: a tulajdonosi fiók létrehozása

Első indításkor a TShock kiír egy beállítási kódot a konzolra, és elmenti a tshock/setup-code.txt fájlba. Csatlakozz a szerverhez, és írd be:

/setup 123456
/user add YourName YourPassword owner
/login YourName YourPassword
/setup

Az első sor a kóddal feloldja a beállítást, a második létrehozza a fiókodat az owner csoportban, a harmadik bejelentkeztet, az utolsó pedig kikapcsolja a beállítási módot. Ha már létezik fiók, a beállítás nem használható újra.

Az owner csoportból játssz. A TShocknak van beépített superadmin fiókja is, de a fejlesztők nem javasolják, hogy azzal játssz: mindent megkerül, a szerveroldali karaktereket is.

Válaszd a TShockot rendeléskor, vagy válts rá később a panelen: a HytHost Terraria hosting €2.59/hó-tól indul.

Terraria csomagok

Csoportok és jogosultságok

Minden játékos egy csoportba tartozik, a csoportok pedig jogosultságokat tartalmaznak. A TShock alapból ezeket hozza létre: guest (nincs bejelentkezve), default (regisztrált játékosok), vip, newadmin, admin, trustedadmin és owner.

ParancsMit csinál
/group add builderLétrehoz egy csoportot
/group parent builder defaultÖrökölteti vele egy másik csoport jogosultságait
/group addperm builder tshock.world.editregionHozzáad egy jogosultságot
/group delperm builder tshock.world.editregionEltávolít egy jogosultságot
/group listperm builderKilistázza a csoport jogosultságait
/user group Alex builderÁthelyezi egy játékos fiókját egy csoportba

A játékosok a /register password paranccsal hoznak létre saját fiókot, és a /login paranccsal jelentkeznek be. Ha nem akarod, hogy a nem regisztrált játékosok építsenek, állítsd a RequireLogin értékét true-ra a konfigurációban.

TShock parancsok (Terraria szerver parancsok)

ParancsMit csinál
/kick Name reasonKirúg egy játékost
/ban add Name reason 7dKitilt egy játékost, itt 7 napra; időtartam nélkül a kitiltás végleges
/ban list / /ban del 3Kilistázza a kitiltásokat, vagy törli a 3-as számút
/mute NameLenémít egy játékost a chatben
/tp Name / /tphere NameEgy játékoshoz teleportál, vagy magadhoz hozza
/item "Iron Pickaxe" 1Ad neked egy tárgyat
/give "Healing Potion" Name 10Tárgyat ad egy másik játékosnak
/butcherMegöli az összes ellenséges NPC-t
/time dayBeállítja a napszakot: day, night, noon, midnight
/spawnmob Zombie 5Szörnyeket idéz a közeledbe
/save / /offElmenti a világot, vagy mentés után leállítja a szervert
/reloadÚjratölti a konfigurációt és a jogosultságokat

A parancsok / jellel kezdődnek; ha helyette ! jellel kezded, a parancs csendben fut le, a többi játékos nem kap róla értesítést. A szóközt tartalmazó neveket tedd idézőjelbe.

Építmények védelme régiókkal

A régiók megakadályozzák, hogy más játékosok módosítsanak egy területet, például a spawnt vagy egy várost.

/region set 1
/region set 2
/region define spawn
/region protect spawn true
/region allow Alex spawn
/region allowg builder spawn

A /region set 1 után üss meg egy blokkot az első sarok kijelöléséhez; ugyanígy jelöld a második sarkot. Ezután nevezd el a régiót, és védd le. Az allow egy játékosnak engedi az építést odabent, az allowg egy egész csoportnak. A /region list és a /region info spawn megmutatja, mi létezik.

Fontos: a TShock 6 óta az automatikus spawnvédelem alapból ki van kapcsolva (SpawnProtection a konfigurációban). Egy régió a spawn körül amúgy is pontosabb irányítást ad.

Szerveroldali karakterek

Normál esetben minden játékos karaktere a tárgylistájával együtt a saját gépén van, így a játékosok behozhatnak tárgyakat más világokból vagy szerkesztett karaktereket. A szerveroldali karakterek (SSC) ehelyett a szerveren tárolják a karaktereket, így mindenki tisztességesen halad előre.

  • Kapcsold be a tshock/sscconfig.json fájlban a "Enabled": true beállítással, majd indítsd újra.
  • Add meg, mivel kezdenek az új karakterek: StartingHealth, StartingMana és StartingInventory.
  • A tshock.ignore.ssc jogosultsággal rendelkező adminok nem mentődnek az SSC-be.

Dönts korán: ha az SSC be van kapcsolva, a játékosok a kezdő tárgylistával indulnak, és egy meglévő karaktert egy adminnak kell importálnia a /uploadssc paranccsal. A későbbi bekapcsolás meglepi a törzsjátékosokat.

A konfigurációs fájl és a REST API

A TShock beállításai a tshock/config.json fájlban vannak. Amiket a legtöbb szerver módosít:

  • ServerPassword: jelszó a csatlakozáshoz;
  • MaxSlots: a játékoskorlát (alapból 8);
  • RequireLogin: a játékosoknak be kell jelentkezniük, mielőtt játszhatnak;
  • EnableWhitelist: csak engedélyezett címek csatlakozhatnak;
  • BackupInterval: milyen gyakran ment a TShock biztonsági másolatot a világról.

A módosításokat a /reload paranccsal alkalmazd, vagy indítsd újra a szervert azoknál a beállításoknál, amelyek ezt igénylik.

A REST API lehetővé teszi, hogy weboldalak és eszközök HTTP-n keresztül irányítsák a szervert, alapból a 7878-as porton. Alapból ki van kapcsolva (RestApiEnabled), és hagyd is így, hacsak nincs rá szükséged: egy REST token bármilyen szerverparancsot futtathat annak a fióknak a jogosultságaival, amelyhez tartozik. Ha használod, a token fiókjának csak az eszközhöz szükséges jogosultságokat add meg, és soha ne tedd közzé a tokent.

TShock a HytHoston

A HytHost Terraria hostingon a TShock egy kattintásnyira van: válaszd rendeléskor, vagy válts rá később a panel Software lapján, amely megtartja a világodat, jelszavadat, MOTD-det és slotjaidat. A szerver TShock 6.2.1-et futtat a Terraria 1.4.5.8-hoz, alapból kikapcsolt REST API-val.

A beállítási kód első indításkor megjelenik a panel konzolján, a config.json és sscconfig.json fájlokat pedig a fájlkezelőben szerkesztheted.

GYIK

Gyakran ismételt kérdések

Első indításkor használd a konzolon megjelenő beállítási kódot: /setup code, majd /user add Name Password owner, /login Name Password, végül ismét /setup a beállítás lezárásához.

A TShock első indításkor kiírja a szerver konzoljára, és elmenti a tshock/setup-code.txt fájlba. Csak addig működik, amíg létre nem jön az első fiók.

A TShock 6.2.1 a Terraria 1.4.5.8-at támogatja. Minden TShock kiadás egy Terraria verzióhoz készül, és a játékosoknak ugyanazt a verziót kell használniuk, mint a szervernek.

Védd le egy régióval: /region set 1 és /region set 2 a sarkok kijelöléséhez, /region define spawn, majd /region protect spawn true.

Csak ha egy eszköznek szüksége van rá. A REST API bármilyen szerverparancsot futtathat, ezért alapból hagyd kikapcsolva, a tokenjéhez minimális jogosultságú fiókot rendelj, és soha ne oszd meg a tokent.

Indíts TShock szervert

A HytHost Terraria hosting TShockot, Vanillát és tModLoadert kínál, a panelről váltható, €2.59/hó-tól.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Hasznos volt ez az útmutató?