上古时代 | Mewcraft Wiki

这是本文档旧的修订版!


城镇

城镇是上古最重要的组成部分。
绝大部分上古居民都是城镇的一员。


城镇是玩家们占领的区域,它包含建筑保护、战斗保护等权限
城镇权限、功能的最小范围单位是区块。(什么是区块?-minecraft wiki
在荒郊野外(非城镇领地),任何方块都不会受到保护,因此推荐在城镇领地内建家。

加入一个城镇,或者创建一个城镇,都是不错的选择!

加入一个城镇……

加入一个城镇,认识一些新朋友!
遵守城镇的内部规定1),并在城镇设置的权限下建设。
如果对当前城镇不满意,可以自由离开。

创建一个城镇……

自己设定城镇的权限、规划城镇的发展。
在服务器招募志同道合的朋友,一起游戏。
你可能得投入更多的精力,但也许这并不算弊端?


下面将详细介绍加入城镇与创建城镇的流程、注意点,以及对应权限。

1 居民篇

1.1 如何加入城镇

你不能直接加入一个城镇。你需要城主 / 助理 向你发出邀请,然后你再接受邀请,即可加入城镇!

如何了解一个城镇的镇长和助理是谁呢?可以在游戏里输入指令/t {城镇名}2),查看城镇信息。

举个例子

有一个叫做琪露诺的玩家想加入一个叫MI的城镇,但琪露诺不知道MI的镇长是谁。
于是琪露诺输入/t MI,此时,聊天栏出现了MI的城镇面板,红圈处就是镇长了。

想要联系镇长或助理,常用的方法有:

  • 按Tab查看在线玩家,如果镇长或助理在线,在游戏里联系他们3)
  • 登录上古茶馆(论坛),在城镇交流 版块留下你的需求。
  • 加入上古时代QQ群1007462666

镇长或者助理需要上线,才可以发出邀请4)。你收到邀请后,会看到这样的提示:

这时鼠标点击或在聊天框输入/accept {城镇名}可以接受邀请,/deny {城镇名}则为拒绝。

接受邀请后,你就加入这个新城镇啦!

1.2 居民的权限与义务

已经加入城镇后,就可以考虑建设自己的家啦!
身为一位城镇居民,你拥有一些权限,也有一些义务:

1.2.1 和谐相处

<callout type=“info”> 与其他居民和谐相处,是在上古时代愉快玩耍的重中之重。
玩家应遵守服务器规则,以及城镇的内部规定5)。尊重其他居民,不要随意修改/偷窃其他居民的东西。

如果侵犯了其他居民的利益,你可能受到镇长或者助理的惩罚,惩罚包括但不限于监禁、驱逐。

如果事情过于严重,服务器管理组也将介入,此时你可能受到踢出、封号等惩罚。 </callout>

1.2.2 城镇维护

<callout type=“info”> 每个城镇都拥有一个银行账户,每天19:00,系统会从中收取城镇管理费,若余额不足,城镇将倒闭。

因此,资金充裕时,可以使用/town deposit {数额}指令,向城镇银行里存钱。

城镇银行余额,以及每日维护费,在城镇信息面板/t {城镇名}里都可以找到,如下图:
</callout>

1.2.3 私人地皮

<callout type=“info”> 如果你的城镇有地皮正在出售,你可以站在出售的地皮上,/plot claim买下,把这些地皮变成你的私人地皮。

只有镇长和助理,才有权限出售城镇内的地皮,如果有需求,你需要联系你的镇长或助理!

当你买下地皮后,你可以设置私人地皮的权限(比如,禁止城镇的其他居民破坏),相关指令以及例子见下文。
</callout>

1.3 居民常用指令

1.3.1 常用指令列表

指令 说明
/t spawn 传送到城镇的重生点
/t deposit {数额} 存钱到自己的银行
/t leave 退出城镇
/t list 查看所有的城镇列表
/t 查看自己城镇的信息面板
/t {城镇名} 查看其它城镇的信息面板
/town map 查看城镇地图
/town map big 查看大号的城镇地图
/town prices 查看城镇系统的各项费用(如建城费与建国费)
/g 加入世界聊天频道
/t 加入城镇聊天频道
/n 加入国家聊天频道
/res friend add {玩家ID} 将一位玩家添加到好友列表
/res friend remove {玩家ID} 将一位玩家移出好友列表
/town claim 购买脚下区块圈为私人领地
/town unclaim 将脚下区块移出私人领地
/town set perm on/off 将脚下区块的所有6)权限,对所有人7)打开/关闭
/town set perm {friend/town/ally/outsider} {build/destroy/switch/itemuse} on/off开启或关闭【好友/镇民/盟友/外来者】在当前地皮区块内【建筑/破坏/开关/物品使用】权限
/town toggle {explosion/fire/mobs/pvp}开启或关闭脚下区块的爆炸、火焰蔓延、怪物生成、PVP

