
KitBattle Advanced 是一个插件,可以帮助您的玩家在玩得开心的同时在 Minecraft pvp 中变得更好! 它提供的功能将确保您的玩家享受与敌人的战斗!我真的希望你喜欢这个插件,因为我付出了
很多努力,这是 Bukkit 上的一个更好/更新版本!
=-=-==-==–

– 您可以创建套件升级!人们可以在他们喜欢改进的套件上花更多的钱!您可以根据需要创建任意数量的升级,并使它们变得如此独特!
– 您可以根据需要
创建任意数量的套件 – 27 种独特的能力,您可以自定义所有内容
– 自定义能力!该 API 可让您添加全新的功能
– 完全可定制的商店 gui。
– 使用简单的命令
即时创建/删除/启用/禁用/重命名/提供套件 – 您可以创建无法使用能力的区域(例如在生成中)
– HEX 颜色支持!
– 自定义每个套件物品、盔甲、价格和一切!
– 为任何套件提供您想要的任何数量的能力,或删除这些能力
– 通过 QualityArmory 和 CrackShot
支持枪支 – 硬币系统
– 套件商店系统
– 辅助系统,硬币将被共享,每个玩家都会根据造成的伤害获得一个百分比。
-比赛!玩家可以排队开始比赛,只有一个人可以名列前茅并获得史诗般的奖励!
– 动画记分牌标题
选项 – 套件预览!
– 玩家可以在菜单
中重新排列购买的套件 – 旁观者模式!
– 命令别名!
– PlaceholderAPI 支持!和 MVdWPlaceholderAPI 支持!
– 支持自定义模型数据
– 可以单独显示标题和操作栏!它还支持 TitleManager!
– 选择永久购买或终生购买套件
– Kitunlockers(免费解锁随机套件,具有一些很酷的效果)
– 排名系统!创建您自己的等级并自定义达到该等级
所需的经验值和奖品 – 内置战斗日志!
-创新!获得许可的玩家可以装备在发射弹丸时显示的轨迹!
– MySql 支持
– 使用 UUID 或普通名称
的选项 – 排行榜!使用标志或全息图显示所有统计数据的顶级球员!
– 赏金!
– 在标志
上方显示顶级玩家的头像 – 您可以创建显示玩家人数的加入标志,还可以使用离开标志、汤标志和药水标志!
– 惊人的冷却系统,不会在您的服务器上造成任何延迟!它还会在冷却时间消失时通知用户,并显示在操作栏
中 – 使用蹦极模式的选项(强制人们加入游戏并阻止他们离开)
– 蹦极模式的地图随机播放器!地图将每 x 秒自动切换一次
– 蹦极模式的地图投票!如果启用
了随机播放器,玩家可以投票选出他们想要的地图进行下一次切换 – 更改每次击杀赚取的金币数量和经验值!
– 创建更改玩家金币和经验值修正的权限,例如 kitbattle.vip 权限会使金币和经验值翻倍!
– 海绵充当发射台
– 更改玩家开始时使用的
默认套件 – 制作任何套件都需要权限的选项!
– 您可以启用构建!如果您想允许玩家在某个地方构建情节或其他东西,这会很有帮助!(也许是一张特殊的地图)
– 使用 /kb spawn 重生并更改您的套件
– 排名 (ELO) 和未排名挑战系统!您可以制作 1v1 或 2v2 或 3v3 或任何数字的地图!人们可以加入队列来玩它们!您还可以设置每个玩家在被淘汰之前的生命数!
– 连杀!(将显示在经验栏中)
– 连杀奖励!自定义玩家达到特定连杀时执行的命令
– 死亡连击!您可以对处于死亡状态的玩家给予增益或执行任何类型的命令,以帮助他们并保持他们的积极性
– 成就!玩家可以通过做某些事情来获得成就,并因此获得奖励!
– 显示玩家统计数据和成就的配置文件
GUI – 保险库支持
– 在聊天中显示玩家排名的选项
– 附魔、名称、传说、染料、更改任何套件中任何物品的耐久度
– 控制玩 kitbattle
时可以执行的允许命令 – AdvancedEnchantments 支持
– 记录许多玩家统计数据!杀戮、金币、死亡、使用的能力、赢得的比赛、赢得的挑战、吃的汤、击中的弹丸等等!
– 汤治愈3.5颗心!
– 用一个快速命令重置玩家统计数据!
– 创建各种类型的标志!
– 非常酷的记分牌,显示许多有用的信息(法线地图记分牌是完全可定制的)
– 自定义大多数插件消息,包括插件消息和记分牌!但请记住,有很多东西是你不能自定义的,所以一些消息将被强制为英文
– PlayerUseAbilityEvent,供其他开发人员使用当前的能力进行一些创造性的处理。
– 用户命令选项卡完成!
– 自定义标志的外观!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

