提问:
Tshock和Api2怎么下载?怎么运行?
网友回答:
API版Terraria 可以说是一个集成多插件的MOD平台其功能可以因插件的更新变得越来越强大而tShock插件只是其中的功能之一最新API平台和tShock软件下载 可以参考在http://bbs.3dmgame.com/thread-2034112-1-1.html帖子的附件--------------------------------------------------------------------------------------------------------首先来说API的安装和使用方法:1.解压压缩包并覆盖在原Terraria游戏文件夹下2.根据个人喜好移除不需要的插件附:插件简介TShockAPI.dll 服务器插件TrainerPlugin.dll 修改器插件TexturePlugin.dll 纹理覆盖插件TeleportPlugin.dll 传送功能插件ResolutionPlugin.dll 运行参数设置插件(第三步中将会用到)MinimapPlugin.dll 小地图插件3.运行Terraria.exe(建服务器也不需要再运行原来版本的TShock.exe了)另外主程序的快捷方式后也可以添加一些很有用的参数(下面的参数需要ResolutionPlugin.dll插件)-x<width> -y<height> 指定游戏窗口分辨率(如:-x1440 -y900)-fs 全屏-skip 跳过游戏开始时的LOGO-auto 将游戏窗口分辨率调成当前桌面分辨率运行游戏后 在游戏中可以按快捷键启动相应的功能:F4 快速传送(Teleport:传送;Save Loc:设置传送点;Edit:编辑;Delete:删除)F6 小地图(找矿探索的利器啊)F7 修改器(Grab Sun:拖拽太阳改时间;Infinite Mana:无限法力;God Mode:无敌;Infinite Breath:无限水下呼吸;Stop Spawns:停止刷新怪物;Infinite Ammo:弹药无限;Dumb AI:调低电脑AI;Debug Mode:调试模式,鼠标位置将出现光源;Light Tiles:去除光影)F8 纹理替换MOD(textures目录下有一个把太阳花替换成了鬼脸的文件,大家发挥想象力创造属于自己的Terraria吧~~)--------------------------------------------------------------------------------------------------------下面说说用tShock怎么建一个有特色的服务器,强大的功能一定会让你满意^_^首次运行服务器后,会在游戏目录生成一个tshock文件夹,里面全是配置文件,不同版本的tShock对应的配置文件和内容会有些出入1. admin.txt GM角色IP过滤想让自己的角色能使用强大的GM命令(后面有详细命令说明) 就要把自己的IP放在这个文件里面有一点需要注意:如果自己连接自建服务器IP时输入的是localhost或者127.0.0.1,那么admin.txt中就要写localhost或者127.0.0.1,写公网IP的话 不会赋予GM权限2. bans.txt、whitelist.txt和cheaters.txt 黑名单、白名单和作弊者名单服务器会根据配置文件自动添加,或者GM通过命令添加,当然也可以直接改文件3. config.txt或者config.json 服务器参数配置文件前者是老版本tShock用的,后者是新版用的config.txt文件格式如下:true,50,4,700,true,true,7777,false,false,false,false,false分别对应:启用向导NPC,入侵常数,最大怪物刷新数,怪物刷新率,踢除作弊者,Ban掉作弊者,服务器端口,白名单,无限哥布林入侵,提除滥用炸弹玩家,BAN掉滥用炸弹玩家config.json文件格式及说明如下:{ "InvasionMultiplier": 50, 《--入侵常数(哥布林入侵的几率) "DefaultMaximumSpawns": 4, 《--最大怪物刷新数 "DefaultSpawnRate": 700, 《--怪物刷新率(越小刷怪越快) "ServerPort": 7777, 《--服务器端口 "EnableWhitelist": false, 《--白名单 "InfiniteInvasion": false, 《--无限哥布林入侵 "AlwaysPvP": true, 《--强制PvP "KickSaveEditors": false, 《--踢出改档玩家 "BanSaveEditors": false, 《--BAN掉改档玩家 "BanKillTileAbusers": true, 《--BAN掉滥用炸弹的玩家 "KickKillTileAbusers": true 《--踢出滥用炸弹的玩家}4. errors.txt和grief.txt 错误记录(调试用的,一般不用去管它)5. tiles.txt 忽略指定ID(十六进制)砖块的破裂检查(研究中)6. motd.txt 服务器欢迎语文本简单介绍几个功能标记:%map% 当前地图名%players% 所有连入玩家列表%255,000,000% 改变之后的字体颜色(RGB三色10进制格式,范围0~255,不够三位的要用0补足)拥有GM权限的角色在游戏中可以拥有神一样的能力,具体命令如下:/kick {player} 《--踢出指定玩家/ban {player} 《--BAN掉指定玩家/off 《--关闭服务器/reload 《--重载服务器参数配置文件/dropmeteor 《--降下陨石/star 《--降下星星/bloodmoon 《--开启血月模式(大量刷怪)/eater 《--召唤世界吞噬者BOSS/eye 《--召唤眼球BOSS/skeletron 《--召唤骷髅王BOSS/hardcore 《--同时召唤3个BOSS附加哥布林入侵/invade 《--哥布林入侵/save 《--强制服务器存档/spawn 《--将玩家传送回复活点/tp {player} 《--传送到指定玩家身边/tphere {player} 《--将指定玩家传到自己身边/help 《--查看可用命令列表/password {password} 《-- 改变服务器进入密码/item {name} 《--制造物品(物品ID列表见2楼)/spawnmob {id} {amount} 《--召唤指定怪物或NPC(相对应的ID列表见三楼)/heal {player} 《--治愈指定玩家/butcher 《--杀死附近所有不在城堡或房子里的NPC/maxspawns 《--调整同一时间的最大刷怪量/spawnrate 《--调整刷怪率(越小刷怪越快)