TShock 是一款伺服器軟件,可為伺服器添加大量的工具,包括:
- 管理員系統
- 建築保護
- 地標傳送
- 支持插件,以使用更多的指令和補丁
- 修復了原版伺服器的一些漏洞
- 在遊戲中編輯世界設置
- 其他特性
安裝
- 從Github下載 TShock 的最新軟件包。
- 如果你使用的是 Windows Vista 或更高版本,只需右鍵單擊該文件,然後單擊「解壓縮」。
- 如果未顯示「解壓縮」,或者您使用的是早期版本的 Windows,則可以使用7Zip(免費)。
- 現在從解壓縮的 ZIP 文件運行 TerrariaServer.exe,它將啟動 TShock 伺服器。
- 如果你使用的是 Linux:
某些版本包括錯誤的文件名,包括名為「serverplugins」的文件夾。在 Windows 系統下這沒有問題,但在 Linux 里這就是個很嚴重的問題。如果你遇到了無法啟動 TShcok 伺服器的問題或是沒有驗證代碼(見下一章節),請確認你的伺服器插件文件夾名為「ServerPlugins」。如果你運行伺服器時有關於一個數字需要在最小值和最大值之間的報錯,你需要刪除 auth.lck 文件並重啟 TShock。
成為管理員
- 如果你沒開服的話,先運行 TerrariaServer.exe 來啟動你的伺服器。
- 選擇你想要使用的世界或創建一個新的世界。
- 選擇完你的世界後,控制台會讓你輸入伺服器端口設置。
- 注意:默認的設置為:Server port (7777) 。可以通過每次輸入設置時按下回車來選擇括號內的默認設定。
- 伺服器成功開啟後,控制台會顯示以下信息:如果你想要成為超級管理員,請加入遊戲並輸入:/auth [驗證代碼](To become superadmin,join the game and type /auth [authcode])。
- 運行 Terraria.exe,加入你的伺服器,在遊戲中回車調出命令行並輸入:/auth [驗證代碼]。這可以讓你獲得伺服器的管理員權限,你就可以使用所有的插件指令了。但這只會給予你一次管理員權限。每次開始時都應輸入一次,且接下來的每次管理員操作都在超級管理員賬號上進行。
- 注意:想要加入你自己的伺服器,你可以輸入: localhost 或 127.0.0.1(如果運行伺服器的設備和你玩泰拉瑞亞的設備是同一台的話,這兩個相同),或者你可以使用自己的外部 IP 地址,只需前往例如 WhatIsMyIP 查看。
- 然後輸入:/user add [用戶名] [密碼] superadmin
- 例子:/user add john qwerty superadmin
- 這將添加一個超級管理員賬號到伺服器中,玩家可以登錄此賬號以進行管理員操作。這應當僅供伺服器所有者使用,不要將你的賬號憑據提供給陌生人!
- 通過輸入:/login [管理員賬號名] [密碼] 來登錄到你剛剛創建的超級管理員賬號。
- 例子:/login john qwerty
- 最後,要在開啟伺服器時移除「auth」信息,輸入:/auth-verify。
- 請注意,此帳戶是伺服器的超級管理員帳戶。它對大多數操作都具有免疫力,並且可以通過控制台訪問您可以執行的所有操作。我們不建議將超級管理員組分發給您的用戶。為他們創建一個單獨的組,並授予他們您希望他們擁有的權限。以上說明解釋了如何設置伺服器並獲取一個遊戲內帳戶,以便不必使用控制台窗口。如果您希望為您的用戶提供組和管理員,請參閱下一章節。要深入了解所有命令,請參閱此指南。它是 TShock 90%操作的最終指南。任何未列出的內容都是最近更新但尚未記錄的功能。
外部連結
本Wiki翻譯以官方Wiki中文語言包為準
zh:TShock