Terraria · מדריך

מדריך TShock: התקנה, פקודות והרשאות

עודכן October 11, 2026 5 דקות קריאה

בעמוד הזה
  1. גרסאות TShock ו-Terraria
  2. הגדרה ראשונה: יצירת חשבון הבעלים
  3. קבוצות והרשאות
  4. פקודות TShock (פקודות לשרת Terraria)
  5. הגנה על מבנים בעזרת אזורים
  6. דמויות בצד השרת
  7. קובץ התצורה ו-REST API
  8. TShock ב-HytHost
  9. שאלות נפוצות

TShock הופך שרת Terraria רגיל לשרת שאפשר באמת לנהל כאדמין: חשבונות וקבוצות, הרחקות, אזורים מוגנים, פקודות לפריטים ולמפלצות, דמויות שנשמרות בשרת והגנה מפני רמאות. זו הבחירה המקובלת לשרתי Terraria ציבוריים.

המדריך הזה עוסק בהגדרה הראשונה, בקבוצות ובהרשאות, בפקודות שתשתמשו בהן כל יום, באזורים, בדמויות בצד השרת, ב-REST API ובהגדרות העיקריות בקובץ התצורה.

גרסאות TShock ו-Terraria

TShock נבנה בכל פעם לגרסה מדויקת אחת של Terraria. הגרסה הנוכחית, TShock 6.2.1, עובדת עם Terraria 1.4.5.8. השחקנים חייבים להשתמש באותה גרסת Terraria כמו השרת.

כש-Terraria מתעדכן, חכו לגרסת TShock התואמת לפני שאתם מעדכנים את השרת. לפני שדרוג TShock, גבו את tshock.sqlite ואת כל התיקייה tshock: הם מכילים את החשבונות, הקבוצות, ההרחקות והאזורים שלכם.

הקמת השרת עצמו, כולל פורטים ועולמות, מוסברת באיך להקים שרת Terraria.

הגדרה ראשונה: יצירת חשבון הבעלים

בהפעלה הראשונה, TShock מדפיס קוד הגדרה בקונסולה ושומר אותו ב-tshock/setup-code.txt. התחברו לשרת והקלידו:

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

השורה הראשונה פותחת את ההגדרה עם הקוד, השנייה יוצרת את החשבון שלכם בקבוצה owner, השלישית מחברת אתכם, והאחרונה מכבה את מצב ההגדרה. ברגע שקיים חשבון, אי אפשר להשתמש בהגדרה שוב.

שחקו מתוך הקבוצה owner. ל-TShock יש גם superadmin מובנה, אבל המפתחים שלו ממליצים לא לשחק איתו: הוא עוקף הכול, כולל הדמויות בצד השרת.

בחרו ב-TShock בהזמנה או עברו אליו מאוחר יותר בפאנל: אחסון Terraria של HytHost מתחיל מ-€2.59 לחודש.

לחבילות Terraria

קבוצות והרשאות

כל שחקן שייך לקבוצה, וההרשאות מוגדרות בקבוצות. TShock יוצר כברירת מחדל את הקבוצות האלה: guest (לא מחוברים), default (שחקנים רשומים), vip, newadmin, admin, trustedadmin ו-owner.

פקודהמה היא עושה
/group add builderיוצרת קבוצה
/group parent builder defaultגורמת לה לרשת את ההרשאות של קבוצה אחרת
/group addperm builder tshock.world.editregionמוסיפה הרשאה
/group delperm builder tshock.world.editregionמסירה הרשאה
/group listperm builderמציגה את ההרשאות של הקבוצה
/user group Alex builderמעבירה חשבון של שחקן לקבוצה

השחקנים יוצרים חשבונות בעצמם עם /register password ומתחברים עם /login. כדי למנוע משחקנים לא רשומים לבנות, הגדירו את RequireLogin ל-true בקובץ התצורה.

פקודות TShock (פקודות לשרת Terraria)

פקודהמה היא עושה
/kick Name reasonמעיפה שחקן
/ban add Name reason 7dמרחיקה שחקן, כאן ל-7 ימים; בלי משך זמן ההרחקה קבועה
/ban list / /ban del 3מציגה את ההרחקות, או מסירה את הרחקה מספר 3
/mute Nameמשתיקה שחקן בצ׳אט
/tp Name / /tphere Nameמשגרת אתכם לשחקן, או מביאה אותו אליכם
/item "Iron Pickaxe" 1נותנת לכם פריט
/give "Healing Potion" Name 10נותנת פריט לשחקן אחר
/butcherהורגת את כל ה-NPC העוינים
/time dayקובעת את השעה: day, night, noon, midnight
/spawnmob Zombie 5מזמנת מפלצות לידכם
/save / /offשומרת את העולם, או שומרת ומכבה את השרת
/reloadטוענת מחדש את התצורה וההרשאות

פקודות מתחילות ב-/; אם מתחילים אותן ב-! במקום, הן רצות בשקט, בלי להודיע לשחקנים אחרים. שמות עם רווחים נכתבים במירכאות.