/kb – 无
/kb 列表 – 无
/kb 加入 – kitbattle.join
/kb 离开 – 无
/kb 投票 – 无
/kb 统计 – 无
/kb Selectkit – 无
/kb Gui – 无
/kb 生成 – kitbattle.spawn
/kb 观赏 – kitbattle.spectate
/kb 赏金 – kitbattle.bounty
/kb 信息 – 无
/kb 管理员
– kitbattle.admin /kb 创建 – kitbattle.create
/kb 删除 – kitbattle.delete
/kb 启用 – kitbattle.enable
/kb 禁用 – kitbattle.disable
/kb 添加pawncuboid – kitbattle.addspawncuboid
/kb 删除pawncuboid – kitbattle.removespawncuboid
/kb 魔杖- kitbattle.wand
/kb 添加pawn – kitbattle.addspawn
/kb 删除生成 – kitbattle.removespawn
/kb 重置 – kitbattle.reset
/kb 硬币 – kitbattle.coins
/kb 经验 – kitbattle.exp
/kb Setchallenge – kitbattle.setchallenge
/kb 套件 – kitbattle.kit
/kb Kitunlocker – kitbattle.kitunlocker
/kb 全息图 – kitbattle.holograms
/kb 编辑模式 – kitbattle.editmode
/kb Pastebin – kitbattle.pastebin
/kb 重新加载 – kitbattle.reload

