Skip to content

ICU-Club/AutoSttack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoAttack 自动攻击

作者:星梦

  • 出处: https://github.com/ICU-Club

  • 这是一个支持宠物自动攻击敌人,无需手动操作,配置文件自动补充宠物名称,只需填写 ID 即可

命令

语法 权限 说明
/atog autoattack.use 开启/关闭自动攻击系统
/atog <宠物名> autoattack.use 开启/关闭指定宠物的攻击
/autobind <宠物名> [弹幕] [伤害] [DebuffID] [BuffID] autoattack.bind 绑定宠物攻击配置
/autocfg <参数名> <值> [宠物名] autoattack.admin 修改全局或宠物配置参数
/autolist autoattack.use 列出当前宠物配置
/reload tshock.cfg.reload 重载配置文件

配置

配置文件路径:tshock/AutoAttack.json

{
  "插件总开关": true,
  "默认弹幕类型": 121,        // 默认弹幕ID(紫红光球)
  "默认基础伤害": 50,
  "默认击退力度": 2.0,
  "默认发射冷却": 60,         // 单位:帧(60帧=1秒)
  "默认飞行速度": 16.0,
  "默认索敌范围": 800.0,      // 单位:像素
  "默认启用武器伤害映射": false,
  "默认武器伤害系数": 1.0,
  "默认敌人DebuffID": 0,
  "默认敌人Debuff持续时间": 300,
  "默认玩家BuffID": 0,
  "默认玩家Buff持续时间": 300,
  "宠物配置表": {
    "18": {
      "宠物名称": "暗影珠",    // 可不填写,重载时自动补充
      "弹幕类型": 121,
      "基础伤害": 50,
      "击退力度": 2.0,
      "发射冷却": 60,
      "飞行速度": 16.0,
      "索敌范围": 800.0,
      "AI参数0": 0.0,
      "AI参数1": 0.0,
      "AI参数2": 0.0,
      "启用武器伤害映射": false,
      "武器伤害系数": 1.0,
      "启用此宠物攻击": true,
      "敌人DebuffID": 0,
      "敌人Debuff持续时间": 300,
      "玩家BuffID": 0,
      "玩家Buff持续时间": 300
    }
    // ... 更多宠物配置
  }
}

支持的宠物列表(74种)

ID 名称 ID 名称 ID 名称
18 暗影珠 72 蓝仙灵 86 粉仙灵
87 绿仙灵 197 骷髅王头 198 黄蜂宝宝
199 提基幽魂 200 宠物蜥蜴 208 鹦鹉
209 松露人 210 树苗 211 妖灵
236 恐龙宝宝 266 史莱姆宝宝 268 弹簧眼
269 雪人宝宝 353 圣诞鬼灵精 379 蜘蛛宝宝
492 魔法灯笼 499 脸怪宝宝 500 猩红之心
653 同伴方块 701 龙蛋 702 闪烁灯芯
703 飞翔Gato 759 小鸟宝宝 815 小鹰身女妖
816 耳廓狐 817 闪光蝴蝶 818 白虎
821 小恶魔 825 小熊猫 859 狼人宝宝
881 史莱姆王 882 克苏鲁之眼 883 世界吞噬者
884 克苏鲁之脑 885 骷髅王 886 蜂后
887 毁灭者 888 双子魔眼 889 机械骷髅王
890 世纪之花 891 石巨人 892 猪龙鱼公爵
893 教徒 894 月总 895 仙灵女王
896 南瓜王 897 常绿尖叫怪 898 冰雪女王
899 火星宠物 900 哥布林战旗 901 黑暗魔法师
934 史莱姆皇后 956 伯尼 957 格罗姆
958 独眼巨鹿 959 猪人 960 切斯特
970 阿比盖尔 994 祝尼魔 998 蓝鸡
1050 斧头仙灵 1056 滚石 1090 彩虹滚石
1095 帕鲁宠物奇莉

攻击模式说明

模式 说明
最近敌人模式 默认模式,自动锁定范围内最近的敌对NPC
反击模式 玩家受到伤害时触发,优先攻击伤害来源的敌人

注意事项

  • 玩家必须先使用 /atog 开启自动攻击系统,宠物才会自动攻击
  • 冷却单位为帧,60帧约等于1秒
  • 索敌范围单位为像素,推荐范围 600-1200
  • 启用武器伤害映射后,宠物伤害会随玩家手持武器变化
  • 配置文件中只需填写宠物ID,名称会在重载时自动补充

更新日志

v1.0.2

  • 重构为多宠物独立配置系统
  • 支持 74 种宠物完整配置
  • 修正部分宠物弹幕ID错误
  • 添加武器伤害映射功能
  • 添加 Debuff/Buff 自动施加功能

v1.0.0

  • 初始版本发布
  • 支持宠物自动攻击
  • 支持反击模式

反馈

  • 优先发 issued -> ICU-Club 插件库:https://github.com/ICU-Club
  • 次优先:TShock 官方群:816771079

About

这是一个支持宠物自动向敌怪发射弹幕的插件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages