开发教程 【缓更贴】TShock从零开始的使用教学

吸血鬼遇上小鲜肉警探,是食物还是伙伴?
2019/10/25
111
11
50
武汉
Pt.1-4.开服实践环节【基于游侠联机平台】【2020-01-09更新】
这里首先推荐一个帖子TShock默认权限组缺失的权限
这边介绍了一下TShock自带的Default组所缺少的权限
所以你可以根据那个帖子自行先添加一下
警告:内容多图!
Step1.下载安装游侠对战平台
下载地址:http://pk.ali213.net/
直接下载安装就行了
启动什么的不需要教吧?
初步使用教学平台上也自带的
我只负责教怎么在那里使用TShock
稍等等我先把游侠装上...
Step2.正确地设置游戏运行路径
如图,进入一个Terraria专房

点击界面上方设置,然后如图进行配置


注意,当你选择TerrariaServer.exe时它会提醒你选择的文件名不正确,不要管他就行

好的,配置步骤结束
Step3.启动服务器并邀请玩家加入
注意:启动时请务必从游侠启动!游侠平台会为你自动进入局域网并分配IP
- 否则游侠的IP是无法生效的!

如图,点击游侠启动游戏,可以看到跳出了服务器窗口

按照正常手段开服后,你只需要将自己的游侠IP告诉你的小伙伴,然后在同一专房内用游侠启动Terraria->多人游戏->IP加入即可与好友联机啦!
注意:当你自己加入服务器时可以直接启动Terraria然后输入127.0.0.1加入

更新于 2020-01-09
 
最后编辑:
2019/10/25
111
11
50
武汉
差很多。。。
就最开始的超管就不一样
然后我ban人也是不行。。
你要是能把PC的东西全部研究透了就会发现很多表面不同的东西
其实本质都是等价的
比如说PC的auth(临时超管指令)在PE里叫setup,用法和功能都是一模一样的
另:
1.不更PE是因为我懒
2.说不定哪天PE1.3.5.3出来了和PC的TShock完全兼容呢qwq
(终归就是我懒得搞)(其实还因为PE的东西我没怎么研究)
 
2019/10/25
111
11
50
武汉
Pt.2-1.游戏内作弊指令(留楼待更)
引语:这些游戏内的作弊功能,在服务器的帮助下都变得能简单实现呢!
即使是不喜欢搞作弊的玩家也可以浏览一下以下内容,说不定以后有用呢?
另:Pt2是TShock的一个转折点了,现在教程会更加偏向功能和扩展化的教学了
废话少说,直接上图(警告:本章内容图片数量非常庞大,且GIF数量较多!)


当你在游戏内输入/help指令时,你会不会发现一大堆乱七八糟的指令?
其实大多数的TShock指令都具有一定的作弊功能
举几个非常常用的
无敌指令
/godmode [玩家]
给指定玩家开启无敌模式,省略玩家参数时默认为自己
对已经开启无敌模式的玩家使用此指令会关闭无敌模式
效果大概是这样,已经足以硬抗大多数原版伤害了吧)

(我跟你讲,你裸装从世界最高的地方直接跳进地狱也不会死)

清怪指令
/butcher
· 无参数指令,杀死服务器内所有敌对生物
建筑党福音,神级指令,大概很多无耻服主(比如我)都会用这个方法保命什么的吧)
注意:该指令是“杀死”敌对生物,是会产生掉落物奖励的!
(图片由于体积巨大难以播放,故没有效果图)
另:在这个版本的TShock下该指令似乎有bug,无法一次击杀所有怪物

PS:由于本章内容较为庞大,故此处留楼待更!边更边填(雾)
 
最后编辑:
2019/10/25
111
11
50
武汉
Pt.2-2.TShock基础配置文件的修(魔)改
引言:
当你在TShock相关目录下看到各种Json文件时,你是否感到迷茫困惑(蠢蠢欲改)
不要着急,本章将为你详细介绍TShock的各种魔法配置文件!

题外话(但是很重要):你还记得json的修改规范咩?

正文:
首先,举个最简单(最重要)的栗子:
1579275174564.png
一打开,全是中文,但是某些设置看上去似懂非懂的QAQ
别急,咱们一条一条地解释
1579276031008.png
(思考,这个图里的东西有点多啊...)
注意:带英文引号的千万不能去掉引号,没带引号的千万不能加引号!
详见JSON修改规范

大概就是这个样纸...

入侵规模大概是入侵事件的时候单次刷怪的倍数(???)
反正数值越高入侵事件就越凶残就完了QAQ

第二个的英文原意应该是最大刷怪量,详情见上图

服务器端口,这个会被你在服务器启动时的设置覆盖,但是如果你启动服务器时在
选择端口时按了回车,那么就会用config的选项了
 
最后编辑: