雪清
本帖最后由 snowclay 于 2016-6-22 23:04 编辑

NoCheatPlus教程以及WiKi翻译
——6218字





插件官方地址:http://dev.bukkit.org/server-mods/nocheatplus/
官方WIKI地址:
https://github.com/NoCheatPlus/Docs/wiki/
站内搬运贴地址:http://www.mcbbs.net/thread-331837-1-1.html

简介:(by搬运者SotrForgotten)

NoCheatPlus(下称NCP)可以阻止玩家利用MC的漏洞或其协议作弊, 使服务器更安全。
检查范围十分广泛, 包括飞行和超速、战斗,破坏和背包、指令和聊天以及其他类型的恶意行为。(绝大多数自动处理)
查看更完整特性前往官方专页。
NCP强调可配置性, 并允许您自定义配置, 例如你可以设置某个玩家为"不检查"(则只是记录其行为到日志)。
NCP允许设置检查内容, 所有的检查你都可以选择是否开启、而且支持多世界(每个世界特定检查内容)。而且很多检查允许调整更详细的配置、例如调整灵敏度。
当然NCP 不是绝对准确的, 它含有很多触发式的检测甚至是猜测, 所以你会遇到误报, 并非发现就应立刻监狱。(服务器卡顿往往会造成大面积误报)

目录:
第一部分:简介与教程点击查看
1.》使用与安装 finished
2.》常见问题解答 finished
3.》已知问题 finished

   3.1>>战斗问题
   3.2
>>移动问题
   3.3
>>兼容性问题
   3.4
>>其他问题
4.》插件兼容性 finished
5.》功能与特性 finished
   5.1>>运动类
   5.2
>>网络类
   5.3
>>战斗类
   5.4
>>方块破坏类
   5.5
>>方块相互作用
   5.6
>>方块放置类
   5.7
>>聊天类
   5.8
>>综合类
   5.9
>>快捷栏类
   5.10
>>其他类
6.》指令 finished 点击查看
7.》权限 finished 点击查看
第二部分:配置文件点击查看


来自群组: 上古之石美工工作组
2021.12 数据,可能有更多内容NoCheatPlus教程以及WiKi翻译——6218字







插件官方地址:http://dev.bukkit.org/server-mods/nocheatplus/
官方WIKI地址:
https://github.com/NoCheatPlus/Docs/wiki/
站内搬运贴地址:http://www.mcbbs.net/thread-331837-1-1.html


简介:(by搬运者SotrForgotten)


NoCheatPlus(下称NCP)可以阻止玩家利用MC的漏洞或其协议作弊, 使服务器更安全。
检查范围十分广泛, 包括飞行和超速、战斗,破坏和背包、指令和聊天以及其他类型的恶意行为。(绝大多数自动处理)
查看更完整特性前往官方专页。
NCP强调可配置性, 并允许您自定义配置, 例如你可以设置某个玩家为"不检查"(则只是记录其行为到日志)。
NCP允许设置检查内容, 所有的检查你都可以选择是否开启、而且支持多世界(每个世界特定检查内容)。而且很多检查允许调整更详细的配置、例如调整灵敏度。
当然NCP 不是绝对准确的, 它含有很多触发式的检测甚至是猜测, 所以你会遇到误报, 并非发现就应立刻监狱。(服务器卡顿往往会造成大面积误报)

目录:
第一部分:简介与教程点击查看
1.》使用与安装 finished
2.》常见问题解答 finished
3.》已知问题 finished

   3.1>>战斗问题
   3.2
>>移动问题
   3.3
>>兼容性问题
   3.4
>>其他问题
4.》插件兼容性 finished
5.》功能与特性 finished
   5.1>>运动类
   5.2
>>网络类
   5.3
>>战斗类
   5.4
>>方块破坏类
   5.5
>>方块相互作用
   5.6
>>方块放置类
   5.7
>>聊天类
   5.8
>>综合类
   5.9
>>快捷栏类
   5.10
>>其他类
6.》指令 finished 点击查看
7.》权限 finished 点击查看
第二部分:配置文件点击查看



雪清
本帖最后由 snowclay 于 2015-10-28 13:09 编辑

第一部分:简介与教程


1.》使用与安装
(1).下载插件
下载其他版本:官方下载地址
下载最新构建版:官方最新地址
(2).将你的NoCheatPlus.jar 放入 /plugins 文件夹中。
(3).启动你的服务器
2.》常见问题解答(内容很多过两天翻译)
3.》已知问题
3.1>战斗问题:
目前有一些已知的问题可能会造成NCP在PVP(玩家对玩家)和PVE(玩家对怪物)时误报。
我们建议使用“/ ncp info”命令来检查是哪些部分造成的NCP误报或使影响战斗检查过于严格。
提示:


3.2>移动问题:

3.3>兼容问题:
该问题出现于使用客户端mod/服务端mod/服务器插件
NPCS


技能、机械和其他


超级跳和飞行技能


MOD扩展问题


spout和CNCP
CompatNoCheatPlus Spout看上去有一些问题。然而我不知道是否是不正确的版本在一起使用的原因(测试/更新)
你需要禁用CompatNoCheatPlus中的Player-class hook即可。否则CNCP将会不能在你的spout服务器上使用。

