Terraria · Rehber

TShock Rehberi: Kurulum, Komutlar ve İzinler

Güncellendi October 11, 2026 5 dk okuma

Bu sayfada
  1. TShock ve Terraria sürümleri
  2. İlk kurulum: sahip hesabını oluşturun
  3. Gruplar ve izinler
  4. TShock komutları (Terraria sunucu komutları)
  5. Yapıları bölgelerle koruyun
  6. Sunucu taraflı karakterler
  7. Yapılandırma dosyası ve REST API
  8. HytHost'ta TShock
  9. SSS

TShock, sıradan bir Terraria sunucusunu bir yönetici olarak gerçekten yönetebileceğiniz bir sunucuya dönüştürür: hesaplar ve gruplar, yasaklar, korumalı bölgeler, eşya ve yaratık komutları, sunucu taraflı karakterler ve hile koruması. Herkese açık Terraria sunucuları için standart tercihtir.

Bu rehber ilk kurulumu, grupları ve izinleri, her gün kullanacağınız komutları, bölgeleri, sunucu taraflı karakterleri, REST API'yi ve temel yapılandırma ayarlarını anlatır.

TShock ve Terraria sürümleri

TShock her seferinde tam olarak bir Terraria sürümü için hazırlanır. Güncel sürüm TShock 6.2.1, Terraria 1.4.5.8 ile çalışır. Oyuncular sunucuyla aynı Terraria sürümünü kullanmalıdır.

Terraria güncellendiğinde, sunucuyu güncellemeden önce uyumlu TShock sürümünün çıkmasını bekleyin. TShock'u yükseltmeden önce tshock.sqlite dosyasını ve tshock klasörünün tamamını yedekleyin: hesaplarınız, gruplarınız, yasaklarınız ve bölgeleriniz bunlarda saklanır.

Sunucunun kendisinin portlar ve dünyalarla birlikte kurulumu Terraria sunucusu nasıl kurulur rehberinde anlatılıyor.

İlk kurulum: sahip hesabını oluşturun

İlk açılışta TShock konsola bir kurulum kodu yazdırır ve bunu tshock/setup-code.txt dosyasına kaydeder. Sunucuya girin ve şunu yazın:

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

İlk satır kurulumu kodla açar, ikincisi hesabınızı owner grubunda oluşturur, üçüncüsü giriş yapmanızı sağlar, sonuncusu ise kurulum modunu kapatır. Bir hesap oluşturulduktan sonra kurulum tekrar kullanılamaz.

owner grubuyla oynayın. TShock'ta yerleşik bir superadmin de vardır, ancak geliştiricileri onunla oynamayı önermez: sunucu taraflı karakterler dahil her şeyi atlar.

Siparişte TShock'u seçin ya da daha sonra panelden ona geçin: HytHost Terraria hosting €2.59/ay'dan başlar.

Terraria paketlerini gör

Gruplar ve izinler

Her oyuncu bir gruba aittir ve gruplar izinleri barındırır. TShock varsayılan olarak şunları oluşturur: guest (giriş yapmamış), default (kayıtlı oyuncular), vip, newadmin, admin, trustedadmin ve owner.

KomutNe yapar
/group add builderBir grup oluşturur
/group parent builder defaultBaşka bir grubun izinlerini devralmasını sağlar
/group addperm builder tshock.world.editregionBir izin ekler
/group delperm builder tshock.world.editregionBir izni kaldırır
/group listperm builderGrubun izinlerini listeler
/user group Alex builderBir oyuncunun hesabını bir gruba taşır

Oyuncular kendi hesaplarını /register password ile oluşturur ve /login ile giriş yapar. Kayıtsız oyuncuların inşa etmesini engellemek için yapılandırmada RequireLogin değerini true yapın.

TShock komutları (Terraria sunucu komutları)

KomutNe yapar
/kick Name reasonBir oyuncuyu sunucudan atar
/ban add Name reason 7dBir oyuncuyu yasaklar, burada 7 günlüğüne; süre verilmezse yasak kalıcıdır
/ban list / /ban del 3Yasakları listeler veya 3 numaralı yasağı kaldırır
/mute NameBir oyuncuyu sohbette susturur
/tp Name / /tphere NameBir oyuncuya ışınlanır veya onu yanınıza getirir
/item "Iron Pickaxe" 1Size bir eşya verir
/give "Healing Potion" Name 10Başka bir oyuncuya eşya verir
/butcherTüm düşman NPC'leri öldürür
/time daySaati ayarlar: day, night, noon, midnight
/spawnmob Zombie 5Yakınınızda yaratık çağırır
/save / /offDünyayı kaydeder veya kaydedip sunucuyu kapatır
/reloadYapılandırmayı ve izinleri yeniden yükler

Komutlar / ile başlar; bunun yerine ! ile başlatırsanız komut diğer oyunculara duyurulmadan sessizce çalışır. Boşluk içeren adlar tırnak içine yazılır.

