Guia de TShock: configuració, ordres i permisos
En aquesta pàgina
TShock converteix un servidor de Terraria normal en un que de debò pots gestionar com a administrador: comptes i grups, bans, regions protegides, ordres d'objectes i de criatures, personatges desats al servidor i protecció contra trampes. És l'opció habitual per a servidors públics de Terraria.
Aquesta guia cobreix la primera configuració, els grups i permisos, les ordres que faràs servir cada dia, les regions, els personatges al servidor, la REST API i els principals paràmetres de configuració.
Versions de TShock i de Terraria
TShock es fa per a una versió exacta de Terraria cada vegada. La versió actual, TShock 6.2.1, funciona amb Terraria 1.4.5.8. Els jugadors han de fer servir la mateixa versió de Terraria que el servidor.
Quan Terraria s'actualitzi, espera la versió de TShock corresponent abans d'actualitzar el servidor. Abans d'actualitzar TShock, fes una còpia de seguretat de tshock.sqlite i de tota la carpeta tshock: hi tens els comptes, els grups, els bans i les regions.
La configuració del servidor en si, amb ports i mons, s'explica a com crear un servidor de Terraria.
Primera configuració: crea el compte de propietari
En el primer inici, TShock mostra un codi de configuració a la consola i el desa a tshock/setup-code.txt. Entra al servidor i escriu:
/setup 123456 /user add YourName YourPassword owner /login YourName YourPassword /setup
La primera línia desbloqueja la configuració amb el codi, la segona crea el teu compte al grup owner, la tercera t'inicia la sessió i l'última desactiva el mode de configuració. Un cop existeix un compte, la configuració ja no es pot tornar a fer servir.
Juga des del grup owner. TShock també té un superadmin integrat, però els seus desenvolupadors desaconsellen jugar-hi: ho salta tot, fins i tot els personatges al servidor.
Tria TShock en fer la comanda o canvia-hi més tard des del panell: l'allotjament de Terraria de HytHost comença a €2.59/mes.
Veure plans de TerrariaGrups i permisos
Cada jugador pertany a un grup, i els grups contenen permisos. TShock crea aquests per defecte: guest (sense sessió iniciada), default (jugadors registrats), vip, newadmin, admin, trustedadmin i owner.
| Ordre | Què fa |
|---|---|
/group add builder | Crea un grup |
/group parent builder default | Fa que hereti els permisos d'un altre grup |
/group addperm builder tshock.world.editregion | Afegeix un permís |
/group delperm builder tshock.world.editregion | Elimina un permís |
/group listperm builder | Mostra els permisos del grup |
/user group Alex builder | Mou el compte d'un jugador a un grup |
Els jugadors creen el seu propi compte amb /register password i inicien sessió amb /login. Perquè els jugadors no registrats no puguin construir, posa RequireLogin a true a la configuració.
Ordres de TShock (ordres del servidor de Terraria)
| Ordre | Què fa |
|---|---|
/kick Name reason | Expulsa un jugador |
/ban add Name reason 7d | Bandeja un jugador, aquí durant 7 dies; sense durada el ban és permanent |
/ban list / /ban del 3 | Mostra els bans o elimina el ban número 3 |
/mute Name | Silencia un jugador al xat |
/tp Name / /tphere Name | Et teletransporta a un jugador o el porta on ets |
/item "Iron Pickaxe" 1 | Et dona un objecte |
/give "Healing Potion" Name 10 | Dona un objecte a un altre jugador |
/butcher | Mata tots els NPC hostils |
/time day | Canvia l'hora: day, night, noon, midnight |
/spawnmob Zombie 5 | Fa aparèixer criatures a prop teu |
/save / /off | Desa el món, o el desa i atura el servidor |
/reload | Torna a carregar la configuració i els permisos |
Les ordres comencen amb /; si en comences una amb !, s'executa en silenci, sense anunciar-la als altres jugadors. Els noms amb espais van entre cometes.
Protegeix les construccions amb regions
Les regions impedeixen que altres jugadors modifiquin una zona, com ara el punt d'aparició o un poble.
/region set 1 /region set 2 /region define spawn /region protect spawn true /region allow Alex spawn /region allowg builder spawn
Després de /region set 1, colpeja un bloc per marcar la primera cantonada; fes el mateix per a la cantonada 2. Després posa nom a la regió i protegeix-la. allow permet construir-hi a un jugador, allowg a tot un grup. /region list i /region info spawn mostren què hi ha.
Tingues en compte que, des de TShock 6, la protecció automàtica del punt d'aparició està desactivada per defecte (SpawnProtection a la configuració). De tota manera, una regió al voltant del punt d'aparició et dona un control més precís.
Personatges al servidor
Normalment el personatge de cada jugador, amb el seu inventari, viu al seu propi ordinador, així que els jugadors poden portar objectes d'altres mons o personatges editats. Els personatges al servidor (SSC) desen els personatges al servidor, de manera que tothom avança de forma justa.
- Activa-ho a
tshock/sscconfig.jsonamb"Enabled": truei reinicia. - Defineix amb què comencen els personatges nous:
StartingHealth,StartingManaiStartingInventory. - Els administradors amb el permís
tshock.ignore.sscno es desen a SSC.
Decideix-ho aviat: un cop SSC està activat, els jugadors comencen amb l'inventari inicial, i un administrador ha d'importar un personatge existent amb /uploadssc. Activar-ho més tard sorprèn els habituals.
El fitxer de configuració i la REST API
Els paràmetres de TShock són a tshock/config.json. Els que canvien la majoria de servidors:
ServerPassword: una contrasenya per entrar;MaxSlots: el límit de jugadors (8 per defecte);RequireLogin: els jugadors han d'iniciar sessió abans de poder jugar;EnableWhitelist: només poden entrar les adreces permeses;BackupInterval: cada quant TShock desa una còpia de seguretat del món.
Aplica els canvis amb /reload, o reinicia per als paràmetres que ho requereixin.
La REST API permet que webs i eines controlin el servidor per HTTP, al port 7878 per defecte. Està desactivada per defecte (RestApiEnabled), i l'hauries de deixar així tret que la necessitis: un token REST pot executar qualsevol ordre del servidor amb els permisos del compte al qual pertany. Si la fas servir, dona al compte del token només els permisos que l'eina necessita, i no publiquis mai el token.
TShock a HytHost
A l'allotjament de Terraria de HytHost, TShock és a un clic: tria'l en fer la comanda, o canvia-hi més tard a la pestanya Software del panell, que conserva el món, la contrasenya, el MOTD i les places. El servidor executa TShock 6.2.1 per a Terraria 1.4.5.8, amb la REST API desactivada per defecte.
El codi de configuració apareix a la consola del panell en el primer inici, i edites config.json i sscconfig.json al gestor de fitxers.
Preguntes freqüents
En el primer inici, fes servir el codi de configuració de la consola: /setup code, després /user add Name Password owner, /login Name Password i un altre cop /setup per tancar la configuració.
TShock el mostra a la consola del servidor en el primer inici i el desa a tshock/setup-code.txt. Només funciona fins que existeix el primer compte.
TShock 6.2.1 admet Terraria 1.4.5.8. Cada versió de TShock va dirigida a una sola versió de Terraria, i els jugadors han de fer servir la mateixa versió que el servidor.
Protegeix-lo amb una regió: /region set 1 i /region set 2 per marcar les cantonades, /region define spawn i després /region protect spawn true.
Només si alguna eina la necessita. La REST API pot executar qualsevol ordre del servidor, així que mantén-la desactivada per defecte, dona al seu token un compte amb permisos mínims i no comparteixis mai el token.
Munta un servidor TShock
L'allotjament de Terraria de HytHost inclou TShock, Vanilla i tModLoader, intercanviables des del panell, des de €2.59/mes.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursT'ha estat útil aquesta guia?