其他的
所有不符合上述任何类别的问题都在这里列出。
1.特殊的客户端(作弊端)
一些客户端将会引发检测(作弊)
2.MC聊天的APP(软件)
Mc聊天软件中传送和返回提示信息将会使你不断被刷屏。
如果将该APPNCP一同加入到服务器,这个问题只能由软件作者来解决。
1.运动类
(1)防止或限制飞行
(2)防止快速做出大量动作
(3)防止载具快速大量行为
(4)强制坠落伤害
2.网络类(需要protocollib)
(1)强制没有飞行能力(作弊飞行)的玩家在地上
(2)通过追踪玩家来防止滥用Minecraft的天气弱点
3.战斗类
(1)强制正常的转弯速度
(2)防止同时多次击打实体
(3)攻击判定前计算实体的能力
(4)防止虚拟击打
(5)防止快速生命回复
(6)防止刀枪不入
(7)防止伪造击退
(8)强制战斗时挥臂
(9)防止已经移动的实体的伤害判定
(10)阻止过多的点击
4.方块破坏类
(1)在打破前对实力进行判定
(2)防止过快的速度破坏
(3)防止同时破坏多个方块
(4)当破坏方块时强制挥臂
(5)保护当已经移动的方块破坏判定
(6)在破坏前先与方块交互(权限判断)
5.方块的相互作用
(1)在交互之前对方块进行判定
(2)防止不能看到的方块相互作用
(3)防止在技术上不可见的相互作用
6.方块放置类
(1)防止反复使用空气和液体
(2)当安置部分方块后强行进行冷却
(3)在放置前对方块进行判断
(4)防止同时放置多个方块
(5)防止过远的放置方块
(6)强制放置时挥臂
(7)防止投掷物频发
7.聊天类
(1)防止文字刷屏
(2)防止指令刷屏
(3)防止登录刷屏
(4)防止重新登录刷屏
(5)实现了验证码功能
8.综合类
(1)防止伪造的离开床数据包
(2)防止滥用末影珍珠(穿墙)
(3)防止新的战斗作弊,通过多次检查控制同一个事件
(4)登录时增加无敌状态
9.快捷栏
(1)防止过多的物品同时丢弃
(2)防止快捷栏欺骗式刷物品
(3)防止弓箭短时间内频发
(4)强制控制进食速度
(5)在某些情况下关闭快捷栏以防止作弊
10.其他
(1)决定性的指令例如/op/deop只能在控制台使用
(2)可以发送motd到一些支持的客户端mod (例如Reis minimap )


雪清
本帖最后由 snowclay 于 2015-10-28 12:29 编辑

6.》指令
nocheatplus集成了轻量级的指令系统。它可以让你快速地免除玩家的检查或访问和管理一个玩家的数据。
源指令为/nocheatplus,快捷指令/ncp也可以使用。
nocheatplus还支持给予玩家单独的权限使玩家可以使用指定的指令,
你可以给他们子权限节点让玩家使用特定的指令nocheatplus.admin.info
进一步的信息关于nocheatplus权限,我们建议查看权限部分。
1.管理指令
这些命令用来管理你的服务器的nocheatplus插件
在()的参数是必须输入的,而在[ ]的参数是可选择输入的。
指令
解释
/ncp reload重新加载nocheatplus配置文件
/ncp notify on/off打开或关闭游戏中的违规提示
/ncp info (玩家ID)显示指定玩家的违规信息
/ncp lag显示有关服务端延迟的信息
/ncp removeplayer (玩家ID) [检测类型]删除所有目前为止NCP收集的对某指定玩家的检测信息。
您可以使用[检测类型]选项来使NCP只删除某一类型的检测信息
/ncp exempt (玩家ID) [检测类型]使一个玩家不再被NCP检测
/ncp unexempt (玩家ID) [检测类型]与上一个指令相对,开启他的检测
/ncp exemptions (玩家ID)显示不被检测的玩家列表
/ncp commands大部分ncp的指令都显示在这个指令。
/ncp version显示关于服务器,插件版本的版本信息。





2.辅助命令
这些命令主要是通过nocheatplus在玩家违规/被检测到时自动执行的指令/提示。
但你也可以给玩家使用这些指令,如果你愿意让他们使用。
除了和服务器直接执行相比有延迟外和直接执行没有区别。
在()的参数是必要的,而在[ ]的参数是可选的。
指令
解释
/ncp ban [时间*](玩家ID) [原因]在你的服务器封禁一个玩家。
(banned-players.txt)中显示封禁列表。
/ncp kick [时间](玩家ID) [原因]从你的服务器踢出一个玩家
/ncp unkick (玩家ID)让一个玩家不会被ban/kick
/ncp kicklist上一个指令的玩家列表
/ncp tell [时间] (玩家ID) (信息)发送信息到指定的玩家
/ncp delay [时间] (指令)在多少时间后执行指令
*注:[时间]单位为MC刻。每20MC刻为1秒

雪清
本帖最后由 snowclay 于 2015-10-28 13:30 编辑