Yapıları bölgelerle koruyun

Bölgeler, diğer oyuncuların spawn ya da bir kasaba gibi bir alanı değiştirmesini engeller.

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

/region set 1 komutundan sonra ilk köşeyi işaretlemek için bir bloğa vurun; ikinci köşe için de aynısını yapın. Ardından bölgeye bir ad verin ve koruyun. allow tek bir oyuncunun içeride inşa etmesine izin verir, allowg ise bütün bir gruba. /region list ve /region info spawn mevcut bölgeleri gösterir.

TShock 6'dan beri otomatik spawn korumasının varsayılan olarak kapalı olduğunu unutmayın (yapılandırmadaki SpawnProtection). Spawn çevresindeki bir bölge zaten daha ince bir kontrol sağlar.

Sunucu taraflı karakterler

Normalde her oyuncunun karakteri envanteriyle birlikte kendi bilgisayarında durur; bu yüzden oyuncular başka dünyalardan eşya ya da düzenlenmiş karakterler getirebilir. Sunucu taraflı karakterler (SSC) ise karakterleri sunucuda saklar, böylece herkes adil şekilde ilerler.

  • tshock/sscconfig.json içinde "Enabled": true ile açın ve yeniden başlatın.
  • Yeni karakterlerin neyle başlayacağını belirleyin: StartingHealth, StartingMana ve StartingInventory.
  • tshock.ignore.ssc iznine sahip yöneticiler SSC'ye kaydedilmez.

Erkenden karar verin: SSC açıldığında oyuncular başlangıç envanteriyle başlar ve mevcut bir karakteri bir yöneticinin /uploadssc ile içe aktarması gerekir. Sonradan açmak düzenli oyuncuları şaşırtır.

Yapılandırma dosyası ve REST API

TShock'un ayarları tshock/config.json dosyasındadır. Çoğu sunucunun değiştirdikleri:

  • ServerPassword: katılmak için şifre;
  • MaxSlots: oyuncu sınırı (varsayılan 8);
  • RequireLogin: oyuncuların oynamadan önce giriş yapması gerekir;
  • EnableWhitelist: yalnızca izin verilen adresler katılabilir;
  • BackupInterval: TShock'un dünya yedeğini ne sıklıkla aldığı.

Değişiklikleri /reload ile uygulayın veya gerektiren ayarlar için sunucuyu yeniden başlatın.

REST API, web sitelerinin ve araçların sunucuyu HTTP üzerinden, varsayılan olarak 7878 portunda yönetmesini sağlar. Varsayılan olarak kapalıdır (RestApiEnabled) ve ihtiyacınız yoksa kapalı bırakmalısınız: bir REST token'ı, ait olduğu hesabın izinleriyle herhangi bir sunucu komutunu çalıştırabilir. Kullanıyorsanız token'ın hesabına yalnızca aracın ihtiyaç duyduğu izinleri verin ve token'ı asla yayımlamayın.

HytHost'ta TShock

HytHost Terraria hosting üzerinde TShock bir tık uzağınızda: siparişte seçin ya da daha sonra paneldeki Software sekmesinden ona geçin; bu sekme dünyanızı, şifrenizi, MOTD'nizi ve slotlarınızı korur. Sunucu Terraria 1.4.5.8 için TShock 6.2.1 çalıştırır ve REST API varsayılan olarak kapalıdır.

Kurulum kodu ilk açılışta panel konsolunda görünür; config.json ve sscconfig.json dosyalarını dosya yöneticisinde düzenlersiniz.

SSS

Sıkça sorulan sorular

İlk açılışta konsoldaki kurulum kodunu kullanın: /setup code, ardından /user add Name Password owner, /login Name Password ve kurulumu kapatmak için tekrar /setup.

TShock ilk açılışta onu sunucu konsoluna yazdırır ve tshock/setup-code.txt dosyasına kaydeder. Yalnızca ilk hesap oluşturulana kadar çalışır.

TShock 6.2.1, Terraria 1.4.5.8'i destekler. Her TShock sürümü tek bir Terraria sürümünü hedefler ve oyuncular sunucuyla aynı sürümü kullanmalıdır.

Bir bölgeyle koruyun: köşeleri işaretlemek için /region set 1 ve /region set 2, ardından /region define spawn, sonra /region protect spawn true.

Yalnızca bir aracın buna ihtiyacı varsa. REST API herhangi bir sunucu komutunu çalıştırabilir; bu yüzden varsayılan olarak kapalı tutun, token'ına en az izne sahip bir hesap verin ve token'ı asla paylaşmayın.

Bir TShock sunucusu çalıştırın

HytHost Terraria hosting, panelden değiştirilebilen TShock, Vanilla ve tModLoader içerir; €2.59/ay'dan başlayan fiyatlarla.

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

Bu rehber işine yaradı mı?