TShock中文插件库TShock中文插件库
插件文档
插件开发
其他文档
  • 简体中文
  • en-US
GitHub
插件文档
插件开发
其他文档
  • 简体中文
  • en-US
GitHub
  • TShock插件の仓库
  • AIChatPlugin AI聊天插件
  • AdditionalPylons 放置更多晶塔权
  • AnnouncementBoxPlus
  • AutoAirItem 自动垃圾桶插件
  • AutoBroadcast 自动广播
  • AutoClassificationQuickStack 便捷分类箱子
  • Autoclear 智能自动扫地
  • AutoFish 自动钓鱼
  • AutoPluginManager 自动更新插件
  • AutoReset 完全自动重置插件
  • AutoStoreItems 自动储存
  • AutoTeamPlus 更好的自动队伍
  • Back 回到死亡点
  • BagPing 地图上标记宝藏袋
  • BanNpc 阻止怪物生成
  • BedSet 设置重生点
  • BetterWhitelist 更好的白名单
  • BridgeBuilder 快速铺桥
  • BuildMaster 豆沙小游戏·建筑大师
  • CGive 离线命令
  • CNPCShop 自定义NPC商店
  • CaiBotPlugin Bot适配插件
  • CaiBotLitePlugin 官方机器人适配插件
  • CaiCustomEmojiCommand 自定义表情命令
  • CaiLib Cai的工具库(废弃)
  • CaiPacketDebug 数据包调试
  • CaiRewardChest 奖励箱
  • Challenger 挑战者模式
  • Chameleon 进服前登录
  • ChattyBridge 聊天桥
  • ChestRestore 无限宝箱和禁止箱子改名
  • yaaiomni
  • ConsoleSql 控制台SQL
  • ConvertWorld 击败怪物替换世界物品
  • CreateSpawn 出生点建筑
  • CriticalHit 打击文字提示
  • Crossplay 跨版本支持
  • CustomMonster 自定义怪物血量
  • DTEntryBlock 阻止进入地牢或神庙
  • DamageRuleLoot 伤害规则掉落
  • DamageStatistic 伤害统计
  • DataSync 进度同步插件
  • DeathDrop 死亡掉落
  • DisableMonsLoot 禁怪物掉落
  • DonotFuck 禁止脏话
  • Dummy 假人
  • DumpPluginsList
  • DumpTerrariaID 输出 TerrariaID
  • DwTP 定位传送插件
  • Economics.Core 插件[经济套件核心]
  • Economics.Deal 交易插件
  • Economics.NPC 插件 自定义怪物奖励
  • Economics.Projectile 自定义弹幕
  • Economics.RPG 职业插件
  • Economics.Regain 回收物品插件
  • Economics.Shop 商店插件
  • Economics.Skill 技能插件
  • Economics.Task 任务插件
  • Economics.WeaponPlus 武器强化EC版
  • EndureBoost 拥有指定数量物品给指定buff
  • EssentialsPlus
  • Ezperm 便捷权限
  • FishShop 鱼店
  • GenerateMap 将地图保存至图片
  • GolfRewards 高尔夫奖励
  • Goodnight 宵禁
  • HardPlayerDrop 硬核死亡掉生命水晶
  • HelpPlus 更好的帮助
  • History 记录图格操作
  • HouseRegion 圈地插件
  • InvincibilityPlugin 限时无敌
  • ItemBox 物品盒子
  • ItemDeco 手持物品显示
  • ItemPreserver 物品不消耗
  • JourneyUnlock 解锁旅途物品
  • Lagrange.XocMat BOT适配插件
  • LazyAPI 基础库
  • LifemaxExtra 提升生命值上限
  • ListPlugins 查看插件列表
  • Maptp 双击大地图传送
  • MiniGamesAPI 豆沙小游戏API
  • ModifyWeapons 修改武器插件
  • MonsterRegen 怪物进度回血
  • MusicPlayer 简易音乐播放器
  • Noagent 反代理插件
  • NormalDropsBags 普通难度掉落宝藏袋
  • 留言墙 NoteWall
  • Online Gift Package 在线礼包
  • PacketsStop 数据包拦截
  • PerPlayerLoot 独立战利品箱子
  • PermaBuff 永久Buff
  • PersonalPermission 玩家单独权限
  • Platform 判断玩家设备
  • PlayerManager 玩家管理器
  • PlayerRandomSwapper 玩家位置随机交换
  • PlayerSpeed 玩家速度插件
  • ProgressBag 进度礼包
  • ProgressControl 计划书
  • ProgressRestrict 超进度检测
  • ProxyProtocolSocket
  • pvper 决斗系统
  • QRCoder 二维码生成器
  • RainbowChat 彩虹聊天
  • RandReSpawn 随机出生点
  • RandomBroadcast 随机广播
  • ReFishTask 刷新渔夫任务
  • RealTime 现实时间
  • RebirthCoin 复活币
  • RecipesBrowser 合成表
  • RegionView 区域显示
  • Respawn 原地复活
  • RestInventory 提供 Rest 查背包接口
  • ReverseWorld 世界反转和全图放置地雷
  • RolesModifying 修改玩家背包
  • Sandstorm 切换沙尘暴
  • ServerTools 服务器工具箱
  • SessionSentinel 踢出长时不发包玩家
  • ShortCommand 简短指令
  • ShowArmors 展示装备
  • SignInSign 告示板登录
  • SimultaneousUseFix 解决卡双锤卡星旋机枪之类的问题
  • Smart Regions 智能区域
  • SpawnInfra 生成基础建设(开服自动基建)
  • SpclPerm 服主特权
  • StatusTextManager 模板文本管理器
  • SurfaceBlock 禁止地表弹幕
  • SurvivalCrisis 类among us小游戏
  • SwitchCommand 开关指令
  • TeleportRequest 传送请求
  • TimeRate 时间加速插件
  • TimerKeeper 保存计时器状态
  • TownNPCHomes NPC快速回家
  • TransfersPatch 翻译工具
  • UnseenInventory 允许生成“无法获取”的物品
  • VBY.Common VBY通用库
  • VBY.GameContentModify 游戏内容修改
  • VBY.OtherCommand 辅助命令
  • VBY.PluginLoader VBY插件加载器
  • VBY.PluginLoaderAutoReload VBY自动重载
  • VeinMiner 连锁挖矿
  • VotePlus 多功能投票
  • WeaponPlusCostCoin 武器强化钱币版
  • Terraria中文Wiki语言包加载器
  • WorldModify 简易的世界修改器
  • ZHIPlayerManager zhi的玩家管理插件

