|
|
|
|
可以的这个插件,爱了爱了.
String s = args[0];
Player mb = Bukkit.getPlayer(s);
float f = mb.getFlySpeed() * 10.0F;
float w = mb.getWalkSpeed() * 10.0F;
sender.sendMessage("��6���� ��3" + s + " ��6������������:");
sender.sendMessage("��6������: ��a" + mb.getHealth());
sender.sendMessage("��6��������: ��a" + f);
sender.sendMessage("��6��������: ��a" + w);
sender.sendMessage("��a��l����:");
if (mb.isFlying()) {
sender.sendMessage("��4��l������������������");
}
if (mb.isSprinting()) {
mb.sendMessage("��e��������������������");
}
if ((f == 1.0D) && (w == 2.0D)) {
sender.sendMessage("��2������������������������������������");
} else if (w > 2.0D) {
sender.sendMessage("��4���������� ��3����������: ��c��l" + w + " ��4������������������������������������������");
} else if (f > 1.0D) {
sender.sendMessage("��4���������� ��3����������: ��c��l" + f + " ��4��������������Xray������������������������������");
}
return true;
这样的插件如同在playermove事件发生时直接调用API监测玩家是否飞行一样毫无作用。建议您自己睁开眼看看自己的水平,然后删除您的所谓插件,再记住不要自认强大去嘲讽其他您认为对论坛“无贡献”的用户
youngklps 发表于 2020-6-30 21:48
这样的插件如同在playermove事件发生时直接调用API监测玩家是否飞行一样毫无作用。建议您自己睁开眼看看 ...
你的建议我收到了,谢谢!
那你觉得怎样的方法检测作弊飞行好一些呢?
youngklps 发表于 2020-6-30 22:48
这样的插件如同在playermove事件发生时直接调用API监测玩家是否飞行一样毫无作用。建议您自己睁开眼看看 ...
首先,这确实是插件,没有什么“所谓的”。
其次,使用这种插件的Server明显是对反作弊没有太高要求的,调用原版API完全够用。
以及你未经允许公布插件源码,虽然作者没有明文标注这种行为,但这依然有一些不妥。
”再记住不要自认强大去嘲讽其他您认为对论坛“无贡献”的用户“
这句话我不知道你们之间发生了什么,所以不做回复。但如果你是因为个人的一些事情来这里惹事,那就是你的问题了。
插件功能蛮完善的,另外感谢搬运及汉化文本.
插件看起来不错 支持了
插件点赞!
感谢作者分享~现在下载试试
如果玩家使用鞘翅飞行再进行开挂高速飞行插件不会生效
首先,xray指的是矿物透视
“Xray等飞行作弊”表述明显不妥,也许应该进行修改?
其次,直接使用api并不能判断任何飞发包外挂,如水影
恁的检测明显不妥。
youngklps的观点,恕我直言,是完全正确的
建议您自己睁开眼看看自己这份插件的水平,然后对您的所说的“防作弊插件”做出应有的修改(或者删除)
又:我也想复读一句:
任何人都不应该自认强大去嘲讽其他其认为对论坛“无贡献”的用户
这句话并不针对您
“Xray等飞行作弊”表述明显不妥,也许应该进行修改?
其次,直接使用api并不能判断任何飞发包外挂,如水影
恁的检测明显不妥。
youngklps的观点,恕我直言,是完全正确的
建议您自己睁开眼看看自己这份插件的水平,然后对您的所说的“防作弊插件”做出应有的修改(或者删除)
又:我也想复读一句:
任何人都不应该自认强大去嘲讽其他其认为对论坛“无贡献”的用户
这句话并不针对您
孤判嘞 发表于 2020-6-30 22:38
首先,这确实是插件,没有什么“所谓的”。
其次,使用这种插件的Server明显是对反作弊没有太高要求的, ...
不过本插件的api使用的确不妥
至少getFlySpeed() getWalkSpeed() 与 isFlying()并不能检测wg
至少应该使用eventhandler自行计算playermoveevent之类的
很好的Ancha插件
可以的,加油!
本帖最后由 AbstractPrinter 于 2021-3-5 17:16 编辑
判断飞行的化可以判断玩家脚下是否有非Material.AIR的方块(有一个跳跃高度的偏差)。也不推荐写进PlayerMoveEvent中(效率问题)
如果要求不是很高还是用Task去遍历玩家吧
判断飞行的化可以判断玩家脚下是否有非Material.AIR的方块(有一个跳跃高度的偏差)。也不推荐写进PlayerMoveEvent中(效率问题)
如果要求不是很高还是用Task去遍历玩家吧
很强的反作弊!我喜欢