开发资源 收集的一些Tshock开发资源

Cobalt

Lv3
LV
0
 
IP属地
未知
2018/09/01
8
1
  • · 发布于未知
油管的TSHOCK插件教程(入门,需要梯子)
插件的创建/简单的指令
他创建插件的方法有点奇妙,不建议使用

https://www.youtube.com/watch?v=8trAHWi3u4Y&t=1384s

Tshock官方的开发者文档

https://tshock.readme.io/docs/hello-world

在左侧选择内容,分别为

Hello World!
创建一个简单的TS插件

Multiplay Packet Structure
多人游戏中的包结构 {读包可以实现一些Hooks办不到的功能}

Hooks
使用TSAPI的Hooks{处理事件}

Terraria.Player Notes

TR(而非TS)的Player说明{没用过,麻烦大神补充}

A List Of Tutorial Repositories
推荐的其他人的教程&源码 {值得一看}

Inventory Slot Indexes
背包物品的下标


参考别人的代码(感觉是最有用的一个)
多数TS插件都是开源的,学习别人的代码是提升能力的最好方式之一

在这里查看插件: https://tshock.co/xf/index.php?resources/

在插件页面可以看到这样的链接

161
进入Github后点击右边的 "Clone or download" 下载(浏览器下载请用 "Download ZIP")
162

如果有的功能不会实现可以看下别的大佬是怎么做的
——————————————————————————————————————————
如果有问题请指出

(在下只是个新手)
 
由版主最后编辑:

shota

Lv5
LV
0
 
IP属地
湖北省
2015/08/26
66
20
勋章
1
  • · 发布于未知
建议将视频搬运到Bilibili后插入视频噢~
 

Cobalt

Lv3
LV
0
 
IP属地
未知
2018/09/01
8
1
  • · 发布于未知

TheLastPrism

Lv6
管理成员
版主
创意家
LV
0
 
IP属地
湖北省
2019/10/25
1,027
341
勋章
5
  • · 发布于未知
补充一点点小东西吧
Terraria.Player那个东西就是tr中控制玩家的对象
比如在ssc的情况下可以通过这个修改玩家的背包
然后packettype是非常牛逼的东西,不过初学应该不是很好理解吧(瞎猜)
然后github下代码下不下来的可以尝试gitee和github都注册一个账号,gitee的下载速度非常不错,注册只需要邮箱,并且有导入github仓库的功能
 

Jonesn

Lv4
LV
0
 
IP属地
山东省
2019/09/14
70
17
  • · 发布于未知
三叶草NB
 

* 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

顶部