AutoFish 自动钓鱼

  • 作者: 羽学 少司命
  • 出处: 无
  • 这是一个Tshock服务器的自动钓鱼插件
  • 可钓出除了环境已存在物品外还可以为钓鱼配置【额外物品】
  • 可通过配置文件调整单次鱼钩数量上限,或消耗指定物品来换取插件使用时长。
  • 配备完整的指令系统(有些功能没开启或没权限不会显示相关指令)
  • 本插件无法在血月钓任何NPC请注意使用指令关闭
  • (处于血月环境下使用/af指令会有相对于提示)

指令

语法别名权限说明
/af/autofishautofish指令菜单(查询自动钓鱼所剩时长)
/af on/autofish onautofish开启玩家自己的自动钓鱼
/af off/autofish offautofish关闭玩家自己的自动钓鱼
/af list/autofish listautofish列出消耗模式指定物品表
/af loot/autofish lootautofish列出额外渔获表
/af buff/autofish buffautofish开启或关闭玩家自己的钓鱼BUFF
/af more/autofish moreautofish.admin开启或关闭多线模式
/af duo 数量/autofish duoautofish.admin设置多线的钩子数量
/af + 物品名/autofish + nameautofish.admin为额外渔获添加物品
/af - 物品名/autofish - nameautofish.admin为额外渔获移除物品
/af mod/autofish modautofish.admin开启或关闭消耗模式
/af set 数量/autofish set numautofish.admin设置消耗物品数量要求
/af time 数字/autofish time numautofish.admin设置消耗自动时长
/af add 物品名/autofish add nameautofish.admin添加消耗指定物品
/af del 物品名/autofish del nameautofish.admin移除消耗指定物品
/reload无tshock.cfg.reload重载配置文件

