Demonづ锐少 发表于 2022-7-29 11:06:49

【Tshock】所有指令详细讲解(1)

一、config.json配置文件详解

config配置文件位于Tshock文件夹下。

使用记事本方式打开此文件。
修改config可以达到丰富服务器人性化的特点。
以下是config配置↓↓↓【请修改冒号后面的数值】

{
"InvasionMultiplier": 1,//入侵规模,计算公式:入侵怪物数量=100+(X*HP>200的玩家)
"DefaultMaximumSpawns": 5,//怪物刷新最大数值(设置越高怪物越多)
"DefaultSpawnRate": 600,//刷新怪物时间间隔,数值越大刷新越慢
"ServerPort": 7777,//服务器端口【默认】
"EnableWhitelist": false,//是否开启白名单【true代表是,false代表否,以下都是】
"InfiniteInvasion": false,//是否无限制怪物入侵【开启后使用命令召唤的怪物入侵将达到200万只左右】
"PvPMode": "normal",//PVP模式【normal表示可以正常使用PVP,always表示强制PVP,disabled表示强制PVE】
"SpawnProtection": false,//是否保护出生点【强烈建议设置】
"SpawnProtectionRadius": 10,//出生点保护范围【一格一个】
"MaxSlots": 6,//服务器人数上限
"RangeChecks": true,//不明
"DisableBuild": false,//是否禁止建筑【开启后将无法破坏地图里任何东西】
"SuperAdminChatRGB": [
255.0,
0.0,
0.0
],//GameMaster发言颜色【设置与人物初始设置颜色数值相同】


"SuperAdminChatPrefix": "",//GameMaster发言前缀(位于名字之前)
"SuperAdminChatSuffix": "~~",//GameMaster发言后缀(位于名字之后)
"BackupInterval": 0,//地图备份时间间隔/分钟
"BackupKeepFor": 60,//备份的地图保留时间
"RememberLeavePos": false,//记录离开位置,再次登录服务器将传送到上一次离开服务器的位置
"HardcoreOnly": false,//仅允许困难模式的玩家进入服务器
"MediumcoreOnly": false,//仅允许中等模式的玩家进入服务器
"KickOnMediumcoreDeath": false,//移除(kick)死亡的中等难度的玩家
"BanOnMediumcoreDeath": false,//封禁(ban)死亡的中等难度的玩家
"AutoSave": true,//是否自动保存地图,强烈建议开启
"AnnounceSave": true,//自动保存的时候是否进行提示
"MaximumLoginAttempts": 3,//登录次数尝试最大限制,尝试次数过多将被移除(kick)服务器
"RconPassword": "",//没用就对了,建议不要改动
"RconPort": 7777,//同上
"ServerName": "Terraria Small Team",//服务器名称
"UseServerName": true,//是否使用服务器名称
"MasterServer": "127.0.0.1",//本机IP连接地址,改动后自己可能进不去服务器
"StorageType": "sqlite",//数据库类型,建议不要改动
"MySqlHost": "localhost:3306",//下面的都没用,建议不要改动
"MySqlDbName": "",
"MySqlUsername": "",
"MySqlPassword": "",
"MediumcoreBanReason": "Death results in a ban",//中等难度的玩家被封禁(ban)时的理由
"MediumcoreKickReason": "Death results in a kick",//中等难度的玩家被移除(kick)时的理由
"EnableDNSHostResolution": false,//不明,大概和网络有关
"EnableIPBans": true,//是否可以封禁(ban)ip地址
"EnableUUIDBans": true,//是否开启封禁(ban)UUID
"EnableBanOnUsernames": false,//是否可以封禁(ban)用户名
"DefaultRegistrationGroupName": "default",//注册用户的默认用户组【如不了解组的规划请暂时不要改动】
"DefaultGuestGroupName": "guest",//未注册用户的默认用户组
"DisableSpewLogs": true,//禁止将服务器日志展示给玩家
"HashAlgorithm": "sha512",//不明
"BufferPackets": true,//不明,大概和buff有关
"ServerFullReason": "Sorry,you can`t into the server,because the Server is full",//因服务器人满而被拒绝进入服务器的提示
"WhitelistKickReason": "You are not on the whitelist.",//因不在白名单而被拒绝进入服务器的提示
"ServerFullNoReservedReason": "Server is full. No reserved slots open.",//因服务器人满并预留给管理员的位置也满的情况下被拒绝进入服务器的提示
"SaveWorldOnCrash": true,//服务器崩溃时是否及时保存地图
"EnableGeoIP": false,//显示玩家IP的所在地【有可能侵犯他人隐私,建议不要开启】
"EnableTokenEndpointAuthentication": false,//不明QAQ
"RestApiEnabled": false,//上同下
"RestApiPort": 7878,//呵呵
"DisableTombstones": true,//是否移除墓碑
"DisplayIPToAdmins": false,//是否将玩家的IP地址展示给管理员
"KickProxyUsers": true,//移除(kick)使用外挂的玩家
"DisableHardmode": false,//禁止让世界进入困难模式(即肉山后)
"DisableDungeonGuardian": false,//禁止攻打地牢守护者,与old man对话将会被立即传送到出生点
"ServerSideCharacter": false,//是否强制开荒模式(慎用)!开启后人物存档将保留在服务器但不影响单人游戏的存档。
"ServerSideCharacterSave": 5,//服务器人物存档保存时间间隔/分钟
"LogonDiscardThreshold": 250,//开启强制开荒后,检测到玩家背包里有违规物品时将提示
"DisableClownBombs": false,//禁止小丑往出生点扔炸弹【大概】
"DisableSnowBalls": false,//禁止使用雪球




页: [1]
查看完整版本: 【Tshock】所有指令详细讲解(1)