本Wiki中譯名以官方Wiki中文語言包為準

TShock

出自Terraria Wiki
跳至導覽 跳至搜尋
電腦版
電腦版獨有內容:此信息適用於電腦版泰拉瑞亞
Important.svg
此頁面所談論的軟件並非由 Re-Logic 開發。
此頁面上所列之軟件未經 Terraria Wiki、wiki.gg、Re-Logic、或其各自員工的測試及認可。使用時需要自行承擔風險。
下載第三方軟件即表示您認可不會要求任何人對您的設備、遊戲、或在線賬戶的任何不利影響負責。

TShock 是一款服務器軟件,可為服務器添加大量的工具,包括:

  • 管理員系統
  • 建築保護
  • 地標傳送
  • 支持插件,以使用更多的指令和補丁
  • 修復了原版服務器的一些漏洞
  • 在遊戲中編輯世界設置
  • 其他特性

安裝

  1. Github下載 TShock 的最新軟件包。
  2. 如果你使用的是 Windows Vista 或更高版本,只需右鍵單擊該文件,然後單擊「解壓縮」。
    • 如果未顯示「解壓縮」,或者您使用的是早期版本的 Windows,則可以使用7Zip(免費)
  3. 現在從解壓縮的 ZIP 文件運行 TerrariaServer.exe,它將啟動 TShock 服務器。
如果你使用的是 Linux:

某些版本包括錯誤的文件名,包括名為「serverplugins」的文件夾。在 Windows 系統下這沒有問題,但在 Linux 里這就是個很嚴重的問題。如果你遇到了無法啟動 TShcok 服務器的問題或是沒有驗證代碼(見下一章節),請確認你的服務器插件文件夾名為「ServerPlugins」。如果你運行服務器時有關於一個數字需要在最小值和最大值之間的報錯,你需要刪除 auth.lck 文件並重啟 TShock。

成為管理員

  1. 如果你沒開服的話,先運行 TerrariaServer.exe 來啟動你的服務器。
  2. 選擇你想要使用的世界或創建一個新的世界。
  3. 選擇完你的世界後,控制台會讓你輸入服務器端口設置。
    • 注意:默認的設置為:Server port (7777) 。可以通過每次輸入設置時按下回車來選擇括號內的默認設定。
  4. 服務器成功開啟後,控制台會顯示以下信息:如果你想要成為超級管理員,請加入遊戲並輸入:/auth [驗證代碼](To become superadmin,join the game and type /auth [authcode])。
  5. 運行 Terraria.exe,加入你的服務器,在遊戲中回車調出命令行並輸入:/auth [驗證代碼]。這可以讓你獲得服務器的管理員權限,你就可以使用所有的插件指令了。但這只會給予你一次管理員權限。每次開始時都應輸入一次,且接下來的每次管理員操作都在超級管理員賬號上進行。
    • 注意:想要加入你自己的服務器,你可以輸入: localhost 或 127.0.0.1(如果運行服務器的設備和你玩泰拉瑞亞的設備是同一台的話,這兩個相同),或者你可以使用自己的外部 IP 地址,只需前往例如 WhatIsMyIP 查看。
  6. 然後輸入:/user add [用戶名] [密碼] superadmin
    • 例子:/user add john qwerty superadmin
    • 這將添加一個超級管理員賬號到服務器中,玩家可以登錄此賬號以進行管理員操作。這應當僅供服務器所有者使用,不要將你的賬號憑據提供給陌生人!
  7. 通過輸入:/login [管理員賬號名] [密碼] 來登錄到你剛剛創建的超級管理員賬號。
    • 例子:/login john qwerty
  8. 最後,要在開啟服務器時移除「auth」信息,輸入:/auth-verify。
  9. 請注意,此帳戶是服務器的超級管理員帳戶。它對大多數操作都具有免疫力,並且可以通過控制台訪問您可以執行的所有操作。我們不建議將超級管理員組分發給您的用戶。為他們創建一個單獨的組,並授予他們您希望他們擁有的權限。以上說明解釋了如何設置服務器並獲取一個遊戲內帳戶,以便不必使用控制台窗口。如果您希望為您的用戶提供組和管理員,請參閱下一章節。要深入了解所有命令,請參閱此指南。它是 TShock 90%操作的最終指南。任何未列出的內容都是最近更新但尚未記錄的功能。

外部鏈接