• 泰拉瑞亚资源中心正式开放,若您要发布资源,请前往资源中心:https://www.bbstr.net/resources/,在资源中心的指定分类中发布资源同时也会自动发出帖子,同时您也可以自定义资源收费(目前仅支持硬币),并获得一定的硬币报酬,使用硬币购买的用户可以重复下载资源不收费,并且享受免费资源更新的特权哟~妈妈再也不怕我没有硬币花了~
    [必看]资源中心使用教程:https://www.bbstr.net/threads/852/

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

2018/09/01
8
1
30
18
油管的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

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

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

TheLastPrism

管理成员
版主
创意家
2019/10/25
775
239
110
武汉
补充一点点小东西吧
Terraria.Player那个东西就是tr中控制玩家的对象
比如在ssc的情况下可以通过这个修改玩家的背包
然后packettype是非常牛逼的东西,不过初学应该不是很好理解吧(瞎猜)
然后github下代码下不下来的可以尝试gitee和github都注册一个账号,gitee的下载速度非常不错,注册只需要邮箱,并且有导入github仓库的功能