AutoAttack - 自动攻击插件

青山. | 2025-6-29 11:43
12 0 0 1

🌟 插件介绍

AutoAttack是一款革命性的自动战斗插件,为玩家提供智能化的战斗体验。通过先进的权限组系统和可定制化的攻击参数,玩家可以享受流畅、平衡的自动战斗功能,同时管理员可以轻松管理不同玩家群体的战斗特性。

🚀 核心功能

  • 智能自动攻击系统 - 自动锁定最近敌人进行攻击,智能过滤NPC、盔甲架等非战斗实体
  • 权限组战斗配置 - 不同玩家组拥有独立攻击参数
  • 无缝PlaceholderAPI集成 - 支持10+种变量显示攻击状态
  • 智能冷却系统 - 防止命令滥用(1秒冷却)
  • 全面事件处理 - 玩家退出/死亡时自动停止攻击

📋 命令列表

命令权限描述
/autoattack change所有玩家切换自动攻击模式
/autoattack info所有玩家查看个人攻击设置
/autoattack reloadop重载配置文件
/autoattack groupsop查看所有攻击组配置

别名支持:/aa替代/autoattack

⚙️ 安装方法

  1. 下载最新版插件JAR文件
  2. 放入服务器的plugins/目录
  3. 重启服务器
  4. 编辑plugins/AutoAttack/config.yml进行配置

# 推荐服务器启动命令 java -jar paper-1.16.5.jar --nogui

🔧 配置文件示例

# 消息设置
a: "&a自动攻击已启用!"
b: "&c自动攻击已关闭!"

# 默认组配置(适用于所有玩家)
default:
 # 攻击速度(ticks),数值越小攻击越快
 # 推荐值:3-20
 speed: 10

 # 攻击距离(格)
 # 推荐值:3.0-10.0
 dis: 5.0

# 权限组配置
# 权限节点格式:autoattack.group.<组名>
groups:
 # VIP组配置(示例)
 vip:
   speed: 5
   dis: 7.0

 # 精英组配置(示例)
 elite:
   speed: 3
   dis: 10.0

 # 新手组配置(示例)
 beginner:
   speed: 15
   dis: 3.0

# 高级设置
advanced:
 # 是否忽略隐身玩家
 ignore_invisible: true

 # 是否忽略创造模式玩家
 ignore_creative: true

🌈 PAPI变量大全

变量描述示例输出
%autoattack_status%攻击状态启用/禁用
%autoattack_speed%攻击速度5
%autoattack_distance%攻击距离7.0
%autoattack_group%所属组名vip

💡 使用场景

生存服务器

VIP玩家获得更大攻击范围

小游戏服务器

不同队伍设置不同攻击速度

RPG服务器

职业专属攻击特性

⚠️ 注意事项

  • 插件需要Citizens实现NPC过滤功能
  • 使用PlaceholderAPI获得完整变量支持
  • 配置修改后需使用/aa reload重载
  • 创造模式玩家默认不会被攻击

📜 权限节点

  • autoattack.group.vip - VIP组攻击配置
  • autoattack.group.elite - 精英组攻击配置
  • autoattack.command.reload - 重载配置权限

❓ 常见问题

如何给VIP玩家特殊攻击设置?

在配置文件中添加VIP组,并给玩家权限:lp user <玩家> permission set autoattack.group.vip

为什么攻击不会停止?

确保安装了最新版本,使用/aa reload重载配置

兼容性

评论 (0)