• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Bedwars

来自Minecraft插件百科
Volta薯片讨论 | 贡献2017年5月30日 (二) 11:13的版本 (更新版本)
跳转至: 导航搜索
Icon-info.png
本页面已存在其他语言的内容,请协助翻译为本地化的中文。
  • 点击此处开始翻译。
  • 如本模板出现在原文存档页面,请注意更新主页面后,仍需要去除此处该模板。
  • 如当前页面已经没有需要翻译的内容,请删去待翻译模板。
  • 有标题的大篇幅文章,如果短时间内无法全部翻译,请先把所有的标题翻译出来,以便之后的贡献者选择与翻译章节内容。
Icon-info.png
本条目已有一定量的内容,但仍需完善

欢迎参与本条目的完善工作

你可以从以下几个方面入手

  • 参阅格式化手册,并对该页面进行相应格式排版工作;
  • 日常检查是否内容有更新版本并更新该页面;
  • 修复该页面中已出现/潜在的问题
Bedwars
外文名Bedwars
插件类型Spigot / CraftBukkit
最新版本v3.1.2
兼容服务端1.7.9-1.11
前置插件pointsAPI,任意一款村民保护插件(可选),任意一款爆炸保护插件(可选)
源地址https://dev.bukkit.org/bukkit-plugins/bedwars/

Bedwars.png

特点

点击展开特点
- 自动恢复游戏地图
- 设置菜单
- 物品商店(村民或菜单模式)
- 使用实体加入队伍(盔甲架)
- 物品生成器
- 全自动
- 加入牌子
- 每个用户的语言(客户端语言)
- 重生的床
- 简单的权限
- 自动更新
- 记分版
- 成就
- 最大9个队伍
- 使用PointsAPI发放奖励
- 支持蹦极端
- 还有很多很多!
- 可供统计和成就使用的MySQL
- 网页统计数据

网页统计数据设置

点击查看代码
==== 如何安装? ====

1.你需要一个搭载PHP和MySQL的网页服务器 2.从下方复制粘贴代码到文件: stats.php 3.编辑设置以及设置MySQL 4.上传页面到网页服务器

代码

Pastebin替代代码

点击查看代码
<?PHP

/* SETTINGS */ /*________________________________________________________________________________________________________________*/

$_db_host = "localhost"; /* MYSQL host */ $_db_username = "root"; /* MYSQL username */ $_db_password = "123"; /* MYSQL password */ $_db_database = "bw"; /* Mysql database */ $_db_table = "bw_stats"; /* Database table */

$sort = "wins"; /* Default sort (wins, games, kills, deaths, beds) */

/*________________________________________________________________________________________________________________*/

/* DO NOT EDIT */ if(@$_GET['order']){

 $order = @$_GET['order'];

}else{

 $order = @$_GET['order'] = $sort;

} if($order!="wins" && $order!="games" && $order!="kills" && $order!="deaths" && $order!="beds")

 $order=$sort;

$_link = mysql_connect($_db_host, $_db_username, $_db_password); mysql_select_db($_db_database, $_link); $_sql = "SELECT * FROM `$_db_table` ORDER BY `$order` DESC"; $_resultat = mysql_query($_sql, $_link); ?> <html> <head>

 <link rel="stylesheet" href="https://bootswatch.com/readable/bootstrap.css" media="screen">
 <link rel="stylesheet" href="https://bootswatch.com/assets/css/bootswatch.min.css">
 <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
 <title>Bedwars Statistiken</title>

</head> <body>

<thead> </thead> <tbody> <?PHP while ($row = @mysql_fetch_array( $_resultat, MYSQL_ASSOC)) {?> <?PHP } ?> </tbody>
Player <a href="?order=wins">Wins <?PHP if(@$_GET['order'] == 'wins'){ echo ""; }?></a> <a href="?order=games">Played Games <?PHP if(@$_GET['order'] == 'games'){ echo ""; }?></a> <a href="?order=kills">Kills <?PHP if(@$_GET['order'] == 'kills'){ echo ""; }?></a> <a href="?order=deaths">Deaths <?PHP if(@$_GET['order'] == 'deaths'){ echo ""; }?></a> K/D <a href="?order=beds">Beds <?PHP if(@$_GET['order'] == 'beds'){ echo ""; }?></a>
<img src="http://cravatar.eu/helmhead/<?php echo $row['PName']; ?>/35.png"> <?php echo $row['PName']; ?> <?php echo $row['Wins']; ?> <?php echo $row['Games']; ?> <?php echo $row['Kills']; ?> <?php echo $row['Deaths']; ?> <?php if($row['Deaths']==0) echo $row['Kills']; else echo round($row['Kills'] / $row['Deaths'],2); ?> <?php echo $row['Beds']; ?>