更多指令,可以在这里查看。

1.3.2 指令使用案例

<callout type=“info”> 使用城镇地图
琪露诺加入了一个城镇,她想查看城镇领域分布。

于是她输入/towny map查看城镇地图:
/towny map big可以查看更大号的地图)
/towny map hud可以开启悬浮在右上角HUD板上的地图,再输入一次则关闭)

“+” 代表 默认地皮。如果是字母,就说明这是个特殊地皮。
</callout> <callout type=“info”> 为自己的领地设置权限
琪露诺加入了一个城镇,这个城镇有1个区块的地皮出售。琪露诺想买下这块地皮建家,而且不让其他人(包括同城镇的其他镇民)破坏/修改自己的建筑。

琪露诺站在出售的区块上,输入/plot claim,买下这块地。
接着,琪露诺站在这个区块上,输入/plot set perm off,禁掉了所有人8)的所有权限。


让好友不受领地权限限制
琪露诺处理完这块地皮后,她想起了自己的好朋友Nailm。琪露诺想让Nailm在这个区块随便玩,但依旧不希望其他玩家建造、破坏、交互、使用物品。

首先,在已经输入了上述指令的基础上,琪露诺再输入/res friend add Nailm,把Nailm添加为自己的好友。
紧接着,琪露诺输入/p set perm friend on,为自己的好友打开了所有权限(当然,不止Nailm,此时琪露诺的所有好友都拥有这块领地的权限)。


上述所有操作仅适用于1个区块。如果需要处理的地皮有多个区块,需要分别站在每个区块上执行上述指令。
你也可以使用地皮分组/plot group,来批量操作地皮,具体还请自己多多尝试~ </callout> <callout type=“info”> 改变自己领地的PVP、爆炸、火焰蔓延、怪物生成权限
琪露诺希望玩家们可以在自己的领地进行PVP战斗。

琪露诺站在要修改权限的领地上,输入/plot toggle pvp,这个区块就由禁止PVP(默认)变为允许PVP了。再次输入这个指令会关闭PVP。
如果琪露诺想要修改领地的爆炸、火焰蔓延、怪物生成权限,也是类似道理:FIXME
/plot toggle explosion开启或关闭所在地皮区块的爆炸;
/plot toggle fire开启或关闭所在地皮区块的火焰蔓延;
/plot toggle mobs开启或关闭所在地皮区块的怪物生成;


上述所有操作仅适用于1个区块。如果需要处理的地皮有多个区块,需要分别站在每个区块上执行上述指令。
你也可以使用地皮分组/plot group,来批量操作地皮,具体还请自己多多尝试~ </callout>

2 镇长篇

无论如何,镇长都要最关注的事:
服务器会定期从城镇银行扣除维护费,如果城镇账户里软妹币不足,城镇将会破产!

如果你是一位新镇长,对城镇没有概念,可以先了解一下:

2.1 城镇创建流程

2.1.1 城镇选址

<callout type=“info”> 你可以打开卫星地图,寻找自己青睐的地址,并记下坐标。

目前游戏内传送手段受限,你需要/c,打开游戏内菜单,使用主世界随机传送功能,再赶路前往之前记下的坐标。 </callout>

2.1.2 创建城镇

<callout type=“info”> 创建城镇需要软妹币。本周目建城的手续费为250软妹币。

如果软妹币足够,就可以用 /town new {城镇名},在目前所在位置创建一个城镇啦。
可以为城镇取一个中文名哦,不妨试试吧!;-)


关于建城指令/town new {城镇名}的小知识:

  • 你输入这个指令时所在的区块将成为你的城镇的市中心(城镇之家)
  • 你输入这个指令所在的坐标9)将成为你的城镇的重生点
    • 城镇居民使用/t spawn可以回到城镇重生点。
    • 本周目,无法使用指令前往其他城市的重生点。

</callout>

2.1.3 发展建设

<callout type=“info”> 好了!目前,你已经成功建立了属于你的城镇,接下来就是发展与建设了。

