group addperm default tshock.admin.region
圈地权限
这个是楼主迄今为止开的第三个坑,前两个仍然填补中。
闲来无事在吧里转了好一大圈没有介绍tshock指令的帖子。
方便广大服主,我只好挖开这个坑。
希望大家多多关照。
坑挖开之后先填一点。更新时间不定。【楼主学生党】
【PS:发现错误请及时帮忙更改,感谢】 ===本楼目录=== Tshock介绍:
Tshock是一款terraria服务器出色的插件,其在原版服务器的基础上添加了一系列简单易上手且实用的指令,极大地丰富了服务器的可玩性。
开服方法详见置顶。 一、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": "[GM]",//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,//禁止使用雪球 "ChatFormat": "{1}{2}{3}: {4}",//聊天格式【{1}为前缀,{2}为玩家名称,{3}为后缀,{4}为聊天内容】
"ChatAboveHeadsFormat": "{2}",//在玩家头顶显示的内容【参考上一条】
"ForceTime": "normal",//THE WORLD!【normal表示昼夜正常交替,day表示出现极昼现象,night表示出现极夜现象】
"TileKillThreshold": 60,//一秒挖掘,破坏物块的上限,否则将被冻结【可以用来检测外挂,下同】
"TilePlaceThreshold": 20,//一秒摆放物块的上限
"TileLiquidThreshold": 2,//一秒释放液体的上限
"ProjectileThreshold": 50,//一秒使用弹药数量的上限【包括魔法攻击】
"ProjIgnoreShrapnel": true,//计算弹药使用上限是否忽略爆炸产生的碎片
"RequireLogin": false,//是否开启强制注册登录
"DisableInvisPvP": false,//PVP状态下是否使隐身药水失效
"MaxRangeForDisabled": 10,//被冻结后最大移动距离
"ServerPassword": "",//服务器的密码,不设置表示无密码
"RegionProtectChests": true,//领地内的箱子是否受到保护,PVE服务器强烈建议设置成true
"DisableLoginBeforeJoin": false,//大概意思是踢出登录失败的玩家?
"DisableUUIDLogin": false,//是否禁止UUID登录
"KickEmptyUUID": false,//是否移除(kick)空UUID的玩家
"AllowRegisterAnyUsername": false,//是否允许注册任何用户名,PVE服务器强烈建议设置成false
"AllowLoginAnyUsername": true,//是否允许登录任何用户名
"MaxDamage": 175,//玩家所受到的最大伤害点数,超过这个数值会被冻结
"MaxProjDamage": 175,//玩家受到弹药的最大伤害点数,同上
"IgnoreProjUpdate": false,//不明,下同
"IgnoreProjKill": false,//下同
"IgnoreNoClip": false,//下不同
"AllowIce": true,//是否禁止冰的扩散【这啥?】
"AllowCrimsonCreep": false,//是否允许血腥之地扩散,PVE强烈建议设置成false,下同
"AllowCorruptionCreep": false,//是否允许腐化之地扩散
"AllowHallowCreep": false,//是否允许神圣之地扩散 "StatueSpawn200": 3,//不明,但是可能和出生点有关,建议不要改动,下同
"StatueSpawn600": 6,//赞成上一条
"StatueSpawnWorld": 10,//雕像召唤物品的最高上限
"PreventBannedItemSpawn": false,//是否禁止用item指令和give指令获得被封禁(ban)掉的物品
"PreventDeadModification": true,//不明真相的吃瓜群众
"EnableChatAboveHeads": false,//楼上带我一个
"ForceXmas": false,//是否开启圣诞节
"AllowAllowedGroupsToSpawnBannedItems": false,//是否允许有权限使用被封禁(ban)物品的用户组使用被封禁(ban)的物品
"IgnoreChestStacksOnLoad": false,//加载地图的时候是否检测箱子里物品堆叠上线
"LogPath": "tshock",//日志文件存放路径
"PreventInvalidPlaceStyle": true,//不明
"BroadcastRGB": [
127.0,
255.0,
212.0
],//系统广播颜色,和上述GameMaster的设置颜色方式一样
"RestUseNewPermissionModel": true,//是否刷新的时候使用新的模特【?】
"ApplicationRestTokens": {},//不明
"ReservedSlots": 3,//预留给管理员的通道数量
"LogRest": false,//日志是否刷新【?】
"RespawnSeconds": 3,//玩家死亡后复活时间/秒
"TilePaintThreshold": 15,//一秒刷漆上限
"EnableMaxBytesInBuffer": false,//不懂
"MaxBytesInBuffer": 5242880,//还是不懂
"ForceHalloween": false,//是否开启万圣节
"AllowCutTilesAndBreakables": false,
"CommandSpecifier": "/"//指令标志,在聊天框里首位输入该符号视为指令
} 二、Tshock所有指令详细介绍
指令:auth
介绍:开服后服主需要进入服务器,但是如何获得管理权限呢?开服后会发现服务器有一横黄色字体,其中/auth xxxxxxxx最为瞩目【一般都为八位数,可通过tshock的auth.txt文件夹修改密码】,在服务器里输入auth命令+密码即可获得临时超级管理权限,如何获得永久管理权限呢?以后会说到。
auth xxxxxxxx --获取临时管理权限,退出服务器后权限重置
指令:auth-verify
介绍:服主获得临时超级管理权限之后建议马上输入此命令,这样以后就不能通过auth获得管理权限了,以防黑客获取权限【如果黑客真的来了...估计这命令也没用】,在这之前一定要获取永久管理权限,否则下次登录服务器就无法获取管理权限了。想要再次可以使用auth指令获取临时管理权限可以删掉tshock目录下的auth.lck文件解除。
auth-verify --禁止使用auth指令
指令:user
介绍:管理玩家以及用户组
子命令:
user add 玩家名字 密码 用户组 --添加玩家到某一个用户组
user del 玩家名字 --删除玩家信息
user password 玩家名字 新密码 --更改某一玩家的密码【这个真...】
user group 玩家名字 用户组 --更改某一玩家的用户组
备注:user命令可以更改玩家的信息,极为重要,如无特殊情况,请不要把该命令权限交给他人
指令:login
介绍:一般服务器都会设置登录这个选项,进入服务器后输入以下子命令登录至服务器。
子命令:
login --直接使用角色名称和UUID登录
login 密码 --使用游戏角色名称和密码登录
login 用户名 密码 --使用用户名和密码登录
备注:请牢记您的密码。
指令:password
介绍:用于修改用户的登录密码。
password 旧密码 新密码 --修改登录密码
备注:请牢记您更改后的密码。
指令:register
介绍:用于注册服务器用户账号。
子命令:
register 密码 --使用游戏玩家名称当做用户名和密码注册
register 用户名 密码 --使用自己设置的用户名和密码注册
备注:请牢记注册后的密码并尽量弄复杂。 指令:ban
介绍:封禁掉某玩家。
子命令:(【】内内容选填)
ban add 玩家名称 【理由】 --永久封禁一个用户
ban addip IP地址 【理由】 --永久封禁一个IP地址,通过此IP地址进入的玩家将被禁止进服务器
ban addtemp 玩家名称 时间 【理由】 --限时性封禁一个用户
ban list 【页码】 --显示正在被封禁的用户列表,不输入页码默认显示第一页
ban listip 【页码】 --显示正在被封禁的IP地址列表
相关命令:
del 用户名 --解封一个用户
delip IP地址 --解封一个IP地址
备注:第三条子命令所涉及到的时间的格式为【1d1h1m1s】,其中d=day代表天,h=
hour代表小时,m代表分钟,s代表秒,如果想封禁玩家123长达一天三小时的时间那么格式为:
ban addtemp 123 1d3h 就是想封禁你你能把我咋滴
无视理由= =
指令:broadcast
介绍:系统广播命令,但不知道能不能定时播放,貌似有个插件可以做到。
broadcast 内容 --播放广播
相关命令:
bc 内容 --也是播放广播,只不过是broadcast的缩写
say 内容 --还是播放广播
指令:displaylogs
介绍:是否保存服务器日志,不修改config的情况下默认目录为tshock
【如以后有些指令我没有给出用法,即直接输入生效】
指令:group
介绍:管理用户组。
子命令:
group add 新的用户组名称 权限 --添加一个新的用户组并给其初始权限
group addperm 用户组 权限 --给某一用户组添加权限
group color 用户组 颜色 --改变某一用户组的聊天颜色【颜色为RGB值,具体度娘】
group del 用户组名称 --删除一个用户组
group delperm 用户组名称 权限 --删除某一用户组的某个权限
group list 【页码】--显示所有已设置的用户组
group listperm 用户组名称 【页码】 --显示某一用户组的所有权限
group parent 用户组名称 父亲用户组名称 --修改某一用户组的父亲组
group prefix 用户组名称 前缀 --设置某一用户组聊天前缀
group suffix 用户组名称 后缀 --设置某一用户组聊天后缀
备注:这里的父亲用户组值得一提,如果用户组123为456的父亲用户组,那么456将继承123的全部权限,在tshock默认的用户组中,guest是最没权限但是所有用户组的父亲组,故所有用户组都将继承他的权限。如果123和456都含有同一个权限,只删除456的那个权限的话是无法彻底删去的,因为他还有123这个父亲撑腰。所以要完全撤掉这个权限需要撤销掉123的这个权限、如果123还有父亲用户组的话那就要继续找继续找,知道找到最年长的一辈才能彻底删掉这个权限。
备注2:【*】代表所有权限,可以说超级管理员只有一个权限,那就是【*】
指令:itemban
介绍:封禁掉某一物品。
子命令:
itemban add 物品英文名称或物品ID--封禁掉某一物品
itemban allow 物品英文名称或物品IP 用户组名称--允许某一用户组使用该被封禁的物品
itemban del 物品英文名称或物品ID--将某一物品解除封禁
itemban disallow 物品英文名称或物品ID 用户组名称--取消某一用户组对该封禁物品的使用权限
itemban list 【页码】--列出所有被封禁掉的物品
备注:没有权限使用该物品的用户组会被冻结。
指令:region
介绍:设置领地,极为重要!
子命令:
region set 1/2 --设置临时边界点。
region clear --清除设置的临时边界点
region define 名字 --给刚才设置的临时边界起名,将其变成私有领地。
region delete 领地名称 --删除某一个私有领地
region name -显示当前位置的领地名称
region list 【页码】 --显示当前所有领地
region resize 领地名称 --重新设置领地大小
region allow 玩家名称 领地名称 --将某一领地分享给另一位玩家
region remove 玩家名称 领地名称 --取消将某一领地分享给某位玩家
region allowg 用户组名称 领地名称 --将某一领地分享给某一个用户组
region removeg 用户组名称 领地名称 --将某一领地的分享权限取消至某个用户组
region info 领地名称 --显示领地信息
region protect 领地名称 true/false --是否开启保护某个领地
region z 领地名称 优先等级 --设置领地的优先权
备注:如何设置领地?
使用稿子在一个长方形的左上角敲一下,之后输入region set 1
使用稿子在同一个长方形的右下角敲一下,之后输入region set 2
输入region define 名称 设置成自己的私有领地吧!
私有领地不可被除领主之外的人破坏或建筑,除肺淦鞑享给某个玩家。
指令:kick
介绍:将玩家移除服务器,克熊孩子专用【其实ban更好...】。
kick 玩家名称 【理由】
指令:projban
介绍:在服务器里封禁某种弹药使用权限。
子命令:
projban add 弹药ID --封禁某种弹药
projban allow 弹药ID 用户组名称 --允许某一用户组使用该被封禁的弹药
projban del 弹药ID --恢复某一个弹药的使用权限
projban disallow 弹药ID 用户组名称 --解除某一用户组使用某个弹药的权限
projban list --列出所有被封禁的弹药
指令:mute
介绍:禁言某玩家,刷屏的你们惨咯~
mute 用户名 【理由】--禁言某位玩家
相关命令:
unmute 用户名 --解除某位玩家的禁言
指令:savessc
介绍:手动保存服务器的玩家存档。
指令:tempgroup
介绍:‘设置临时用户组,不明意义。
指令:userinfo
介绍:查询某一用户信息。
usernfo 玩家姓名
相关命令:
ui 玩家姓名 --ui就是userinfo的简写
指令:annoy
介绍:骚扰【shenmegui】一个玩家。
annoy 玩家名称 骚扰时间
备注:怎么骚扰的,可以亲自试验一下,23333
指令:confuse
介绍:让某个玩家不再受控制。【即,方向箭无法正确的控制角色移动】【这命令真NB】
confuse 玩家名称
备注:对同一个玩家输入两次该命令将解除不受控制状态。
指令:rocket
介绍:在某位玩家旁边发射一个火箭。
rocket 玩家名称
指令:firework
介绍:在某位玩家身边发射烟花。
firework 玩家名称 【red/green/blue/yellow】
指令:checkupdates
介绍:检查服务器【tshock】的更新状况。
指令:off
介绍:关闭服务器并且保存服务器数据。
相关命令:
exit --同上
指令:off-nosave
介绍:关闭服务器但不保存服务器数据。服务器被熊炸了之后立即使用该命令,不要犹豫。
相关命令:
exit-nosave --真是没事闲着== 指令:reload
介绍:重新载入config文件,不必重新启动服务器去加载config文件了,但是部分配置还必须重启服务器才能生效。
指令:restart
介绍:重启服务器。
指令:serverpassword
介绍:修改服务器的密码。
指令:version
介绍:显示当前tshock版本信息。
指令:whitelist
介绍:管理服务器白名单【需在config配置文件里把白名单打开】
指令:give
介绍:给予玩家一个物品。
give 物品英文名称或物品ID 玩家名称(可以是自己) 【数量】【英文前缀(武器用)】
相关命令:
g 物品英文名称或物品ID 玩家名称(可以是自己) 【数量】【英文前缀(武器用)】 --即give的简写
指令:item
介绍:给予自己一个物品。
item 物品英文名称或物品ID【数量】【英文前缀(武器用)】
相关命令:
i 物品英文名称或物品ID【数量】【英文前缀(武器用)】--不解释
指令:butcher
介绍:杀死当前服务器里的怪物或可爱的npc。
butcher 怪物id/npc
备注:不写ID将表示杀死所有除了玩家的生物。
指令:invade
介绍:开启军团入侵指令!
invade 入侵军团
备注:入侵军团的类型有:goblin【哥布林】,snowman【雪人军团】,pirate【海盗】。另外,南瓜月,血月,霜月有其他指令。
指令:maxspawn
介绍:设置怪物最大刷新量,但只是临时的。
备注:关闭服务器后失效,永久修改最大怪物刷新量请去修改config配置文件。
指令:spawnboss
介绍:嘛,稍微懂点英文的都知道是召唤boss的指令~
spawnboss BOSS名称 【数量】
相关命令:
sb BOSS名称 【数量】 --简写不解释,但是这简写简直233
备注:boss类型主要有:eye-克苏鲁之眼/eater-世界吞噬者/wof-血肉之墙/queen-蜂后/brain-克苏鲁之脑/king-史莱姆王/twins-双子魔眼/prime-机械骷髅王/skeletron-骷髅王/golem-石巨人/plantera-世纪之花/destroyer-世界毁灭者/duke-猪鲨公爵/all-所有种类boss,若没有填数量一空则默认为一。
指令:spawnmob
介绍:在你的身边召唤一个怪物或者NPC。
spawnmob 怪物ID或NPC的ID 【数量】
相关命令:
sm 怪物ID或NPC的ID 【数量】 --如果召唤一堆NPC会发生什么?
指令:spawnrate
介绍:设置怪物刷新时间间隔,同样是临时性的,需要通过config配置文件设置永久性的。
指令:pumpkin
介绍:召唤南瓜月!!!
备注:本人没有测试白天是否可以使用指令召唤南瓜月。
指令:home
介绍:回到自己设置的出生点【床】。
指令:spawn
介绍:回到地图【服务器】的出生点。
指令:tp
介绍:神の指令,可以传送到别人身边。
子命令:
tp 玩家名称 --传送到某人身边。
tp x坐标 y坐标 --传送到特定的一个坐标,可以通过GPS查看坐标。
指令:tpallow
介绍:设置别人是否可以传送到你身边。
指令:tphere
介绍:将别人传送到你身边,有可能侵犯他人隐私。
tphere 玩家名称
备注:如果玩家名称填写all或者【*】,则表示所有玩家。
指令:antibuild
介绍:是否开启禁止建筑【破坏】模式,开启后无法破坏地图上的任何东西,但也是临时性的。 指令:bloodmoon
介绍:开启血月!
指令:grow
介绍:在你的旁边生长一颗植株,可以达到无限资源的目的。【本来就可以无线资源吧..】
grow tree/epictree/mushroom/cactus/herb
备注:这几个英文单词指得分别是:树,棕桐树,蘑菇,仙人掌,草药。
指令:dropmeteor
介绍:使用该指令将会随机生成一个陨石!!!请在主城周围使用该命令否则后果自负。
指令:eclipse
介绍:开启日食,配合config配置修改成极昼模式可以达到永久日食的目的。
指令:forcexmas
介绍:是否开启圣诞模式,注意,有是否选项!
forcexmas true/false
经过寒窗苦读十二年,lz终于被释放出来了【一段时间】
不多说,继续填坑。
指令:fullmoon
介绍:使用该指令开启满月!
这啥...
指令:hardmode
介绍:如当前地图处于简单模式【肉山前】,使用该指令立刻转至困难模式【肉山后】,反亦之。
指令:protectspawn
介绍;开启临时保护出生点模式,范围在config配置文件里修改,不过也只是临时性的。
指令:rain
介绍:是否开启或停止下雨。
rain stop/start --前者停止正在下的雨,后者则开始下雨
指令:setspawn
介绍:将你脚下踩得这块方块设置为地图的出生点,这个是永久的!但是仍然可以输入该指令改变地图出生点。
指令:settle
介绍:立刻强制所有液体平衡。
指令:wind
介绍:改变风速?
wind 数值
指令:time
介绍:设置地图的时间
time day/night/dusk/noon/midnight
备注:day代表白天,游戏时间为4:00整,这个时间点表示刚刚天亮。night表示傍晚,时间未知。dusk代表黄昏,表示刚刚步入夜晚。noon表示正午,太阳当空照~一天中最亮的时候。midnight代表午夜。
指令:world
介绍:显示当前地图信息 。
指令:buff
介绍:给予自己一种buff,可以自定义时间哦!
buff buff序号或者英文名称 【持续的时间】
备注:时间选项不添加默认为60秒。
指令:clear
介绍:清理以你为O点的半径中的怪物/物品/弹药。
clear item/npc/projectile 【半径】
备注:半径不填写大概默认为全部。npc代表怪物,第三者代表弹药,item代表掉落物品。
并且在minecraft里,clear指令是清空玩家背包的指令。 指令:gbuff
介绍:给予某个玩家一种buff。
gbuff 玩家名称 buff名称或buffID 【时间】
相关指令:
buffplayer 玩家名称 buff名称或buffID 【时间】
备注:时间一栏不填写默认为60秒。
指令:godmode
介绍:这将会给一个人上帝的权限!!!
godmode --给予自己上帝的权利!
godmode 用户名 --给予一个玩家上帝的权利!
上帝的权利:当你收到任何伤害【这种伤害会减少你的体力】的时候,你马上恢复你血量上限的血量【比如你有200点血量上限,你收到伤害时,会立刻回满200点血。】。可是如果该伤害是致命的,仍然会死亡。【比如地牢守护者】
指令:heal
介绍:治疗一个玩家【包括hp和mp】
heal --治疗自己
heal 玩家名称 --治疗某一个玩家
指令:kill
介绍:干死某位玩家233。
kill 玩家名称 --杀掉玩家 自顶
……… 指令:me
介绍:跟自己卖萌= ̄ω ̄=。
me 聊天内容
指令:party
介绍:组队聊天内容。
party 聊天内容 --其中的组队是指pvp的队伍颜色。
相关指令:
p 聊天内容 --可以更加快捷的跟组队聊天
指令:reply
介绍:回复某人私聊给你的话【亦可给某人发送私信】。
reply 私信内容
相关命令:
r 聊天内容
指令:slap
介绍:扇别人一巴掌!并强制造成五点血量伤害,据说有击退效果。
slap 玩家姓名 指令:stats
介绍:显示当前服务器的信息。
指令:warp
介绍:管理当前服务器所开的地图的传送点,不同的地图有不同的传送点管理。
子命令:
warp 传送点 --传送到该传送点,服务器的注册用户默认拥有该指令。
warp add 传送点名称 --在当前脚下设置一个传送点并命名,所有传送点都饰淦鳙共的。
warp del 传送点名称 --删除某一传送点。
warp list 【页数】 --显示当前服务器开的地图所设置的所有传送点。
warp send 玩家名称 传送点名称 --将某一用户立即强制传送到某一传送点。
warp hide 传送点名称 ture/false --设置传送点是否显示,ture为是,反之。
备注:warp可以在任意一个地方建立传送点,也可以用来设置服务器活动传送点,所以如无特殊情况,请不要授予注册玩家管理传送点的权限。
指令:whisper
介绍:发送一种私聊信息给予某位玩家。
whisper 聊天内容 --私聊某位玩家。
相关命令:
tell 聊天内容 --还是私聊某位玩家。
w 聊天内容 --whisper的简写。
指令:aliases
介绍:查询某一命令的相同命令【比如上一条指令的whisper,就有两个相同命令,即tell和w】。
指令:help
介绍:查询当前用户组可供使用的命令。
指令:motd
介绍:显示服务器设置的欢迎信息。
指令:playing
介绍:显示当前服务器所有在线玩家。
相关命令:
online
who
指令:rule
介绍:显示服务器设置的规则!新手最好先看服规,否则后果自负。
指令篇终于完成咯!接下来将带来第三篇,权限篇!(~ ̄▽ ̄)~ 三、Tshock内置权限详解
从此片开始,我将为大家介绍tshock原版权限详解,这些权限会用在group addperm 中使用,且特别重要。
【tshock.account系列权限】
备注:所有原版tshock权限的第一个单词均有tshock,没有特例。
权限:tshock.account.register【弄成红字太麻烦了,并且还容易瞎狗眼...】
介绍:允许用户组内的用户可以在服务器内注册账号。
备注:使用方法:group addperm 用户组名称 tshock.account.register,这样就给予了一个用户组可以注册的权限,但是不要忘记父亲用户组哦,子用户组可以继承父用户组的所有权限。
权限:tshock.account.login
介绍:允许用户组内的用户可以登录账号。
备注:这条和上面一条最好不要做任何改动。
权限:tshock.account.changepassword
介绍:允许用户组可以修改自己账号的密码。 权限:tshock.admin.warp
介绍:可以使用warp系列指令!
权限:tshock.admin.itemban
介绍:可以封禁某种物品的使用权限
权限:tshock.admin.projectileban
介绍:可以封禁某种弹药的使用权限
权限:tshock.admin.group
介绍:可以使用group系列命令
权限:tshock.admin.region
介绍:可以使用region【圈地】系列指令
权限:tshock.admin.mute
介绍:可以禁言某人 权限:tshock.admin.seeplayerids
介绍:可以查看当前服务器玩家的人物信息。
权限:tshock.admin.savessi
介绍:可以被服务器保存背包数据
备注:对于那些临时玩家和用大号进开荒服的玩家们,可以考虑单独弄一个用户组并将此权限删除。
权限: tshock.admin.tempgroup
介绍:可以使用tempgroup指令
权限:tshock.admin.broadcast
介绍:可以使用say等指令进行系统【服务器】广播
权限:tshock.admin.userinfo
介绍:可以获取当前在线的用户信息【可能包括IP地址】 【tshock.buff】系列权限
权限:tshock.buff.self
介绍:可以给自己加buff
权限:tshock.buff.others
介绍:可以给其他玩家加buff
备注:如果一个用户组同时拥有以上两条权限,那么就可以使用buff系列指令。 【tshock.cfg系列权限】
权限:tshock.cfg.maintenance
介绍:可以关闭或重新启动服务器
备注:任何时候,都不要把这条权限给除超级管理之外的任何用户组!!!任何时候,都不要把这条权限给除超级管理之外的任何用户组!!!任何时候,都不要把这条权限给除超级管理之外的任何用户组!!!【很重要所以说三遍】
权限:tshock.cfg.whitelist
介绍:可以管理白名单
权限:tshock.cfg.password
介绍:可以修改服务器密码
权限:tshock.cfg.reload
介绍:可以使用指令重新加载config配置文件
权限:tshock.cfg.updateplugins
介绍:可以使用指令更新tshock
备注:任何时候,都不要把以上所有权限交给除超级管理之外的任何用户组!!!!!任何时候,都不要把以上所有权限交给除超级管理之外的任何用户组!!!!!任何时候,都不要把以上所有权限交给除超级管理之外的任何用户组!!!!!任何时候,都不要把以上所有权限交给除超级管理之外的任何用户组!!!!!任何时候,都不要把以上所有权限交给除超级管理之外的任何用户组!!!!!【特别重要所以说五遍】 【tshock.ignore系列权限】
权限:tshock.ignore.removetile
介绍:是否让该用户组免于受到挖掘物块速度上限的检测
权限:tshock.ignore.placetile
介绍:是否让该用户组免于受到物块摆放速度上限的检测
权限:tshock.ignore.liquid
介绍:是否让该用户组免于受到液体摆放速度上限的检测
权限:tshock.ignore.projectile
介绍:是否让该用户组免于受到弹药伤害上限的检测
权限:tshock.ignore.paint
介绍:是否让该用户组免于受到喷漆速度上限的检测
权限:tshock.ignore.noclip
介绍:是否让该用户组免于受到锤击物块上限的检测
权限:tshock.ignore.itemstack
介绍:是否让该用户组免于受到物品堆叠上限的检测
权限:tshock.ignore.damage
介绍:是否让该用户组免于受到伤害上限的检测
权限:tshock.ignore.ssi
介绍:是否让该用户组免于受到背包的检测
权限:tshock.ignore.dropbanneditem
介绍:是否让该用户可以丢弃服务器封禁的物品并不消失 【tshock.item系列权限】
权限:tshock.item.spawn
介绍:该用户组是否可以使用item指令。
权限:tshock.item.usebanned
介绍:该用户组是否可以使用被服务器封禁的物品。
【 tshock.npc系列权限】
权限:tshock.npc.maxspawns
介绍:是否可以使用指令控制最大刷怪数量
权限:tshock.npc.spawnrate
介绍:是否可以使用指令控制怪物刷新时间间隔
权限:tshock.npc.invade
介绍:是否可以开启怪物入侵【比如雪人军团之类的...】
权限:tshock.npc.spawnboss
介绍:是否可以使用指令召唤boss
权限:tshock.npc.rename
介绍:是否可以重新命名NpC
权限:tshock.npc.spawnmob
介绍:是否可以使用指令召唤怪物
权限:tshock.npc.summonboss
介绍:是否可以使用物品召唤boss
权限:tshock.npc.butcher
介绍:是否可以使用指令杀死怪物【butcher指令】
权限:tshock.npc.startinvasion
介绍:是否可以使用物品召唤军团入侵【比如雪人军团之类的...】
【 tshock.superadmin系列权限】
权限:tshock.superadmin.authverify
介绍:用户组是否可以禁止使用auth指令获取临时管理员权限
权限:tshock.superadmin.user
介绍:用户组是否可以使用user指令管理用户组
【以上两条基本就可以操控整个服务器的权限了,如无特殊情况请不要以上两条权限给予给他人】
【tshock.tp系列权限】
权限:tshock.tp.self
介绍:用户组可以使用tp指令【注意,不是系列,仅限tp】
权限:tshock.tp.others
介绍:用户组可以使用tphere指令
权限:tshock.tp.block
介绍:使当前用户组的成员成为tp指令的目标时可以阻止他。
权限:tshock.tp.toall
介绍:可以使用tp指令传送到任何人身边【但是没有测试过是否和tshock.tp.block权限相矛盾】
权限:tshock.tp.silent
介绍:可以传送到别人身边但没有提示【然并卵】
权限:tshock.tp.home
介绍:可以使用home指令
权限:tshock.tp.spawn
介绍:可以使用spawn命令
【tshock.world系列权限】
权限:tshock.world.editspawn
介绍:使当前用户组是否可以设置临时出生点保护
权限:tshock.world.editregion
介绍:可以使用编辑region指令【并不是改变这个指令的内容,而是使用】
权限:tshock.world.time.bloodmoon
介绍:是否可以使用指令开启血月
权限:tshock.world.time.pumpkinmoon
介绍:同上,血月变成南瓜月
权限:tshock.world.time.snowmoon
介绍:霜月【我越来越懒了哈哈哈哈哈哈哈哈哈】
权限:tshock.world.grow
介绍:是否可以使用grow指令
权限:tshock.world.hardmode
介绍:是否可以使用指令改变当前地图的难度【即困难模式和简单模式】
权限:tshock.world.movenpc
介绍:是否可以移动npc房间【开荒服务器建议给予普通玩家此权限】
权限:tshock.world.converthardmode
介绍:是否可以转换神圣之地和腐化之地之间的联系?【实验结果不明显,只能人工翻译...】
权限:tshock.world.setxmas
介绍:是否可以使用指令开启圣诞节
权限:tshock.world.save
介绍:是否可以使用save指令【注,其中不包括off】
权限:tshock.world.settleliquids
介绍:是否可以使用指令平衡液体
权限:tshock.world.info
介绍:是否可以获取服务器当前开启的地图信息
权限:tshock.world.setspawn
介绍:是否可以重新设置系统出生点
权限:tshock.world.time.dropmeteor
介绍:是否可以使用指令刷新陨石...
权限:tshock.world.time.eclipse
介绍:是否可以使用指令开启日食
权限:tshock.world.time.fullmoon
介绍:是否可以使用指令开启满月模式
权限:tshock.world.modify
介绍:不受禁止破坏指令的影响
权限:tshock.world.paint
介绍:是否可以使用油漆
权限:tshock.world.rain
介绍:是否可以使用指令下雨
权限:tshock.world.wind
介绍:是否可以改变风速? 【Tshock原版剩余权限(没有分类)】
权限:tshock.clear
介绍:是否可以使用clear指令【注意是clear不是clean】
权限:tshock.kill
介绍:是否可以使用指令干掉某人
权限:tshock.reservedslot
介绍:该用户组的成员进入服务器时,不受最大人数的限制【服务器满员了照样进来,可以用在vip用户组上】
权限:tshock.warp
介绍:是否可以使用warp进行传送【注意,这和tshock.admin.warp权限有所不同,该权限只能利用warp指令进行传送而tshock.admin.warp则是可以使用warp系列的指令,即管理warp传送点】
权限:tshock.slap
介绍:是否可以扇别人一巴掌
权限:tshock.whisper
介绍:是否可以查看当前服务器人物信息
权限:tshock.annoy
介绍:是否可以骚扰别人
权限:tshock.heal
介绍:是否可以通过指令治愈自己
权限:tshock.partychat
介绍:是否可以进行队内聊天【即party和p】
权限:tshock.info
介绍:是否可以看到服务器信息
权限:tshock.thirdperson
介绍:是否可以跟自己卖萌
权限:tshock.godmode
介绍:是否可以使用godmode指令
权限:tshock.canchat
介绍:是否可以聊天【这条权限碉堡了】
权限:tshock.projectiles.usebanned【因为projectiles类别的权限就这么一条,我就放在其余权限里了】
介绍:是否可以使用被封禁【ban】掉的弹药。
至此,Tshock所有指令及命令详解就完成了填坑,如果有疑问,可以在本帖提问或者私聊我哦~~
另外,本帖支持补充,但劳烦请在相应楼层进行补充或修改,谢谢合作。
本帖还有可能继续填坑,那就是针对于插件的命令或者是tshock更新的命令。
感谢大家一路支持。 【【28L紧急更改】】
感谢@Legendary_bkys 及时指出错误
region划领地的方法是先输入region set 1,之后敲击你需要设置区域的左上角!
下一步同理,输入region set 2之后再敲击设置区域的右下角!
我觉得我在23楼讲过了亲
………
group addperm default tshock.admin.region
/auth 4455466