- IP属地
- 湖北省
- 2019/10/25
- 1,027
- 340
- 勋章
- 5
- · 发布于未知
2021-07-04:开始重置至最新版本
2021-08-23:基础部分全部重置完成
需要准备些什么?
注意事项:
※本教学主要以教授TShock的使用为主,想要学习实际开服技术的可以在网上搜索其他教学
Pt.0-1:解压安装说明
根据自己的版本下载链接中的TShock,直接解压至自己知道的目录即可
注:请务必保留安装包下的最外层目录,防止引起混乱
现在你安装完毕的TShock应该是这个样子...

呐,这就是TShock核心文件的目录了
注意:帖子内TShock压缩包已过期,请跟随下面链接下载来自Github的最新版本
(新版本暂无汉化)
本教学使用的TShock版本为4.5.4
www.bbstr.net
2021-08-23:基础部分全部重置完成
TShock从零开始的使用教学
作者:棱镜
前言:作者:棱镜
鉴于目前TR圈内大多数TShock教学都已经过气(包括本贴)(确信)
而且目前网上存在的各类教学质量良莠不齐
所以棱镜打算抽出点时间来制作重制一个从零开始的TShock使用教学
本帖主要以技术普及为主,语言可能会比较沙雕通俗,如果有错误请dalao及时指出
需要准备些什么?
- 一台可以联网的电脑
- 建议使用Win10系统
- 安装好的TShock(版本集合链接在本楼下方)
- 有一定英语&编程基础的玩家在学习时会更加轻松
- 一定得有的基础:计算机文件目录的基本认识、文件类型的基础了解(这个不懂的请赶紧去补补)
注意事项:
本教学使用的部分教学资源将来自tshock英文官网
所以可能会大量出现英语内容(这也是为什么要强调有英语基础的会学得更轻松的原因)
本教学正在重置至1.4版本
※本教学主要以教授TShock的使用为主,想要学习实际开服技术的可以在网上搜索其他教学
Pt.0-1:解压安装说明
根据自己的版本下载链接中的TShock,直接解压至自己知道的目录即可
注:请务必保留安装包下的最外层目录,防止引起混乱
现在你安装完毕的TShock应该是这个样子...

呐,这就是TShock核心文件的目录了
tshock内部主要包含以下几个文件:
--TerrariaServer.exe 这是服务器程序的主体,TShock从这里运行
--OTAPI.dll 这个为服务器提供了开发接口,公开了很多事件与实用函数
这是以后进行TShock插件开发必备的引用文件
--GeoIP.dat 用于分析IP来源的数据库文件
--sqlite3.dll 这个是用于操作sqlite数据库文件用的东西
--Newtonsoft.Json.dll 这个是用来操作json的东西
--ServerLog.txt 服务器总日志
--ServerPlugins文件夹 这是安装服务器插件用的文件夹
各种pdb、XML、config文件:用于方便开发时进行调试,并无实际作用
--TerrariaServer.exe 这是服务器程序的主体,TShock从这里运行
--OTAPI.dll 这个为服务器提供了开发接口,公开了很多事件与实用函数
这是以后进行TShock插件开发必备的引用文件
--GeoIP.dat 用于分析IP来源的数据库文件
--sqlite3.dll 这个是用于操作sqlite数据库文件用的东西
--Newtonsoft.Json.dll 这个是用来操作json的东西
--ServerLog.txt 服务器总日志
--ServerPlugins文件夹 这是安装服务器插件用的文件夹
各种pdb、XML、config文件:用于方便开发时进行调试,并无实际作用
(新版本暂无汉化)
本教学使用的TShock版本为4.5.4
服务端工具 - 【汇总】TShock版本汇总
最近发现论坛TShock的版本挺乱的,所以在这里做一个集中汇总 所有文件均来自TShock的Github仓库的Release,较大的版本更新会附带说明 TShock的GitHub链接:https://github.com/Pryaxis/TShock
最后编辑: