logCaptcha

使用logCaptcha保护您的服务器免受机器人攻击!

资源图片
欢迎使用我焕新的插件 **logCaptcha**! 新版本拥有新的 **验证码类型**,许多 **改进** 以及全新的、更清晰的线程设计! # 关于 **logCaptcha** 是什么? **logCaptcha** 是一种轻松保护你的服务器免受机器人侵害的方法。此插件的主要功能是 **验证码**。但是,你可以在下方找到所有功能的完整列表。 这是一个库存验证码类型的 **示例**: ![一个方块验证码的示例。](https://cdn.modrinth.com/data/cached_images/7cdc331794e0c3dd08d1b80955ea80fc6b72624e.jpeg) # 配置 如果你想在下载插件之前阅读插件的配置和语言文件,只需打开下面的隐藏内容! Config.yml:
展开 ``` ######################################################################################################## # ___ ____ __ __ # #/\_ \ /\ _`\ /\ \__ /\ \ # #\//\ \ ___ __ \ \ \/\_\ __ _____ \ \ ,_\ ___ \ \ \___ __ # # \ \ \ / __`\ /'_ `\ \ \ \/_/_ /'__`\ /\ '__`\ \ \ \/ /'___\ \ \ _ `\ /'__`\ # # \_\ \_ /\ \L\ \/\ \L\ \ \ \ \L\ \/\ \L\.\_ \ \ \L\ \ \ \ \_ /\ \__/ \ \ \ \ \ /\ \L\.\_ # # /\____\\ \____/\ \____ \ \ \____/\ \__/.\_\ \ \ ,__/ \ \__\\ \____\ \ \_\ \_\\ \__/.\_\ # # \/____/ \/___/ \/___L\ \ \/___/ \/__/\/_/ \ \ \/ \/__/ \/____/ \/_/\/_/ \/__/\/_/ # # /\____/ \ \_\ # # \_/__/ \/_/ # ######################################################################################################## #感谢您下载 logCaptcha! #在您开始配置此插件之前,请先阅读此文本。 #如果您不理解某些选项可以做什么,请不要更改它,或者阅读它上面的文本。 #如果您在阅读后仍然不理解,并且确实想更改它,您可以在 Spigot 上联系我。 #这很重要,因为如果您更改了错误的东西,可能会导致整个插件崩溃。 # #重要提示:如果您发现任何错误,请联系我。我会帮助您并尽快修复错误! # #好的,就这些了。祝您配置此插件愉快!^^ logCaptcha: #所有指令的前缀 Prefix: '&clogCaptcha&7 | ' #可用的语言:en-EN,de-DE #默认:en-EN Language: en-EN #一些指令的权限 Permissions: CaptchaCMD: logCaptcha.CaptchaCMD LogAdminCMD: logCaptcha.Admin LogBanCMD: logCaptcha.Admin #如果为真,插件将使用自定义验证码列表。 #您可以在 customCaptcha.yml 文件中创建自定义问题和正确答案。 #如果您想使用颜色代码,请在文件中使用“(段落)”代替“&”。 #(此选项仅适用于库存验证码(目前)。) #注意:对于每个正确答案,正确答案列表中必须有对应的问题,并且顺序必须正确 #例如:如果你的问题列表中的第一条是:点击名为 Zero 的方块 #那么正确答案列表中第一条 MUST 是 Zero。 #如果使用聊天验证码: #你可以在 customCaptcha.yml 文件中创建自定义单词。 #但注意:这些自定义单词不能包含空行。 #例如:正确:Sample1 错误:Sample 1 UseCustomCaptchas: false #一些选项 Options: # WaitingTime 是玩家解决验证码所需的时间(以秒为单位) # 如果您使用逐渐增加的验证码类型,我建议将其设置为 35 秒。 # 如果您使用聊天验证码或库存验证码类型,请将其设置为 20 秒。但您可以根据需要设置时间。 WaitingTime: 35 # CheckCooldown 是插件在玩家加入时等待的时间(以秒为单位)。 # 在这段时间之后,插件开始检查。默认值是 1。 CheckCooldown: 1 # 如果为真,则使用聊天验证码方法代替库存方法 # 在这种方法中,不支持 bWaves,玩家不会被踢出。 UseChatCaptcha: false # 如果为真,则使用逐渐增加的验证码方法代替其他方法 UseRaisingCaptcha: false # 如果为真,则使用库存验证码方法代替逐渐增加或聊天方法 # 此方法是一种简单的方法,我建议使用它代替聊天方法 UseInventoryCaptcha: false # 此方法类似于聊天验证码。但玩家点击聊天消息,而不是在聊天中输入它们。 # 我建议使用它代替聊天验证码,但您可以根据需要设置。 UseClickChatCaptcha: false # 此验证码是一种非常简单的类型。如果需要非常快速的验证码类型,我建议使用它。 # 这是默认方法 UseSquareCaptcha: true # 如果为真,该插件将阻止玩家与项目交互 #(例如,大堂指南针)以便他们不能使用它。我建议使用它。 AntiRightlick: true # 如果为真,该插件将收集一些统计信息,例如有多少玩家失败了。 # 我建议使用此功能,但如果您不想使用它,它将不会限制插件的任何功能。 #(除了 logcaptcha stats 指令) UseStatistics: true # 如果为真,保存所有已完成验证码的玩家列表将每 1200 秒清除一次。 #(注意:如果想要使用此功能,则必须启用 SaveAlreadyDone 选项!) ResetAlreadyDoneList: false # 如果为真,则所有通过验证码的玩家将不会在 Captcha.yml 文件中删除之前重新解决验证码 SaveAlreadyDone: false # 如果为真,则该插件将在玩家失败 5 次后自动禁止玩家 UseBWaves: false # 如果为真,则插件的统计数据以百分比给出 ShowStatisticsInPercent: true #聊天验证码选项 ChatCaptcha: #如果为真,则使用随机字符代替单词 UseRandomizedChars: false #这是构建编号,用于识别插件的确切版本 #(如果发布了没有版本号更改的更新) Build: 172 #请勿更改此项! Version: 1.2.3 ```
Language.yml:
展开 ``` en-EN: Messages: FailedCaptcha: '&cYou failed the &ecaptcha&c!' SuccessCaptcha: '&aYou successed the &ecaptcha&a!' CaptchaUsage: '&cUsage: &4/captcha [Playername] - Checks a player manually' JoinMessage: '&cPass the &ecaptcha&c!' MoveMessage: '&cYou cant move until you passed the &ecaptcha&c!' FailedCaptchaInTime: '&cYou needed to much time to solve the &ecaptcha&c!' BannedByBWaves: '&cYou are banned for failing the &ecaptchas &cmore than &45 &ctimes!' PlayerNotAvailable: '&cThis player is not online!' OpenManagementGUI: '&7Opening &eManagement-GUI&7...' LogBanUsage: '&cUsage: /logban ' PlayerBanned: '&cYou added the player to the &ebWaves §cbans!' ResetList: '&7You reset the &eAlreadyDoneList&7!' ResetConfig: '&7You reset the &econfig file&7!' ClickChatCaptchaMessage: '&c&lClick on &e<his &c<ext to &e&lprove &c<hat you''re &c&lnot a &4&lbot&c&l!' ClickChatCaptchaHoverMessage: '&cClick on ðis &ctext to &eprove &cthat you''re not a &4bot&c!' de-DE: Messages: FailedCaptcha: '&cDu hast das &eCaptcha &cnicht bestanden!' SuccessCaptcha: '&aDu hast das &eCaptcha &abestanden!' CaptchaUsage: '&cBenutze: &4/captcha [Playername] - Checkt einen Spieler manuell' JoinMessage: '&cBestehe zuerst das &cCaptcha&c!' MoveMessage: '&cDu kannst dich nicht bewegen bis du das &eCaptcha &cbestanden hast!' FailedCaptchaInTime: '&cDu hast zu viel Zeit für das &eCaptcha &cgebraucht!' BannedByBWaves: '&cDu wurdest gebannt, weil du mehr als &45 &cMal ein &eCaptcha &cnicht bestanden hast!' PlayerNotAvailable: §cDieser Spieler ist nicht online! OpenManagementGUI: '&7Öffne &eManagement-GUI&7...' LogBanUsage: '&cBenutze: /logban ' PlayerBanned: '&cDu hast den Spieler zu den &ebWaves &cbans hinzugefügt!' ResetList: '&7Du hast die &eAlreadyDone-Liste &7zurückgesetzt!' ResetConfig: '&7Du hast die &eConfig Datei &7zurückgesetzt!' ClickChatCaptchaMessage: '&c&lKlicke &e&lhier &c&lum zu beweisen, dass du kein &4&lBot &c&lbist!' ClickChatCaptchaHoverMessage: '&cKlicke &ehier &cum zu beweisen, dass du kein &4Bot &cbist!' ```
# 命令: 命令是配置插件而不打开任何文件的一种好方法。 如果您想知道 logCaptcha 包含哪些命令,请向下滚动。 - 4 种不同的验证码类型 - 支持 2 种语言 - 插件自身的统计信息 - 许多配置选项 - 可自定义语言(大约 90%) - 检查服务器版本以确保插件兼容性 - 自动禁令支持 - 游戏内用户管理 - 记录所有重要的操作