HyBounty

HyBounty

赏金系统为您的Hytale服务器添加了基于击杀的“通缉”机制。

游戏玩法

🏹赏金系统 – Hytale 通缉系统

一个功能完善的 赏金系统,适用于 Hytale 服务器,包含现代化 UI 赏金板、可选的 经济ecotale + 物品奖励、连杀自动生成赏金,以及 HyperFactions 集成 以防止滥用(同阵营/盟友/近期退盟规则)。

加入我们的 Discord 获得支持/建议或投诉:

https://discord.gg/f3WsEF6UNE

权限:
bounty.use (使用赏金 UI)
bounty.admin (执行管理员命令)

核心功能

🧾 赏金板 UI

玩家可以打开一个现代化的赏金板,包含:

         👥 在线玩家列表

         🔎 搜索栏 快速找到玩家

        💰 预设赏金按钮(如 +1000 / +5000 / +10000)

        ✍️ 自定义金额输入框 可输入你允许的任何数值

 

🎯 对玩家设置赏金

玩家可以对某人设置赏金,使其成为目标:

           ✅ 目标变为 通缉

           ✅ 赏金金额显示在 UI 中其名字旁边

           ✅ 赏金可设置时间后过期

           ✅ 多种奖励类型

 

💸 经济支出(可选)

启用后,当有人领取赏金时,他们将获得:

💰 等于赏金总额的金钱支出

支持

 TheEconomy

EcoTale

🎁 物品奖励(可选)

启用后,领取赏金还可获得:

🎲 从你配置的物品列表中随机抽取物品奖励

非常适合增加额外惊喜或稀有战利品奖励。

 

🔥 自动“通缉”系统(可选)

启用后,插件可以自动设置赏金:

⚔️ 达到配置的 击杀要求 的玩家将变为“通缉”

🎲 赏金金额从你配置的赏金金额列表中随机选择

⏳ 这些赏金也可以过期(如果启用过期功能)

这会自然地产生 PvP 热点区域,无需管理员干预。

 

🛡️ HyperFactions 支持(可选)

如果安装了 HyperFactions 并在配置中启用,插件可以强制执行阵营安全的赏金规则:

🚫 禁止在阵营内滥用赏金

❌ 玩家不能对 自己的阵营成员 设置赏金

❌ 玩家不能从 自己的阵营成员 处领取赏金

🤝 盟友保护

❌ 玩家不能对 盟友阵营 设置赏金

❌ 玩家不能从 盟友阵营 处领取赏金

🕒 防止阵营利用的冷却时间(可选)

阻止常见的滥用行为,例如“离开阵营 → 设置赏金 → 重新加入”:

插件可以在阵营变更后的可配置时间内阻止赏金操作。

🎮 玩家命令

/bounty

✅ 打开 赏金板 UI(主要玩家菜单)
🔒 需要: bounty.use

🛠️ 管理员命令(控制台)

/bounty adminset <玩家> <金额>(游戏中)

/bountyadminset <玩家> 1000(控制台)

✅ 添加赏金 不扣除金钱
👤 目标必须 在线

✅ 在 /bounty UI 中的管理面板
🔒 需要:bounty.admin

示例:/bounty adminset Steve 10000

/bounty reload

✅ 重新加载插件配置(无需重启)
🔒 需要:bounty.admin

 

⚙️ 配置选项(各项说明)

  • Enableautobounties: true/false — 若为 true,插件可在玩家达到击杀阈值时自动设置赏金。
  • killsRequired: 数字 — 玩家在被 自动设置赏金 前需要获得的击杀数(未已拥有赏金)。
  • defaultBountyExpiryHours: 数字 — 赏金在过期前持续的时间(小时)。
    • 0(或 <=0)通常表示 永不过期(赏金保留至被领取/清除)。

手动赏金(玩家设置)

  • minManualBountyAmount: 数字 — 玩家手动设置赏金时允许的最小金额。
  • manualBountyCooldownSeconds: 数字 — 同一玩家可以再次对 同一目标 设置赏金的冷却时间(秒)。
    • 0 禁用冷却。

经济

  • economyRewardsEnabled: true/false — 若为 true,赏金支出使用经济系统。
  • economyAmounts: 数字列表 — UI 按钮中显示的预设赏金金额。
    • 示例:[100, 250, 500, 1000]
  • EconomyProvider:theeconomy、ecotale、none

物品奖励(领取时额外可选)

  • itemRewardsEnabled: true/false — 若为 true,击杀者在领取赏金时还能获得物品奖励。
  • rewardItems: 物品字符串列表 — 可能的奖励物品。领取时随机选取一个。
    • 格式取决于服务器的 give 命令(示例:diamond_swordgold_ingot 16 等)

HyperFactions 规则(防滥用/阵营逻辑)

  • useHyperFactionsRules: true/false — 启用阵营限制(需要安装 HyperFactions)。
  • factionLeaveCooldownHours: 数字 — 阻止对 近期退出阵营(X 小时内)的玩家进行赏金设置/领取(防止“退出后刷赏金”滥用)。
    • 0 禁用此保护。
  • allyCooldownHours: 数字 — 如果两个阵营最近曾是盟友,它们之间的赏金操作可被阻止 X 小时(防止“切换盟友”漏洞)。
    • 0 禁用此保护。

赏金板 UI 图片