城镇的发展必然包括以下三个部分,下文将详述:

城镇领地发展

城镇居民招募

城镇经济管理
</callout>

2.2 城镇领地管理

城镇权限只有在领地内才会生效,领地需要购买,领地范围的最小单位是区块(什么是区块?-minecraft wiki)。

城镇地图功能可以方便地确认领地情况,使用教程可以看这里

2.2.1 扩张领地

<callout type=“info”> 扩张城镇领地的核心指令是/t claim
镇长和助理有权限使用这个指令。
当输入这个指令时,会从城镇银行扣除50软妹币,并把脚下的区块划归为城镇领地。

注意:

  • 如果你要划归的新领地,已经很靠近其他城镇了,请和那个城镇的镇长做好沟通喔!
  • 使用 F3+G 显示区块边界可以让你知道各个区块的边界和位置,从而方便圈地。
  • 城镇领地是有上限的,上限随着城镇等级升高而增加。有关城镇等级,会在下文居民管理中说明。
  • 要划归的新领地,必须与已有领地接壤接壤(也就是紧挨在一起)。
    • 举个例子:
    • 一开始,镇长只能圈紧挨着 市中心 的区块,也就是图中标了 的区块。

推荐的扩张步骤如下:

  1. 鼓励镇民们使用 /t deposit {金额}把多余的钱存进城镇银行,让银行有足够的资金来扩张领地。
    • 镇长自己也可以使用/t deposit {金额}向城镇银行存钱;
    • 不用担心存太多喔!作为镇长,随时可以用/t withdraw {金额}将钱取出。
  2. 然后就可以 重复使用 指令/t claim扩张领地 了。

更方便的圈地指令!使用不当可能会圈了多余的地,浪费软妹币!

  • /t claim {数字}以自己所在区块为中心,把半径10)为输入数字的正方形的复数区块,划归城镇领地。
  • /t claim circle {数字}以自己所在区块为中心,把半径为输入数字的圆形的复数区块,划归城镇领地。
  • /t claim auto开启自动圈地,会把你经过的每一块无主之地划归城镇领地。再次输入指令关闭。

</callout>

2.2.2 前哨站

<callout type=“info”> 还记得城镇圈地的要求吗?新的领地必须与旧领地接壤。
如果想在远离城镇的地方圈地,需要使用前哨站功能。

指令:/t claim outpost
镇长和助理有权限使用这个指令。
站在不与现有领地接壤的区块,使用这个指令,从城镇银行支付2500软妹币会把脚下的区块划归城镇领土。

注意:

  • 如果已经成功建立前哨站,就可以挨着前哨站继续用/t claim来圈地了。
  • 城镇初始只能建立1个前哨站。随着城镇等级提升,能拥有的前哨站数量也会提升。详见城镇等级

</callout>

2.2.3 私人领地

<callout type=“info”> 城镇内的居民可以拥有私人领地。


  1. 城镇领地默认是公有的,无法出售。
  2. 镇长或助理将领地设置为可出售状态,居民才可以购买领地。
    • 可以使用/plot fs {价格}指令,将脚下的公有领地出售;
    • 站在可出售的领地上,使用/plot nfs,可以将其重新设置为不可出售;
    • 也可以使用/plot fs circle/rect {半径} {价格}指令,按圆形/方形,以脚下区块为中心,出售指定半径的土地;
    • 同理,可以使用/plot nfs circle/rect {半径},按圆形/方形,以脚下区块为中心,把指定半径的待售土地重新设为不可出售。
  3. 居民购买待售土地后,即可将领地划为私有领地。
    • 可以使用/plot claim指令,购买脚下的待售土地;
    • 也可以使用/plot claim auto指令,自动购买经过的待售土地,重新输入此指令,关闭自动购买。
  4. 居民可以设置私有领地的权限。

</callout>

2.2.4 领地类型

<callout type=“info” title=“市中心区块”>

  • 创建城镇时所在的区块,为默认的市中心区块。
  • 当你走入市中心区块时,会提示进入“城镇之家”。
  • 可以使用/t set homeblock指令,把脚下的区块设置为新的市中心区块。新的市中心距离旧的市中心不能超过16个区块。
  • 两个城镇的市中心区块,必须相距10个区块以上。
  • 城镇的传送点必须位于市中心区块内。镇长可以使用/t set spawn设置传送点。