—- 孤独的权限 —-
kitbattle.breaksigns – 允许玩家打破 kitbattle 标志
kitbattle.createsigns- 允许玩家创建 kitbattle 标志
kitbattle.unblockcmd – 允许玩家在 kitbattle
中执行其他命令 kitbattle.trails – 允许玩家装备一条轨迹,当他们发射弹
丸时会显示 kitbattle.spawn.bypass – 允许玩家在执行 /kb spawn 命令
时绕过等待时间kitbattle.spectate.bypass – 允许玩家在执行 /kb spectate 命令
时绕过等待时间 kitbattle.leave.bypass – 允许玩家在执行 /kb leave 命令时绕过等待时间
你将能够看到你可以改变什么,你不能改变什么!
https://pastebin.com/3DguME4R
将文件预制翻译成不同语言
您当然可以自己翻译文件,但这里有一些由社区完成的预制翻译。
请注意,这些翻译是由用户完成的,而不是由我完成的。在服务器上安装这些文件之前,您应该使用 yaml 解析器(https://yaml-online-parser.appspot.com/)检查这些文件,因为它们可能存在一些错误。
https://1drv.ms/f/s!Ar7IHWG_oZWhgR7eJVoeIAeJwhyb?e=b3SUKg

5.0版上的视频
https://www.youtube.com/watch?v=NZWXbDjjHrs

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

对于版本 3.8
,它们都已过时 LtJim007(https://www.spigotmc.org/members/ltjim007.26447/)
https://www.youtube.com/watch?v=DdLgIOtAqic

https://www.youtube.com/watch?v=r2dSHyUj0Y0

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

































=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

加入标志:
第 1 行:[kb]
第 2 行:加入
第 3 行:<地图>
离开标志:
第 1 行:[kb]
第 2 行:离开
统计标志:
第 1 行:[kb]
第 2 行:统计汤
标志:
第 1 行:[kb]
第 2 行:汤
4号线:这条线是可选的,但你可以在这里增加成本!
药水标志:
第 1 行:[kb]
第 2 行:药水
第 4 行:此行是可选的,但您可以在此处添加成本!
顶部标志:
第 1 行:[kb]
第 2 行:顶部
第 3 行:排名(排名是您寻找的目标,如果您想显示前 1 名,只需输入数字 1,对于第二个玩家,您输入数字 2,依此类推! 排名可以是任何东西!
顶部标志:这些标志每指定分钟更新一次(可配置),以查看下一次更新的时间 使用 /kb info
要在标志上方显示头部,只需在其上方添加一个骷髅头即可
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

这里有一些服务器,你可以试玩KitBattle!
proyectolatino.online
play.purpleland.ml
mc.HyperCraft.cz
mc.esastechnology.com
play.revelationcraft.net
play.mcmexico.net ContinuityCraft.net
amber.rip
jogar.craftsgp.net
mc.distritomemories.es mc.galacticmp.net
play.rinaorc.com(KitBattle 服务器名为 Sky Kit Pvp)
perugames.net
play.mc-bananacraft.net
play.castlecrafters.net
play.incognitopvp.com
Mc.golicraft.net
play.decemcraft.nl
planetmine.org
发布运行 KitBattle 的服务器,我可能会添加它
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

使用 /kb create <地图名称> <Normal/Tournament/Challenge>创建新地图,“Normal”是人们可以加入的普通自由游戏地图,“Tournament”是人们无法手动加入但必须排队参加锦标赛的地图,“Challenge”是人们排队参加的挑战地图,并且必须有 2 个生成点供 2 支球队使用(红色/蓝色)。
* 运行 create 命令将自动运行 /kb addspawn <Map> 命令,以便在您的位置添加生成点,因此请在生成点位置创建地图。您可以使用命令添加任意数量的生成点,也可以使用 /kb removespawn <Map> 删除生成点。如果您创建了挑战地图,那么您必须至少有 2 个重生点。
完成!就这么简单!’create’ ‘addspawn’ ‘finished’
您还可以在“普通”地图中添加一个生成区域,这可以防止玩家在生成和 pvp 中使用他们的套件能力。为此,您执行 /KB 魔杖以获取魔杖,然后选择生成点周围的 2 个角,然后执行 /KB addspawncuboid <地图>
要加入挑战/锦标赛地图,玩家必须首先进入普通地图。
如果你想让玩家在加入服务器时自动运行 /kb join,那么你必须在创建这些地图后启用蹦极模式,蹦极模式位于config.yml
要生成全息排行榜,您需要在服务器上安装 HolographicDisplays 或 DecentHolograms 插件,然后运行命令 /kb holograms set leaderboard, 在所需位置
=-=-==-==–=-=-=-=-=-kits.yml-=–=-=–=-=

-为确保您所写的内容正确无误,请将您的修改粘贴到此处: https://yaml-online-parser.appspot.com/
任何在战斗中阻止传送的插件,例如 CombatLog,都可能导致 KitBattle 出现错误!
如果您的玩家在 kitbattle 中死亡后保留了他们的物品,请确保游戏规则 keepInventory 处于关闭状态,并且没有其他插件导致这种情况!EssentialsX 是导致这种情况的插件之一,因为例如,如果玩家拥有特定权限,它会保留库存。
您在服务器上获得的轨迹数量取决于您的版本!要充分利用 1.11.2
为了获得全息排行榜,您需要安装 HolographicDisplays!
阅读更新说明!
强烈建议使用mysql!
对于任何语法错误,我深表歉意!我不是英语。
=-=-=-=-=-=-=-=–=-=-
KitbattleAPI api = Kitbattle.getInstance().kitbattleApi;
玩家 = Bukkit.getPlayer(“Wazup92”);
//您可以使用以下方法
访问玩家数据 PlayerData data = api.getPlayerData(player);
//使用玩家数据,您可以修改统计数据或获取统计数据,也可以做其他事情。
data.addExp(播放器, 5);
int coins = data.getCoins(player);
//下面就是获取顶级玩家
//这应该运行 ASYNC
try {
HashMap<String, String> playersData = api.getAllPlayersData();
List<Entry<String, Integer>> topKillers = api.getTopPlayers(playersData, Stat.KILLS, 10);这将根据 KILLS 统计数据对数据进行排序,并获取前 10
个 for(int i = 0; i < 10; i++) {
Bukkit.broadcastMessage(“#” + (i + 1) + “ is ” + topKillers.get(i).getKey() + “ ,得分为 ” + topKillers.get(i).getValue());
} catch (SQLException e) {
e.printStackTrace();
//要注册自己的能力,必须使用以下
方法 AbilityManager.getInstance().registerAbility(new MyAbility());
//如果您的自定义能力从abilities.yml文件中读取值,则使用
AbilityManager.getInstance().loadAbilitiesConfig();
注册完所有自定义能力后,需要调用以下方法
AbilityManager.getInstance().updateKitAbilities();
PlaceholderAPI / MVdWPlaceholderAPI 支持:
常规占位符:
kitbattle_players_count、kitbattle_maps_count、kitbattle_kits_count kitbattle_ranks_count
Player 特定占位符:
kitbattle_kills、kitbattle_killstreak、kitbattle_deaths、kitbattle_player_exp、kitbattle_player_rank、kitbattle_player_rank_prefix、kitbattle_player_next_rank、kitbattle_player_next_rank_exp、kitbattle_player_next_rank_exp_difference、kitbattle_map、kitbattle_selected_kit、kitbattle_coins、kitbattle_deathstreak、kitbattle_ability_cooldown、kitbattle_bounty、kitbattle_elo、kitbattle_kdr、kitbattle_combat_log_duration
如果要在法线地图记分牌自定义 (messages.yml) 中使用占位符,请删除kitbattle_,例如占位符 %kitbattle_kills% 变为 %kills%

也看看我的其他项目!



- 如果您拥有我的 3 个或更多插件,您可以以 35% 的折扣购买任何剩余的插件!(づ。◕‿‿◕。)づ
如果您没有 3 个或更多,但您想一次购买 3 个,您将获得 25% 的折扣!(ノ◕ヮ◕)ノ*:・゚✧
要执行上述任何操作,您需要通过电子邮件与我联系>Wazup922@outlook.com,并在此处给我发消息!
̿̿ ̿̿ ̿̿ ̿’̿’\̵͇̿̿\З= ( ▀ ͜͞ʖ▀) =Ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿̿ ̿̿ ̿̿

有几种方法可以获得支持!请使用以下任何一种方式
电子邮件: Wazup922@outlook.com
讨论区
私信
Discord(https://discord.gg/wnrTPtZbNV) (点击下面的图片加入)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

请注意,购买此插件即表示您同意以下内容!
1 – 您不得在任何地方重新分发此插件!甚至和你的朋友也不行!
2 – 源代码需要额外的钱!并且您只能修改代码供个人使用。
4 – 没有愚蠢的评论,例如(它缺少功能! 或者开发人员没有添加我请求的功能)因为功能在主页中!而且您在购买前就认识他们,所以不要抱怨!
5 – 不退款!
6 – 我没有义务在特定时间进行更新,但这并不意味着我不会进行更新,只是为了澄清一些事情