服务器使用量
未统计
服务玩家数
未统计
下载量
4,006
插件详细介绍
KillStreaks 是一款非常简单且轻量级的连杀系统。当玩家达到配置文件中设定的连杀数量时,插件会向所有在线玩家发送广播并执行相应指令。插件所附带的排行榜以全息影像显示,可自由启用或关闭,所有内容均可在配置中调整。
功能特性
- 向所有在线玩家发送全服广播。
- 执行多条指令。
- 广播消息完全可自定义。
- 连杀类型可无限扩展(默认包含 DOUBLE KILL、TRIPLE KILL 直至 HEXA KILL 等)。
- 通过 HolographicDisplays 显示第 1 至第 10 名的排行榜。
- 支持自定义排行榜显示格式。
- 安装简单:只需将插件放入
plugins文件夹即可完成。 - 排行榜系统支持 SQLite 和 MySQL 数据存储。
- 100% 可配置。
- 新功能:支持 PlaceholderAPI,可使用
%ksplayer_max%显示玩家的最高连杀纪录。 - 新功能:玩家达成连杀后,可触发多种不同的操作。
命令与权限
/ks help- 显示指令列表/ks leaderboard- 设置排行榜全息影像的位置(使用该功能需要 HolographicDisplays)/ks reload- 重载插件配置/ks reset- 重置所有排行榜数据/ks remove (player)- 重置指定玩家的数据
以上指令需要权限节点:killstreaks.management
依赖
- 使用
/ks leaderboard或排行榜功能时,需要安装 HolographicDisplays。 - 若想使用
%ksplayer_max%占位符,则需安装 PlaceholderAPI。
配置文件
在 config.yml 中,你可以通过 killstreaks 节点下的数字键来设置不同连杀数对应的行为。每个等级可以独立选择动作类型,并定义对应的广播消息或控制台指令。
动作选项
BROADCAST:向所有在线玩家发送一条广播消息。COMMAND:强制控制台执行指定的指令列表。
消息与指令中的占位符
%player%:显示玩家名%victim%:显示被击杀者名%kills%:显示当前连杀数
完整配置示例
######################################################################
# _ _ _ _ #
# /\ /\ (_)| || | ___ | |_ _ __ ___ __ _ | | __ ___ #
# / //_/ | || || |/ __|| __|| '__| / _ \ / _` || |/ // __| #
# / __ \ | || || |\__ \| |_ | | | __/| (_| || < \__ \ #
# \/ \/ |_||_||_||___/ \__||_| \___| \__,_||_|\_\|___/ #
# #
# KillStreaks - v1.8.1 #
# Author: Phyzer #
######################################################################
# PlaceholderAPI placeholders:
# %ksplayer_max% <- return the max kill streak of a player
# Define what action the plugin will do when player reach a kill streak
# Available actions:
# BROADCAST (will send a broadcast message)
# COMMAND (will force the console run the specified commands)
# Available placeholders to use on message or commands:
# %player% -> display player name
# %victim% -> display victim name
# %kills% -> display current kill streak
killstreaks:
2:
action: BROADCAST
message:
- ''
- '&fThe player &b%player% &fis in a &a&lDOUBLEKILL&f!'
- '&fWith &b%kills% &fsequenced kills.'
- ''
3:
action: BROADCAST
message:
- ''
- '&fThe player &b%player% &fis in a &e&lTRIPLEKILL&f!'
- '&fWith &b%kills% &fsequenced kills.'
- ''
4:
action: COMMAND
commands:
- 'give %player% diamond 10'
- 'give %player% emerald 5'
# Time to reset player streak informations (seconds)
resettime: 5
# Toggle if you want do display a message when a player kills a another one with a kill streak
streakend: false
streakendmessage: "&b%victim% have your %amount% kill streak stoped by %player%."
# Just enable it if you want to use the leaderboard system, otherwise the plugin will
# storage the players data with no use
leaderboard: true
leaderboardheader: "&e&lKILLSTREAKS LEADERBOARD"
leaderboardformat: "&b&l#%position% &7> &f%player% &7- &b%killstreak% kills streak"
# Database configuration (SQLite by default)
MySQL:
use: false
user: 'root'
password: ''
host: 'localhost'
port: 3306
database: 'db'
#TO DO LIST (please leave new suggestions on the review section)
Add command to reload the plugin.
Add command to reset the leaderboard informations.
Add compatibility with PlaceholderAPI .
Add multiple action compatibility to the same kill streak amount.
Add SEND_ACTIONBAR action.
Add SEND_TITLE action.
Add SEND_BOSSBAR action.PlaceholderAPI
%ksplayer_max%:返回玩家的最高连杀纪录。
测试支持版本
版本分布
基本信息
插件名称
Kill Streaks (BROADCAST - HOLOGRAM LEADERBOARD - FULLY CONFIGURABLE - 1.8 to 1.18)
作者
Phyzer
平台
Bukkit / Spigot
支持版本
1.8 - 1.18
点赞数
5
最近版本
暂无数据
-