- UID
- 22345
- 阅读权限
- 30
- 注册时间
- 2015-4-17
- 最后登录
- 1970-1-1
- 在线时间
- 小时
- 人气
- 点
- MC币
- 个
- 贡献
- 点
TA的每日心情 | 衰 2016-2-25 19:04 |
---|
签到天数: 57 天 [LV.5]常住居民I
|
服务端插件
中文名称: |
城镇插件 |
英文名称: |
Towny |
来源: |
转载 |
类型: |
|Bukkit/Spigot插件| |
前置插件: |
无 |
原帖地址: |
http://palmergames.com/towny/ |
下载地址: |
http://www.帖内.com |
更新时间: |
2015-06-06 |
语言支持: |
简体中文 English |
其实跟地皮插件也没什么差不多啦~
不就是可以组团而已啦~
开始讲解!
首先是插件的官方wiki地址:http://palmergames.com/towny/
然后么,下载地址?。。。不不不,这个要放在最后面,因为这个插件功能比较强大,还可以配合其他插件,例比如我们大家都知道,并且常用的两个商店插件CheatShop和QuikShop两个插件,以下都会一一说道,还请大家看完一下说明再使用,如果本来就会用的话,直接跳到最后下载地址下载吧!!
TOWNY
一. /town 相关命令
第一部分:
安装插件,很简单,下载了towny插件后,直接把towny.jar扔到plugins文件夹内,重启后生效。
PS:当城镇插件生效后,不管你在任何世界默认是不能破坏和建造的,OP除外,因为刚加入插件,也就是游戏内还不存在城镇,所以所有的地图所有的区块,系统默认为荒郊野外,具体怎么修改,下面文章会讲到,之后的文章还会提到荒郊野外请大家注意。
命令部分请看以下截图
首先
我们通过命令:/town help
可以查看到如下信息
然后我一一来解释一下具体的使用方法
/town 命令,查看当前自己所在城镇状态栏。
/town [town]命令,其中[town]为城镇名称,那么如何查看城镇状态,比如你已经建立了城镇,而城镇名叫test,我们可以输入命令/town test,来查看名为test城镇目前的状态
/town here 命令,和/town命令类似。
/town list 命令,查看服务器一共有几个城镇。
/town online 命令,查看自己所在城市,同城市玩家一共有几个玩家在线。
/town leave 命令,退出当前自己所在城市。
/town reslist 命令,查看有多少玩家在自己同一个城市里。
/town ranklist 命令,查看自己所在城市的镇长或市长是谁。
/town spawn 命令,传送到自己所在城市的城市出生点。
以上命令基本都是普通玩家也可以使用的。
/town new [town] 命令,新建城市,[town]用城市名代替,不可以中文,例:/town new test,意思是新建一个名为test的城市,只有拥有权限的玩家才可新建城市。
然后我们先学习市长权限
为什么不一个一个说下来呢,因为我们上好插件,一定会先新建一个城市,这个是必然的嘛,哈哈,这样我们就要先了解怎么管理一个城市。
首先我们输入命令:/town mayor
我们可以看到,上图的命令就只有一个城市的市长才可以使用的命令,哪怕是OP也修改不了这些权限,因为这些命令只会针对市长旗下的城市才会产生效果。
那么我一一来解说一下吧。
/town witdraw [$] 命令,市长从城镇银行里取钱,那么问题来了,我们改取多少钱呢,哈哈。把[$]替换成你想要取的钱(前提是银行里有那么多钱),例:/town witdraw 1000,意思就是,你要从城市银行去出1000元到你自己户头里,是不是很腻害。。。。
/town claim 命令,声明地皮,把默认为荒郊野外的区块加入到属于本城市所属区块。
PS:区块之间不可有间隔,也就是说,声明的区块必须是一个连着一个的,不可跳过声明。
/town unclaim 命令,取消声明,把本来所属于本城市的区块恢复到荒郊野外区块。
/town [add/KICK] [resident] 命令,市长可以邀请/踢出某玩家。
例:/town add happy ,意思是邀请ID为happy的玩家加入本城市。/town kick happy ,意思为将ID为happy的玩家从本城市踢出。
/town set 命令,设置本城市,已经声明过的区块主要参数。
我们先输入:/town set
好多命令是不是,头晕了!!不急!让我一一道来!!!
/town set board [message...] 命令, 添加城市公告,(个人觉得没什么用,因为只支持英文),把[message...],替换成你希望出现语句。
/town set mayor [mayor] 命令,将市长转给其他玩家,例:/town set mayor happy ,意思是将本城市市长转给ID为happy的玩家。
/town set homeblock 命令,抱歉,这个我也暂时没用到过,也不知道啥意思,啊哈哈,是不是很菜!!
/town set spawn/outpost 命令,设置城镇spawn点或者设定某个区块为outpost(前哨)。
/town set taxes [$] 命令,这是居民税收,每个区块计算,例:/town set taxes 10 ,意思就是城市每天收取居民10元/区块的税!一天为现实中的一天,不是游戏内的一天哟。
/town set [plottax/shoptax/embassytax] [$] 命令,设置不同的区块收取不同的税率,plottax为普通区块,shoptax为商店区块,embassytax为领事馆区块。
/town set name [name] 命令,更改城市名称,例:/town set name test2 ,意思就是,把自己的城市名称更改为tast2。
/town set tag [upto 4 leeters] or clear 命令,设置城市简称,例:/town set test ,设置城市简称为test,删除为/town set clear,简称最大4个字节。
/town set命令已经说明完了。
/town buy bonus 数量 .. 命令,购买城市上限以外的区块,一般我们新建城市默认为加入一个玩家城市可多扩展4个区块,但是如果玩家不够数,我们可以通过这个命令购买城市上线之外的区块数,当然,这个是需要付出代价的,默认为每个上线数为20元,会从城市银行内扣除。
/town set toggle 命令,开关城市是否可以被爆破,火灾蔓延,生成怪物,生成动物等一些游戏参数。
/town set rank add/remove [resident] [rank] 命令,设置城市市长助理,这个设定没什么用!!!无需用到!
/town delete 命令,注销自己的城市,不要乱用哟,一旦使用,城市将小时,地块将全部回复城荒郊野外。
到此为止市长所需命令已经说明完毕,请各大市长们熟练的使用这些命令,成为一个合格的市长!!
继续。。。。。。。。。。
/town deposit [$] 命令,往城市银行内打入金钱。例:/town deposit 10000 ,意思是往城市银行内打入10000元游戏币。
最下面2个命令上面其中有说道就不再做说明,到此/town命令已经全部说明完毕。
|
二. /plot 相关命令
接下来,我们说一下/plot一些的相关命令。
首先我们输入:/plot
/plot claim 命令,购买当前所在位置区块。
/plot claim [rect/circle] [radius] 命令,购买自己所站位置矩形/半径-范围内的所有区块。
/plot notforsale 命令,解除正在挂牌出售的区块。
/plot notforsale [rect/circle] [radius] 命令,解除自己所站位置矩形/半径-范围内正在挂牌出售的区块。
/plot forsale [$] 命令,将自己所站位置的区块出售,例:/plot forsale 1000 ,意思是把当前区块以1000的价格挂牌出售。
/plot forsale [$] within [rect/circle] [radius] 命令,将自己所站位置矩形/半径-范围内的区块出售。
/plot clear 命令,放弃自己所有的区块。
/plot set
/plot set name 命令,设置区块名称。
/plot set reset 命令,重读自己所属区块权限设定。
/plot set shop|embassy|arena|wilds|spleef 命令,设置区块模式,shop为商店模式,embassy为领事馆模式,arena为竞技场模式,wilds为荒郊野外模式,spleef。。。。还没试出!!!
/plot set perm ? 领地权限设置
set perm [on/off] 参数,权限开关
set perm [level/type] [on/off] 参数,[level/type]使用上面提示其中一种(只可一种)代替,权限开关。
set perm [level] [type] [on/off] 参数,[level] [type]可分别针对好友,所有,其他人,设定,破坏,建造等权限参数
set perm reset 命令,重新载入权限设定。
例:1。/plot set perm friend build off ,意思为,不允许好友在属于自己的区块放置方块,最后off改成on则为允许。
2。/plot set perm ally destroy off ,意思为,不允许所有人在属于自己的区块破坏方块,最后off改成on则为允许。 3。/plot set perm outsider switch off ,意思为,不允许陌生人在属于自己的区块防卫内使用踏板,按钮等开关,最后off改成on则为允许。
最后。。。
/plot toggle [pvp/fire/explosion/mobs] 命令,设置自己所属区块,是否可以爆破,火势蔓延,生成怪物的开关。
|
以上tonwy基础命令部分到此结束!!!
三。/townyadmin 命令
有的童鞋可能用过城镇插件,会问:咦,童鞋,不是还有/towny命令么,你怎么不写呀??实话是,/towny命令,我平时也很少用到,里面都是一些功能性的东西,个人感觉没什么必要说,实在有强迫症的童鞋,只能自己试试了,额呵呵!
继续进入正题
输入:/townyadmin ?
/townyadmin 命令,会显示townyadmin的管理面板,会有一些服务器的信息提示。/townyadmin set 命令,这个命令就不截图了直接举例:/townyadmin set mayor test happy ,意思是将test城市市长设置(变更)为ID为happy的玩家
/townyadmin unclaim 命令,强制放弃任何城市当前所在位置的区块。
/townyadmin town/nation 命令,这个命令相当于市长命令,只不过升级城了管理员命令,可以针对某个城市去经行操作。学会市长命令的童鞋看这个不会觉得困难。
/townyadmin toggle 命令,正对一些参数的开关。
/townyadmin givebonus [town/players] [num] 命令,给予某个已有城市或者玩家一个小镇。
/townyadmin reload 命令,这个不解释。
/townyadmin reset 命令,初始化插件配置。
/townyadmin backup 命令,备份插件配置已经数据。
/townyadmin newday 命令,重新开始新的一天,其实就是收税!!!
/townyadmin purge [number of days] 命令,收回天内没有上线的玩家所有所属的地皮,例:/townyadmin purge 10 ,你懂的!!
/townyadmin delete [].....[] 命令,可以指定删除某个城市或者国家。
|
现在说说CheatShop和QuikShop两个插件和towny插件互通性。
通过towny附属插件CheatShop_towny.jar或QuickShop_towny_interop.jar,可实现玩家店铺区块,属于shop模式的区块上可以建设玩家自主商店,如何设置区块为shop模式,上面说明已经说过,这里就不在做说明。最后简单说一下城市建立的流程
第一步:找到合适的地理位置新建城市
/town new XXXX
PS:建立成功后,当前所在区块为城市中心,会出现一个[home]字样
第二部:开始往周边扩展区块,进行声明。
/town claim
PS:声明区块必须区块与区块之间互连,否则会提示选择区域不相连。
第三部:出售声明过的区块给其他玩家。
/plot forsale XXXXX
PS:站在已声明过的区块上,输入此命令,即可挂牌出售。
第四部:玩家购买
/plot claim
PS:站在挂牌出售的区块上,输入此命令,只要Money足够,这块地皮就是你的了!
|
今天继续~~~~
我们先来看一下config.yml文件
一。权限节点
- #
- # The language file you wish to use
- version:
- # This is the current version of Towny. Please do not edit.
- version: 0.88.0.0_(1.7.2)
- # This is for showing the changelog on updates. Please do not edit.
- last_run_version: 0.88.0.0_(1.7.2)
- # Minimum required version of CraftBukkit. Please do not edit.
- bukkit_version: '2918'
- # The language file you wish to use
- language: english.yml
- ############################################################
- # +------------------------------------------------------+ #
- # | Permission nodes | #
- # +------------------------------------------------------+ #
- ############################################################
- # Possible permission nodes
- #
- # towny.admin: User is able to use /townyadmin, as well as the ability to build/destroy anywhere. User is also able to make towns or nations when set to admin only.
- # towny.cheat.bypass : User is able to use any fly mods and double block jump (disables towny cheat protection for this user).
- # towny.top : User can access the command towny top
- # towny.town.* : 允许用户使用/town所有权限包含一下所有town.XXXX.XXXX所有命令
- # towny.town.new :User is able to create a town
- # towny.town.delete :User is able to delete their town
- # towny.town.claim : User is able to expand his town with /town claim
- # towny.town.plot : User is able to use the /plot commands
- # towny.town.resident : User is able to join towns upon invite.
- # towny.town.toggle.*: 允许用户使用/town toggle 下的所有命令
- # towny.town.toggle.pvp
- # towny.town.toggle.public
- # towny.town.toggle.explosions
- # towny.town.toggle.fire
- # towny.town.toggle.mobs
- # towny.nation.* : 允许用户使用/nation 所有命令
- # towny.nation.new :User is able to create a nation
- # towny.nation.delete :User is able to delete their nation (if king)
- # towny.nation.rename :User is able to rename their nation (if king/assistant)
- # towny.nation.grant-titles :User is able to grant titles/surnames to the nation residents (if King)
- # towny.wild.*: 允许用户在荒郊野外进行任何操作
- # towny.wild.build ---放置
- # towny.wild.destroy ---破坏
- # towny.wild.switch ---使用
- # towny.wild.item_use ---道具
- # towny.wild.block.[block id].* : 指定用户在荒郊野外使用某个方块或者道具
- # towny.wild.build.[block id]
- # towny.wild.destroy.[block id]
- # towny.wild.switch.[block id]
- # towny.wild.item_use.[block id]
- #
- # towny.claimed.* : 允许用户在城市内进行任何操作
- # towny.claimed.build : User can build in all towns.
- # towny.claimed.destroy : User can destroy in all towns.
- # towny.claimed.switch : User can switch in all towns.
- # towny.claimed.item_use : User can use use items in all towns.
- # towny.claimed.alltown.* : 允许用户在所有的城市内进行任何操作
- # towny.claimed.alltown.build.[block id]
- # towny.claimed.alltown.destroy.[block id]
- # towny.claimed.alltown.switch.[block id] : User can switch specified/all block types in all towns.
- # towny.claimed.alltown.item_use.[block id]
- # towny.claimed.owntown.* : 允许用户在自己的地皮上进行任何操作
- # towny.claimed.owntown.build.[block id]
- # towny.claimed.owntown.destroy.[block id] : (handy to allow clearing of snow '78')
- # towny.claimed.owntown.switch.[block id]
- # towny.claimed.owntown.item_use.[block id]
- # towny.claimed.townowned.* : User is able to edit specified/all block types in their towns owned plots (Town only, not resident owned).
- # towny.claimed.townowned.build.[block id]
- # towny.claimed.townowned.destroy.[block id] : (handy to allow clearing of snow '78' on town owned roads/plots)
- # towny.claimed.townowned.switch.[block id]
- # towny.claimed.townowned.item_use.[block id]
- #
- # towny.town.spawn.*: 允许用户使用/town spawn 命令到任何城市
- # towny.town.spawn.town : Ability to spawn to your own town.
- # towny.town.spawn.nation : Ability to spawn to other towns in your nation.
- # towny.town.spawn.ally : Ability to spawn to towns in nations allied with yours.
- # towny.town.spawn.public : Ability to spawn to unaffilated public towns.
- #
- # these will be moved to permissions nodes at a later date
- permissions:
- town_creation_admin_only: 'false' 是否只允许管理组新建城镇
- nation_creation_admin_only: 'false' 是否只允许管理组新建国家
[color=rgb(51, 102, 153) !important]复制代码
|
二。城镇和国家等级
三。新建城镇默认设置
- ############################################################
- # +------------------------------------------------------+ #
- # | 新建城镇的默认设置 | #
- # +------------------------------------------------------+ #
- ############################################################
- town:
- # 默认公共状态,即所有玩家都可以传送过来
- default_public: 'true'
- # 城镇开放状态,默认为关闭,也就是说,玩家不可以自行加入,必须通过城主邀请才可加入。
- default_open: 'false'
- # 当城市区块无法达到玩家需求时,可额外购买区块的最大上线,默认为0,无限制。
- max_purchased_blocks: '0'
- # 每个村民可以拥有的地皮上限
- max_plots_per_resident: '100'
- # 服务器内,最多可以开启城镇数量上限。
- town_limit: '3000'
- # Minimum number of plots any towns plot must be from the next town's own plots.
- # This will prevent town encasement to a certain degree.
- min_plot_distance_from_town_plot: '5'
- # 两个城镇的最小间隔。
- min_distance_from_town_homeblock: '5'
- # 两个城镇的最大间隔。
- max_distance_between_homeblocks: '0'
- # 城镇区块上线,根据每加入一个居民可提升一下参数倍数上限。
- town_block_ratio: '8'
- # 每个区块的大小,下面则为16*16
- town_block_size: '16'
[color=rgb(51, 102, 153) !important]复制代码
|
四。创造新世界的默认设置
- ############################################################
- # +------------------------------------------------------+ #
- # | 新世界默认设置 | #
- # +------------------------------------------------------+ #
- ############################################################
- # 所有的设置都可以在游戏内通过townyworld toggle命令进行设置
- new_world_settings:
- # 默认新世界可以建立城镇
- using_towny: 'true'
- pvp:
- # 允许PVP
- world_pvp: 'true'
- # 强制PVP为全局设定【即城镇内无法修改】
- force_pvp_on: 'false'
- mobs:
- # 生物生成
- world_monsters_on: 'true'
- # force_town_monsters_on is a global flag and overrides any towns flag setting
- force_town_monsters_on: 'false'
- explosions:
- # 爆炸保护
- world_explosions_enabled: 'true'
- # force_explosions_on is a global flag and overrides any towns flag setting
- force_explosions_on: 'false'
- fire:
- # 火焰蔓延
- world_firespread_enabled: 'true'
- # force_fire_on is a global flag and overrides any towns flag setting
- force_fire_on: 'false'
- # Prevent Endermen from picking up and placing blocks.
- enderman_protect: 'true'
- # 禁止玩家践踏作物
- disable_player_crop_trampling: 'true'
- # 禁止生物践踏作物
- disable_creature_crop_trampling: 'true'
- # 区块管理
- plot_management:
- block_delete:
- enabled: 'true'
- # 区块无人认领时以下方块将会消失
- unclaim_delete: 26,50,55,63,64,68,70,71,72,75,76,93,94
- mayor_plotblock_delete:
- enabled: 'false'
- # 允许镇长删除区块
- mayor_plot_delete: WALL_SIGN,SIGN_POST
- revert_on_unclaim:
- # 如果区城镇放弃区块。则区块会变为荒郊野外,方块将会慢慢恢复到声明之前的状态
- enabled: 'true'
- speed: 1s
- # 这些方块不会被恢复
- block_ignore: 14,21,22,41,42,48,50,52,56,57,63,68,89
- wild_revert_on_mob_explosion:
- # 野外的怪物生成
- enabled: 'true'
- entities: Creeper,EnderCrystal,EnderDragon,Fireball,SmallFireball,PrimedTNT,MinecartTNT
- delay: 20s
[color=rgb(51, 102, 153) !important]复制代码
|
五。城镇全局设定
- ############################################################
- # +------------------------------------------------------+ #
- # | 城镇全局设定 | #
- # +------------------------------------------------------+ #
- ############################################################
- global_town_settings:
- # 允许市民和盟友之间PVP
- friendly_fire: 'true'
- # 玩家可以在城镇或者盟友的区块上回血
- health_regen:
- speed: 3s
- enable: 'true'
- #允许城镇设置前哨
- allow_outposts: 'true'
- # 允许使用 /town spawn 命令
- allow_town_spawn: 'true'
- # 允许任意市民传送到公开城镇
- allow_town_spawn_travel: 'true'
- # 允许任意市民传送到同一国家的城镇
- allow_town_spawn_travel_nation: 'true'
- # 允许任意市民传送到同盟国家的城镇
- allow_town_spawn_travel_ally: 'true'
- # 传送到出生点的延迟时间
- teleport_warmup_time: '0'
- # Respawn the player at his town spawn point when he/she dies
- town_respawn: 'false'
- # 在同一世界死亡时才能在城镇复活点复活
- town_respawn_same_world_only: 'false'
- # 在那种区块中不能传送回城镇: unclaimed,enemy,neutral
- prevent_town_spawn_in: enemy
- # 开启城镇密语
- show_town_notifications: 'true'
[color=rgb(51, 102, 153) !important]复制代码
|
汉化程度~~~~
默认城镇居民以及城主的权限文件:townyperms.yml
# This file contains custom permission sets which will be assigned to your players
# depending on their current status.
#
# This is all managed by towny and pushed directly to CraftBukkits SuperPerms.
# These will be in addition to any you manually assign in your specific permission plugin.
#
# You may assign any Permission nodes here, including those from other plugins.
# You may also create any custom ranks you require.
# 默认玩家可使用的towny权限
nomad:
- towny.command.towny.map
- towny.command.towny.prices
- towny.command.towny.tree
- towny.command.towny.time
- towny.command.towny.universe
- towny.command.towny.version
- towny.command.towny.war
- towny.command.town.new
- towny.command.town.join
- towny.command.town.list
- towny.command.plot.perm
- towny.command.nation.list
- towny.town.resident
- towny.town.spawn.public
- towny.chat.general
# 加入城镇后的权限
towns:
default:
# 玩家默认权限
- towny.command.resident.*
- towny.command.plot.claim
- towny.command.plot.unclaim
- towny.command.plot.forsale
- towny.command.plot.notforsale
- towny.command.plot.toggle.*
- towny.command.plot.set.perm
- towny.command.plot.set.reset
- towny.command.town.online
- towny.command.town.leave
- towny.command.town.deposit
- towny.town.spawn.town
- towny.chat.town
mayor:
# 城主权限
- towny.tax_exempt
- towny.command.towny.top
- towny.command.town.*
- towny.command.plot.*
- towny.claimed.owntown.*
- towny.command.nation.new
ranks:
# 助理权限
assistant:
- towny.tax_exempt
- towny.command.town.claim.*
- towny.command.town.add
- towny.command.plot.*
- towny.command.town.toggle.public
- towny.claimed.owntown.switch.*
# assistants are able to grant VIP and helper rank
- towny.command.town.rank.vip
- towny.command.town.rank.helper
helper:
towny.claimed.townowned.switch.*
donator:
# Currently only an example rank holder with no extra permissions
vip:
- towny.cheat.bypass
#国家权限,请参照城镇权限,几乎一样!
nations:
default:
# All nation members get these permissions.
- towny.command.nation.online
- towny.command.nation.deposit
- towny.town.spawn.nation
- towny.town.spawn.ally
- towny.chat.nation
king:
# Kings get these permissions in addition to the default set.
- towny.command.nation.*
ranks:
assistant:
- towny.command.nation.rank.helper
- towny.command.nation.add
- towny.command.nation.ally
- towny.command.nation enemy
helper:
- towny.command.nation.add
|
下载地址在这里
点我下载
汉化的版本为0.88.0.0-for-1.7.2
汉化版本0.89.2.0-for-1.8-spigot
下过了的请顶一下,写了那么多,不容易呀!!!
|
已知BUG:领地内无法保护mod容器和mod展示架上的物品,任何玩家只要能碰到都可以打开
|
评分
-
查看全部评分
|