配置

配置文件位置:tshock/AutoFish.zh-CN.json

{
  "插件开关": true,  //全局插件开关
  "多钩钓鱼": true, //为自动钓鱼开启连发模式,让钓鱼效率更高
  "随机物品": false, //随机钓出任意物品
  "多钩上限": 5, //定义最多可以多少鱼钩同时自动钓
  "广告开关": true, //下面这条字符串的开关
  "广告内容": "\n[i:3456][C/F2F2C7:插件开发] [C/BFDFEA:by] [c/00FFFF:羽学] | [c/7CAEDD:少司命][i:3459]", //可自定义的字符串内容
  "Buff": {
    "80": 10, //80为buff的ID,10为持续时间,单位为帧,60帧=1秒
    "122": 240
  },
  "消耗模式": false, //消耗物品来换取自动钓鱼使用时长
  "消耗数量": 10, //在消耗模式下对以下物品的数量要求(比如物品A有6个+物品B有4个,就算10个)
  "自动时长": 24, //在消耗模式下赐予玩家使用自动钓鱼的时间,单位为分钟
  "消耗物品": [
    2002, //消耗模式的指定消耗物品
    2675,
    2676,
    3191,
    3194
  ],
  "额外渔获": [
    75, //除了环境本身存在的渔获外的自定义渔获
    29,
    3093,
    4345
  ]
}

更新日志

v1.3.7
修复浮漂往左运动的问题
精简部分代码

v1.3.5
准备更新TS 5.2.1,修正文档,初始配置内容更改

v1.3.4
补充v1.3.2遗漏的代码

v1.3.3
引用LazyAPI

v1.3.2
尝试修复鱼饵数量为1时崩服BUG

v1.3.1
修复了在多钩钓鱼模式下,单体召唤物衍生更多数量BUG
并加了一个配置项来禁止它们"禁止衍生弹幕"。
加入了随机物品配置项,开启时会随机钓到任意物品。

v1.3.0
修复了首选鱼饵不会消失,变成无限饵,或卡线程BUG
修改了额外渔获也能与其他环境已存在的物品一起上钩
重构了消耗模式的代码逻辑,优化性能,修复BUG。
加入了设置多钩数量的指令:/af duo 数量
加入了额外渔获表的相关指令
把/af buff指令改为玩家可用,用来切换自身BUFF

v1.2.0
修复了钓鱼不消耗鱼饵问题
修复了松露虫钓不了猪鲨的BUG
修复了鱼饵数量为1时线程卡住问题
加入了【消耗模式】配置项
加入了【钓鱼BUFF】配置项(上钩才会触发)
消耗模式为1.1.0版的扣除物品数量获取自动时长逻辑
完善了自动钓鱼的指令系统,并对其做了不同权限与模式下的内容显示

v1.1.0
成功完成Tshock版《自动钓鱼》,
加入了消耗鱼饵数量来换取自动钓鱼使用时长的逻辑
当身上有松露虫时,会自动钓上铁镐,并试图关闭玩家的自动钓鱼开关
玩家可通过/af on指令重新开启插件,并不会清空玩家的自动钓鱼时长

v1.0.0
试图制作Tshock版《自动钓鱼》,而失败的半成品:
服务器无法修改客户端玩家的操作,更没有相对数据包来处理上钩的状态。
尝试从AI[0]改为1来触发收线效果,但无法获取到实际的渔获。

反馈

  • 优先发issued -> 共同维护的插件库:https://github.com/UnrealMultiple/TShockPlugin
  • 次优先:TShock官方群:816771079
  • 大概率看不到但是也可以:国内社区trhub.cn ,bbstr.net , tr.monika.love
上一篇
Autoclear 智能自动扫地
下一篇
AutoPluginManager 自动更新插件