</body> </head>

配置

展开配置文件
# Version 2.3.0 # Prefix for every chat message //在每条聊天信息前加的前缀 prefix: Bedwars # Choose the shop type (villager, gui) //选择商店界面类型 (村民,箱子界面) shop: Villager # Set the max. game length in minutes //设置每场游戏最长时间 game-length-minutes: 60 # Control the debug-mode (Print everything in the console) //控制调试(debug)模式 (将所有内容显示在控制台上) debug: false # Control the villager shop //是否开启村民商店 villager-shop: true # Control the team chat //同一队的人是否允许聊天 team-chat: true # Control the usage of BungeeCord //BungeeCord能否使用 bungeecord: false # Set the fallback-server for BungeeCord //设置在BungeeCord中退出游戏后进入的服务器 fallback: HUB # The server motd (only bungeecord) //服务器信息 (只有在使用bungeecord的情况下设置) motd: '&a&lBedwars %name% &6%teams%&rx&6%teamsize% %state%&r' # The reward for PointsAPI // reward: win: 200 bedbreak: 50 achievement: 100 # Your MySQL connection data to store data in a databse //设置你的MySQL连接数据所存储的数据库 sql: enable: false host: localhost user: username pass: password database: server_DB port: 3306

权限

权限 介绍 默认使用者
bw.play 允许游玩的权限 所有人
bw.vip 允许加入满人的房间 op
bw.hide 允许使用VIP-隐藏工具 op
bw.setup 允许设置和管理一个游戏 op
bw.cmd 允许在游戏里使用非bedwars的指令 op
bw.stats 允许查看你的统计 所有人
bw.stats.others 允许查看其他人的统计 op
bw.reload 允许使用/bw重启游戏 op

Commands

指令 介绍
/bw 查看插件信息
/bw help 列出所有指令
/bw add [名称] 创建一个新游戏
/bw setup (游戏名) 打开设置菜单
/bw start [游戏名] 开始一个游戏
/bw stop [游戏名] 停止一个游戏
/bw join [游戏名] 加入一个游戏
/bw leave 离开一个游戏
/bw pos1 设置第一个点
/bw pos2 设置第二个点
/bw stats (玩家名) 查看你(其他玩家)的统计数据
/bw reload 重新加载设置
/bw setjoin [游戏名] [队伍名] 创建一个新队伍加入点

设置

一步一步来设置: 1.在config.yml中设置受保护的方块和游戏长度
2.用任意一个世界插件安装一个Bedwars地图
3.移除物品生成器以及放置一个普通村民
4.移除全部床
5.用/bw pos1和/bw pos2来设置游戏场地
6.用 /bw add [游戏名]创建一个游戏
7.用 /bw setup打开一个设置菜单并设置任何你想要的东西在里面
8.设置并不必要的队伍加入地用 /bw setjoin [游戏名] [队伍名] 然后看向一个实体
9.设置一个牌子,格式如下:

 [bw]
游戏名

如果你有疑问,而且游戏已经准备好了,你可以输入 /bw setup 来查看

未来将要做的

P.S:因为打不出删除线,所以这里只列没有删除线的项 4支队伍代替2支队伍 语言系统 禁止合成 添加无法破坏的方块 物品商店 刷出物品 BungeeCord支持 (放弃了,最后重新开始, ...) 更多队伍 MySQL支持 网页统计 床可以面向所有方向 添加开始游戏的权限 0.5秒刷新一个铜节操 更多物品 (安全平台, 传送粉) 更好的商店系统 使用盔甲架加入队伍 给删除游戏添加确定按钮 添加可以被替换的方块(恶魂之泪,花,藤蔓) 自动下载、应用地图