7.》权限
7.1-快捷键
nocheatplus.shortcut.info 查看快捷键的信息
nocheatplus.shortcut.monitor  快捷键监视者权限
nocheatplus.shortcut.safeadmin 快捷键安全管理员权限
nocheatplus.shortcut.bypass这个权限可以忽视全部快捷键的检查

7.2-检查权限
nocheatplus.checks 将在全部的检查中被忽视
nocheatplus.checks.<Check category here> 将在指定的类别的检查中被忽视
nocheatplus.checks.<Check category here>.<Check name here> 将在指定的类别的指定项的检查中被忽视

7.3-方块破坏
nocheatplus.checks.blockbreak.break.liquid
将允许破坏水/岩浆等液体

7.4-忽略
nocheatplus.bypass.denylogin                  
忽视禁止登陆的限制(不明白是什么意思看指令部分)

7.5-指令
nocheatplus.command.commands
可以使用指令/ncp commands查看NCP的指令列表
nocheatplus.command.exempt
可以使用指令/ncp exempt使玩家不再被检查
nocheatplus.command.exemptions
可以使用指令/ncp exemptions 列出全部不被检测的玩家
nocheatplus.command.info可以使用指令/ncp info检查玩家的违规记录
nocheatplus.command.inspect可以使用指令/ncp inspect检查玩家的数据现状
nocheatplus.command.lag 可以使用指令/ncp lag检查服务器的滞后情况
nocheatplus.command.log
可以使用指令/ncp log访问插件的调试数据
nocheatplus.command.notify
可以使用指令/ncp notify开关作弊是否有提示
nocheatplus.command.reload
可以使用指令/ncp reload重载配置文件并刷新权限设置
nocheatplus.command.removeplayer
可以使用指令/ncp removeplayer移除一个玩家的检测历史
nocheatplus.command.unexempt
可以使用指令/ncp unexempt使玩家从不需要检查的列表中移除
nocheatplus.command.version
可以使用指令/ncp version查看版本信息

7.6-辅助
nocheatplus.command.allowlogin 可以使用指令/ncp allowlogin允许一个玩家登陆
nocheatplus.command.ban 可以使用指令/ncp ban封禁玩家
nocheatplus.command.delay 可以使用指令/ncp delay延时执行指令
nocheatplus.command.denylogin 可以使用指令/ncp denylogin拒绝一个玩家登陆
nocheatplus.command.kick可以使用指令/ncp kick踢一个玩家
nocheatplus.command.kicklist可以使用指令/ncp kicklist查看所有被踢的玩家
nocheatplus.command.tell 可以使用指令/ncp tell私聊一个玩家


7.7-客户端mod

(1) CJB MODS
nocheatplus.mods.cjb 允许使用全部的CJB功能
nocheatplus.mods.cjb.fly 允许使用CJB的飞行mod.
nocheatplus.mods.cjb.radar 允许使用CJB的雷达/地图
nocheatplus.mods.cjb.xray 允许使用CJBX光透视

(2) Rei's Minimap
nocheatplus.mods.rei.cave 允许该mod的洞穴的渲染效果
nocheatplus.mods.rei.radar 允许该mod的全部雷达功能
nocheatplus.mods.rei.radar.animal 允许该mod的动物雷达
nocheatplus.mods.rei.radar.player 允许该mod的玩家雷达
nocheatplus.mods.rei.radar.mob 允许该mod的怪物雷达
nocheatplus.mods.rei.radar.other 允许该mod的其他的实体雷达
nocheatplus.mods.rei.radar.slime 允许该mod的史莱姆雷达
nocheatplus.mods.rei.radar.squid 允许该mod的鱿鱼雷达


(3) Smart Moving
nocheatplus.mods.smartmoving允许该mod的全部功能
nocheatplus.mods.smartmoving.climbing允许该mod的垂直攀爬功能
nocheatplus.mods.smartmoving.crawling允许该mod的瞬间进食功能
nocheatplus.mods.smartmoving.flying允许该mod的飞行功能
nocheatplus.mods.smartmoving.jumping允许该mod的跳跃功能
nocheatplus.mods.smartmoving.sliding允许该mod的滑落功能
nocheatplus.mods.smartmoving.swimming允许该mod的游泳功能


(4)   Zombe's modpack
nocheatplus.mods.zombe允许该mod的全部功能
nocheatplus.mods.zombe.cheat允许该mod的作弊功能
nocheatplus.mods.zombe.fly 允许该mod的飞行功能
nocheatplus.mods.zombe.noclip 允许该mod的禁止修剪功能

(5)  JourneyMap
nocheatplus.mods.journey允许该mod的全部功能
nocheatplus.mods.journey.radar 允许该mod的雷达功能
nocheatplus.mods.journey.cave 允许该mod的洞穴绘制功能

7.8-杂项
nocheat.admin可以使用NCP全部功能
nocheatplus.notify作弊者被检测到会受到提示

提示:
默认情况下nocheatplus已经设置好了op和玩家的权限,op拥有该插件全部权限。
如果你不想op使用NCP的全部功能,就看一下你的权限管理插件的配置文件。


下一页 最后一页