</callout> <callout type=“info” title=“农场”>

  • 农场是专门用来种植、收割的领地。
  • 镇长可以使用/t set farm指令,把脚下的区块设置为农场区块。
  • 城镇居民在农场区块内,只允许放置和破坏植物方块,例如竹子、胡萝卜、蘑菇。

</callout> <callout type=“info” title=“竞技场”>

  • 竞技场是专门用来PVP的领地。
  • 镇长可以使用/t set arena指令,把脚下的区块设置为竞技场区块。
  • 在竞技场区块内,PVP总是开启的。
  • FIXME

</callout> <callout type=“info” title=“使馆”>

  • 使馆是允许其他城镇玩家建设的领地。
  • 镇长可以使用/t set embassy指令,把脚下的区块设置为使馆区块。
  • 镇长可以使用/t set embassyprice {价格}指令,设置使馆区块的出售价格。11)
  • 非本城镇居民,可以购买使馆区块。
  • 本城镇居民,也可以购买使馆区块。且当本镇的镇民离开城镇时,他拥有的使馆领地不会被收回。
  • 使馆区块的最高权限,属于地皮所在城镇,而非购买地皮者。例如,属于A城镇的琪露诺,在B城镇购买了一个使馆区块,琪露诺可以在此区块上建设,但B城镇可以随时收回该区块。
  • FIXME

</callout>

2.2.5 领地权限管理

<callout type=“info”> 城镇最核心的功能,就是通过权限保护领地内的建筑和居民。
FIXME </callout>

2.3 居民管理

FIXME

2.3.1 居民权限

<callout type=“info”> 城镇居民,大致可分为如下几类:
镇长
助理
居民
流浪者
</callout>

2.3.2 城镇等级

<callout type=“info”> 随着入驻居民的增多,城镇的规模也在扩大,服务器使用“城镇等级”系统评估城镇的规模。
随着城镇等级的提升,城镇拥有领地的上限将增加,拥有前哨站的数量也会增多。

城镇等级的提升,只受城镇居民数量影响。

城镇等级需求居民人数镇长头衔领地区块数上限前哨站数量上限
0-小村庄0村长11
1-富有的村庄1镇长91
2-小城镇2镇长181
3-忙碌的城镇6镇长361
4-大型城镇10镇长541
5-小型城市12市长902
6-大型城市16市长1262
7-特大城市18市长1622
8-首都级城市22市长1982
9-超大城市26市长2342
10-大都会30省长2703
11-超级大都会34省长3063

</callout>

2.4 城镇经济

FIXME

2.4.1 城镇支出项目

FIXME

2.4.2 城镇营收项目

FIXME

居民捐献

<callout type=“info”> FIXME </callout>

出售领地

<callout type=“info”> FIXME </callout>

向居民收税

<callout type=“info”> FIXME </callout>

2.5 镇长常用指令

FIXME

指令 说明
/town add {玩家} 邀请居民加入你的城镇
/town kick {玩家} 将指定居民踢出你的城镇
/town claim 把脚下的区块圈为城镇领地
/town claim outpost 把脚下的区块圈为前哨站
/town set outpost 设置当前前哨战的传送点
/town buy bonus {区块数} 购买指定数量的领地上限
/town unclaim 解除脚下城镇领地 / 前哨战
/town deposit {金额} 往城镇银行里存钱
/town withdraw {金额} 从城镇银行里取钱
/town set spawn 设置城镇的重生点
/town set name {名字} 更改城镇的名字
/town set mayor {玩家} 将镇长转让给指定居民
/town delete 解散自己的城镇

3 城镇指令

全部城镇指令列表在此页面,但此页面内部分指令已失效。
目前已经将可用指令汇总到towny插件全部指令

如果你英文阅读能力比较强,也可以看看插件在GitHub上的wiki页wiki
不过请注意,上古对城镇插件的设置有所更改,默认设置无法完全参考。

1) , 5)
在上古服,城镇允许制定自己的内部规定(不违背服务器规则的前提下)
2)
本页面所有指令,{}符号都表示变量,实际输入不需要带着{}符号
3)
可以公共频道直接聊,或者输入/tell {玩家名} 消息,和他们私聊。
4)
镇长或助理使用指令/t add {你的玩家名}邀请
6)
放置方块、破坏、开关、物品使用
7)
好友/镇民/盟友/外来者
8)
不包括镇长及助手
9)
包含的信息有XYZ的值与你的视角
10)
正方形内切圆半径
11)
会被/plot fs {价格}指令覆盖