TShock新增加了中文支持,快來(lái)開(kāi)啟它!
2023年4月11日:覺(jué)得加參數(shù)太麻煩,或者你用的是某些面板服,沒(méi)法更改參數(shù),可以使用“Lang7”小插件,將.dll文件復(fù)制到插件目錄下,重啟服務(wù)器就可以了。
Lang7小插件直接下載地址:https://gitee.com/hufang360/tshock/raw/master/Plugins/Lang7.dll
2022年11月1日:新版的tshock只需在服務(wù)器啟動(dòng)的時(shí)候加上-lang 7參數(shù),就能自動(dòng)開(kāi)啟tshock的中文翻譯了。
啰嗦一下,估計(jì)有部分服主還不知道怎么加參數(shù)啟動(dòng)。
Windows:
1 在 TShock.Server.exe 所在目錄下,新建一個(gè)文本文檔,并命名為 “開(kāi)服.txt”。
2 編輯txt,輸入下面的內(nèi)容,然后保存。
3 將 “開(kāi)服.txt”?改名成 “開(kāi)服.bat”。
4 雙擊 “開(kāi)服.bat”,會(huì)出現(xiàn)命令行窗口,此時(shí)就能看到中文了。
5 對(duì)以后就是雙擊 “開(kāi)服.bat”來(lái)開(kāi)服。
Linux:
1?在?TShock.Server?所在目錄下,新建一個(gè)名為 “run.sh”文本文檔。
2?編輯"run.sh",輸入下面的內(nèi)容,然后保存。
3 將 run.sh 設(shè)置成可執(zhí)行文件(只需操作一次)
4 運(yùn)行 run.sh 就可以了。
也可以用命令來(lái)創(chuàng)建,例如 我的TShock.Server 是在 /root/tshock,命令則是這樣:

這幾天TShock增加了多語(yǔ)言支持,就在幾個(gè)小時(shí)前,初步的中文翻譯已生成?,F(xiàn)在介紹下如何開(kāi)啟中文語(yǔ)言。
眾所周知,啟動(dòng)服務(wù)器的時(shí)候加上“-lang 7”參數(shù),可以開(kāi)啟 泰拉內(nèi)置的中文,于是在tshock的內(nèi)你便可以用? /item 天頂劍 獲得天頂劍。不過(guò)這次要通過(guò)環(huán)境變量設(shè)置中文語(yǔ)言。
Windows
設(shè)置環(huán)境變量有兩種方式。
方式1:
按下圖新建環(huán)境變量,變量名為 “TSHOCK_LANGUAGE”,變量值為“zh-CN”。
設(shè)置完成后,請(qǐng)重新開(kāi)服/重新打開(kāi)命令行。
如果你是雙擊“TShock.Server.exe”開(kāi)服的,請(qǐng)使用這種方式。?

方式2:
在命令行設(shè)置臨時(shí)變量,此變量將在命令行關(guān)閉時(shí)失效。
通過(guò)命令行啟動(dòng)前,先執(zhí)行這行指令“set TSHOCK_LANGUAGE=zh-CN”,然后再將exe拖入到命令行界面執(zhí)行。(需要指出的是,直接雙擊exe啟動(dòng)的話,請(qǐng)使用方式1,方式2無(wú)效)
或者你跟我一樣,喜歡通過(guò).bat來(lái)啟動(dòng),可以寫(xiě)成這樣:
Linux
同樣有兩種方法,一種是設(shè)置環(huán)境變量,另一種是寫(xiě)進(jìn)腳本或設(shè)置終端臨時(shí)變量。
Linux上設(shè)置系統(tǒng)環(huán)境變量的方法請(qǐng)自己查詢,將“export TSHOCK_LANGUAGE=zh-CN”加入環(huán)境變量中就ok了。
終端上,執(zhí)行“export?TSHOCK_LANGUAGE=zh-CN”,再運(yùn)行“./TShock.Server”就ok了。
那么我個(gè)人是喜歡用腳本來(lái)啟動(dòng)的,大致是寫(xiě)成這樣:
效果

用vscode查看翻譯文本:

最后
最后 請(qǐng)前往 https://github.com/Pryaxis/TShock/actions 下載最新版本。
10月23日最新版本是:https://github.com/Pryaxis/TShock/actions/runs/3305387294
注意需要登錄github賬號(hào)才能下載。