הגנה על מבנים בעזרת אזורים

אזורים מונעים משחקנים אחרים לשנות שטח מסוים, כמו נקודת ההופעה או עיירה.

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

אחרי /region set 1, הכו בבלוק כדי לסמן את הפינה הראשונה; עשו אותו דבר עבור פינה 2. לאחר מכן תנו לאזור שם והגנו עליו. allow מאפשר לשחקן אחד לבנות בפנים, allowg לקבוצה שלמה. /region list ו-/region info spawn מציגים מה קיים.

שימו לב שמאז TShock 6, ההגנה האוטומטית על נקודת ההופעה כבויה כברירת מחדל (SpawnProtection בקובץ התצורה). אזור סביב נקודת ההופעה נותן לכם בכל מקרה שליטה מדויקת יותר.

דמויות בצד השרת

בדרך כלל הדמות של כל שחקן, עם המלאי שלה, נשמרת במחשב שלו, כך ששחקנים יכולים להביא פריטים מעולמות אחרים או דמויות ערוכות. דמויות בצד השרת (SSC) שומרות את הדמויות בשרת במקום זאת, כך שכולם מתקדמים בהוגנות.

  • הפעילו את זה ב-tshock/sscconfig.json עם "Enabled": true, ואתחלו.
  • קבעו עם מה דמויות חדשות מתחילות: StartingHealth, StartingMana ו-StartingInventory.
  • אדמינים עם ההרשאה tshock.ignore.ssc לא נשמרים ב-SSC.

החליטו מוקדם: ברגע ש-SSC פועל, השחקנים מתחילים מהמלאי ההתחלתי, ואדמין צריך לייבא דמות קיימת עם /uploadssc. הפעלה מאוחרת מפתיעה את השחקנים הקבועים.

קובץ התצורה ו-REST API

ההגדרות של TShock נמצאות ב-tshock/config.json. אלה שרוב השרתים משנים:

  • ServerPassword: סיסמה להצטרפות;
  • MaxSlots: מגבלת השחקנים (8 כברירת מחדל);
  • RequireLogin: השחקנים חייבים להתחבר לפני שהם יכולים לשחק;
  • EnableWhitelist: רק כתובות מורשות יכולות להצטרף;
  • BackupInterval: באיזו תדירות TShock שומר גיבוי של העולם.

החילו שינויים עם /reload, או אתחלו עבור הגדרות שדורשות זאת.

REST API מאפשר לאתרים ולכלים לשלוט בשרת דרך HTTP, בפורט 7878 כברירת מחדל. הוא כבוי כברירת מחדל (RestApiEnabled), וכדאי להשאיר אותו כבוי אלא אם אתם צריכים אותו: טוקן REST יכול להריץ כל פקודת שרת עם ההרשאות של החשבון שאליו הוא שייך. אם אתם משתמשים בו, תנו לחשבון של הטוקן רק את ההרשאות שהכלי צריך, ולעולם אל תפרסמו את הטוקן.

TShock ב-HytHost

באחסון Terraria של HytHost, TShock נמצא במרחק קליק: בחרו בו בהזמנה, או עברו אליו מאוחר יותר בלשונית Software בפאנל, ששומרת על העולם, הסיסמה, ה-MOTD והמשבצות שלכם. השרת מריץ TShock 6.2.1 עבור Terraria 1.4.5.8, עם REST API כבוי כברירת מחדל.

קוד ההגדרה מופיע בקונסולת הפאנל בהפעלה הראשונה, ואת config.json ו-sscconfig.json עורכים במנהל הקבצים.

שאלות נפוצות

שאלות נפוצות

בהפעלה הראשונה, השתמשו בקוד ההגדרה מהקונסולה: /setup code, אחר כך /user add Name Password owner, /login Name Password, ושוב /setup כדי לסגור את ההגדרה.

TShock מדפיס אותו בקונסולת השרת בהפעלה הראשונה ושומר אותו ב-tshock/setup-code.txt. הוא עובד רק עד שנוצר החשבון הראשון.

TShock 6.2.1 תומך ב-Terraria 1.4.5.8. כל גרסה של TShock מיועדת לגרסת Terraria אחת, והשחקנים חייבים להשתמש באותה גרסה כמו השרת.

הגנו עליה בעזרת אזור: /region set 1 ו-/region set 2 כדי לסמן את הפינות, /region define spawn, ואז /region protect spawn true.

רק אם כלי כלשהו צריך אותו. ה-REST API יכול להריץ כל פקודת שרת, אז השאירו אותו כבוי כברירת מחדל, תנו לטוקן שלו חשבון עם הרשאות מינימליות, ולעולם אל תשתפו את הטוקן.

הפעילו שרת TShock

אחסון Terraria של HytHost כולל TShock, Vanilla ו-tModLoader, עם מעבר ביניהם מהפאנל, החל מ-€2.59 לחודש.

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

המדריך הזה עזר לך?