<Legacy> Battleship [for GameBox v2]

<Legacy> Battleship [for GameBox v2] - Legacy Battleship 战舰对决

在物品栏中与另一名玩家对战《战舰》游戏
Bukkit / Spigot 作者 Nikl 支持版本 1.8 - 1.13
服务器使用量
未统计
服务玩家数
未统计
下载量
8,956
插件详细介绍

简介

Battleship 是一款为两名玩家设计的趣味库存游戏,目标是在对手击沉你的舰队之前,先击沉他的所有船只。本插件依赖于 GameBox 框架,该框架提供了美观的 GUI 界面和丰富的自定义选项。

前置需求与依赖

  • 本游戏依赖于插件 GameBox
  • 如需使用经济系统(设置游戏费用和奖励),需要安装 Vault 和一个经济插件。

游戏玩法

游戏流程

游戏开始时,两位玩家需要先布置自己的舰队。随后,双方轮流攻击对方海域上的未知格子,尝试命中并击沉所有敌方船只。

游戏界面

玩家会看到两个不同的库存界面

  • 防御界面:当对手攻击时显示。界面会展示你自己的船只布局,以及已被对手攻击过的格子标记。
  • 攻击界面:当你攻击时显示。界面会隐藏对手的船只,显示你尚未攻击过的格子。点击一个格子即可开火,命中后会显示是“水”还是“敌舰”。

胜利条件

  • 率先击沉对手所有船只的玩家获胜。
  • 默认情况下,如果对手在开火计时器(默认10秒)内未进行攻击,你也将获胜。此规则可在配置文件中修改。

功能与自定义选项

核心功能

  • 支持为游戏设置费用和奖励(需要经济系统)。
  • 支持使用代币(Token)作为奖励(详见 GameBox 页面)。
  • 如果一方玩家关闭库存界面,则视为认输,另一方获胜。

高度自定义

  • 方块类型:游戏中使用的所有方块类型均可配置。
  • 计时器:可配置多个阶段的倒计时:
  • 玩家放置每种船只的时间。
  • 玩家开火的时间。
  • 攻击/防御界面切换前的展示时间。
  • 文本与界面:所有消息和库存标题均可自定义。
  • 多语言:可指定使用的语言文件。默认提供 lang_en.ymllang_de.yml。如果你编写了新的语言文件,欢迎提交以添加到默认文件中。

配置说明

主要配置文件允许你自定义

  • 语言文件(langFile)。
  • GameBox 主按钮的材质、显示名称和描述(gameBox:mainButton)。
  • 不同的游戏模式按钮(如 normalGame, specialRules, withTopList),包括其位置、费用、奖励、船只数量及特殊规则。
  • 游戏规则,如是否播放音效(playSounds)。
  • 经济系统开关(economy:enabled)。
  • 双方网格(yourGrid, othersGrid)中各种状态(如船只、命中、未命中、水、覆盖物)所使用的方块材质和名称。
  • 各个阶段的计时器时长(timers)。

注意事项与提示

  • 请确保在配置方块材质时使用不同的材料,尤其是在同一网格内,否则可能导致游戏异常。
  • 默认配置文件(default.yml)会在每次服务器重启时被覆盖。建议使用其他语言文件(如 lang_en.yml)进行自定义,以保留你的更改。
  • 如果你喜欢此类库存游戏,还可以查看 MinesweeperGemCrush 等其他 GameBox 游戏。

反馈与支持

  • 如果你有任何建议(例如标记已沉没的船只),或发现了任何漏洞,请在讨论区提出。
  • 本插件仍在持续开发中,欢迎分享你的想法。
测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13
版本分布
基本信息
插件名称 <Legacy> Battleship [for GameBox v2]
作者 Nikl
平台 Bukkit / Spigot
支持版本 1.8 - 1.13
点赞数 17
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,659,526  |  历史访问人次:3,223,847

今日访问人数:4,570  |  今日访问人次:4,825

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6