服务器使用量
未统计
服务玩家数
未统计
下载量
4,545
插件详细介绍
TNT Tag 是一款基于 Skript 编写的趣味小游戏插件,玩家需要在倒计时结束前互相传递“TNT”标签以避免爆炸。它提供了高度可配置的游戏体验,包括多世界支持、丰富的粒子特效、套装外观和速度升级系统。
项目状态
请注意,此项目目前已被作者搁置。作者未来可能使用 Java 重写,但目前您可以自由查看和使用其 Skript 源代码。请尊重作者的所有权,不要修改或传播不实信息。
核心特性
- 多世界支持:可创建多个独立的游戏竞技场。
- 可配置套装:允许玩家购买和选择不同的皮革盔甲套装。
- 可配置粒子特效:提供多种粒子效果,可在游戏内显示。
- 可配置速度等级:玩家可以升级,在游戏开始时获得更长时间的速度效果。
- PlaceholderAPI 支持:需配合 Skript 扩展插件使用。
- ChestCommands 支持:可通过 PAPI 占位符在菜单中显示游戏信息。
- HolographicDisplays 支持:可显示全息信息。
- Citizens 支持:可与 NPC 互动,例如使用
/tag randomjoin命令通过 NPC 随机加入游戏。
命令与权限
主命令为 /tag,别名 /tntag 或 /tnttag。
玩家命令
/tag join <id>- 加入指定游戏。/tag leave- 离开游戏。/tag randomjoin- 随机加入一个游戏。/tag arenalist- 列出所有竞技场。/tag shop- 打开游戏商店。
管理员命令
所有管理员命令均需要 tnttag.admin 权限。
/tag create <id>- 创建一个新的竞技场。/tag setspawn <id>- 设置竞技场出生点。/tag setprelobbygame <id>- 设置游戏预大厅位置。/tag setservername <id> <name>- 设置服务器显示名称。/tag setmapname <id> <name>- 设置地图显示名称。/tag prelobbycountdown <id> <seconds>- 设置预大厅倒计时(秒)。/tag setfirstroundtime <id> <seconds>- 设置第一轮游戏时间(秒)。/tag removesecondsperround <id> <seconds>- 设置每轮减少的时间(秒)。/tag save <id>- 保存竞技场配置。/tag delete <id>- 删除竞技场。/tag setlobby- 设置主大厅位置。/tag setplayersplayingholo- 更新全息显示中正在游戏的人数(用于 HolographicDisplays)。
PlaceholderAPI 占位符
使用前请确保已安装必要的 Skript 扩展。
%skript_tnttag.players.playing.allgames%- 显示当前正在玩 TNT Tag 的总玩家数。%skript_tnttag.wins::{player}%- 显示指定玩家的胜利次数。%skript_tnttag.suit::{player}%- 显示指定玩家选择的套装。%skript_tnttag.particle::{player}%- 显示指定玩家选择的粒子效果。
在 ChestCommands 中的使用示例
tag:
COMMAND: 'warp tag'
NAME: '&c&lTNT&f&lTAG'
LORE:
- '&7点击此处'
- '&7将自动传送你'
- '&7至 &b&nTNT TAG&7 服务器。'
- '&7'
- '&7当前有 &c%skript_tnttag.players.playing.allgames% &7名玩家正在游戏!'
- '&7'
- '&7大厅有 &c%server_online_tnttaglobby% &7名玩家!'
ID: tnt
POSITION-X: 3
POSITION-Y: 3配置与菜单
所有游戏商店、粒子、套装和速度升级均通过 YAML 文件进行高度配置。主要配置包括 shop.yml、particles.yml、suits.yml 和 speed.yml。
商店菜单 (`shop.yml`)
可配置的商店界面,包含套装、粒子和速度升级的入口。
粒子效果 (`particles.yml`)
- 可配置项:每种粒子效果是否启用、在菜单中的位置、显示名称、描述、图标、价格、所需权限及粒子类型。
- 粒子类型示例:Slime、Water、Lava、Flame、Fireworks Spark、Portal、Heart、Note 等。
- 状态文本:分别为未购买 (
notbuyed)、已购买 (buyed) 和已选中 (selected) 提供了不同的描述。
速度升级 (`speed.yml`)
- 等级系统:分为四个等级(Speedy I 到 Speedy IV)。
- 效果:每级提供不同等级和时长的速度效果。
- 购买限制:需要按顺序解锁,例如购买二级需要先拥有一级。
计分板 (`scoreboards.yml`)
为不同游戏状态(大厅、等待中、准备中、游戏中、观战模式)配置了独立的计分板显示。
依赖要求
必需依赖
- Skript:请根据您的 Minecraft 服务器版本选择对应版本。
- 1.7 版本(可能出错,不再支持)- 1.8 版本(推荐 1.8.8,支持最好)- 1.9/1.10/1.11/1.12/1.13 版本(暂不支持 1.13)- TuSKe
- SkRayFall
- SkQuery Lime (3.6.1):重要:请勿安装最新版 SkQuery Lime,此脚本目前仅兼容 3.6.1 版本。
- Skellett
- Skript-YAML
- Vault
可选依赖
- MundoSK 和 ProtocolLib:如需在游戏中使用 Nametag 显示功能(默认关闭),则必须安装。若不启用此功能,则无需安装。
语言文件
请根据您的 MC 服务器版本下载对应的 Aliases-english.sk 文件,并将其放入 Skript 加载后的插件文件夹中。
条款与条件
购买或使用此插件即表示您同意以下条款
- 禁止重新分发此插件。
- 可以修改代码,但不得将原作者功劳据为己有。
- 仅限在您自己的服务器/网络中使用。
- 请勿发表无理的差评(例如“缺少功能”或“开发者不添加我要求的功能”),所有特性已在主页列明。
- 作者没有义务在特定时间内进行更新,但这并不意味着永远不会更新。
---
TNTTAG © 2019. 版权所有归 Juan «xXJuanSlaterTXx» 所有。
测试支持版本
版本分布
基本信息
插件名称
TNT TAG[MINIGAME]
作者
HotDoctor
平台
Bukkit / Spigot
支持版本
1.7 - 1.10
点赞数
1
最近版本
暂无数据
-