愿灬许
咳咳,这里是步兵(ps:怎么是你啊喂!)
我萌玩PVP的时候,经常会使用到俩mod,强制疾跑和放砍动画。
那么,你萌认为强制疾跑作用大吗?
我认为对于技术不好的人来说,有没有都一样,该白给照样白给。对于技术好的人,也只是起个锦上添花的作用(毕竟我见到过有大佬纯净1.8.9打PVP)

(此贴灵感来自@希望工程 的mod问答贴)

‮稽灬诡
我觉得没什么作用,主要还是要把握好节奏

愿灬许
特别诡异的滑稽 发表于 2020-8-27 21:13
我觉得没什么作用,主要还是要把握好节奏

你直接说wtap就好了嘛

洞穴夜莺
感觉没卵用

愿灬许
洞穴夜莺 发表于 2020-8-27 21:15
感觉没卵用

果然呐

huzpsb

封 号 为 敬

‮稽灬诡
许灬愿 发表于 2020-8-27 21:14
你直接说wtap就好了嘛

就是因为我用badlion,所以没用

愿灬许
huzpsb 发表于 2020-8-27 21:17
封 号 为 敬

为啥强制疾跑会被封?

愿灬许
特别诡异的滑稽 发表于 2020-8-27 21:18
就是因为我用badlion,所以没用

bad lion 那个背包logo我不爱,还是labymod好

2.6854520010
你是步兵??

愿灬许
自由李代数 发表于 2020-8-27 21:19
你是步兵??

没错
@AzZ丶许愿 把密码给了我

huzpsb
许灬愿 发表于 2020-8-27 21:19
为啥强制疾跑会被封?

因为"系统检测到你使用了第三方软件"

KVIWNNVQSBGD
我感觉没啥用,强制疾跑这个东西外挂不有吗?

希望工程
我也不知道为什么被删帖了,但是我只是想加在生存整合包里,说实话起床这个mod作用不大 调下快捷键几秒的事

愿灬许
huzpsb 发表于 2020-8-27 21:20
因为"系统检测到你使用了第三方软件"

?假如我用外置强制疾跑呢?

‮稽灬诡
许灬愿 发表于 2020-8-27 21:19
bad lion 那个背包logo我不爱,还是labymod好

可以改的awa

ZMY_666233
我觉得挺有用的,可以防止你小拇指酸

huzpsb

话说我不是一直都是这个态度吗 qwp

愿灬许
_Prinz_Eugen_ 发表于 2020-8-27 21:20
我感觉没啥用,强制疾跑这个东西外挂不有吗?

?这原本只是个辅助mod来着

许灬愿
我这……我居然连这个是什么都不知道……

愿灬许
希望工程 发表于 2020-8-27 21:21
我也不知道为什么被删帖了,但是我只是想加在生存整合包里,说实话起床这个mod作用不大 调下快捷键几秒的事 ...

我给fhc说了,她正在找其他版主商量

愿灬许
huzpsb 发表于 2020-8-27 21:21
话说我不是一直都是这个态度吗 qwp

可我觉得强制疾跑不算作弊啊

愿灬许
AzZ丶许愿 发表于 2020-8-27 21:22
我这……我居然连这个是什么都不知道……

@Wudji 用你的xplus给小fafa讲一下

huzpsb
许灬愿 发表于 2020-8-27 21:21
?这原本只是个辅助mod来着

真的属于外挂的一种啊 qwp
要是真把我逼急了我都在考虑ANF要不要更新这个检测了 qwp

愿灬许
huzpsb 发表于 2020-8-27 21:23
真的属于外挂的一种啊 qwp
要是真把我逼急了我都在考虑ANF要不要更新这个检测了 qwp ...

我知道属于外G的一种,可是我记得是先有强制疾跑才有外G加进去的

huzpsb
许灬愿 发表于 2020-8-27 21:24
我知道属于外G的一种,可是我记得是先有强制疾跑才有外G加进去的
  1. package me.rida.anticheat.checks.movement;

  2. import java.util.AbstractMap;
  3. import java.util.HashMap;
  4. import java.util.Map;
  5. import java.util.UUID;

  6. import org.bukkit.GameMode;
  7. import org.bukkit.Material;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.event.EventHandler;
  10. import org.bukkit.event.EventPriority;
  11. import org.bukkit.event.block.Action;
  12. import org.bukkit.event.entity.EntityShootBowEvent;
  13. import org.bukkit.event.player.PlayerInteractEvent;
  14. import org.bukkit.event.player.PlayerMoveEvent;

  15. import me.rida.anticheat.AntiCheat;
  16. import me.rida.anticheat.checks.Check;
  17. import me.rida.anticheat.checks.CheckType;
  18. import me.rida.anticheat.utils.Color;
  19. import me.rida.anticheat.utils.MathUtil;

  20. public class NoSlowdownA extends Check {

  21.         public static Map<UUID, Map.Entry<Integer, Long>> speedTicks;

  22.         public NoSlowdownA(AntiCheat AntiCheat) {
  23.                 super("NoSlowdownA", "NoSlowdown", CheckType.Movement, true, false, false, false, true, 10, 1, 600000L, AntiCheat);
  24.                 speedTicks = new HashMap<>();
  25.         }

  26.         @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGH)
  27.         private void BowShoot(EntityShootBowEvent e) {
  28.                 if (!this.isEnabled()) {
  29.                         return;
  30.                 }
  31.                 if (!(e.getEntity() instanceof Player)) {
  32.                         return;
  33.                 }
  34.                 final Player p = (Player) e.getEntity();
  35.                 if (p.isInsideVehicle()
  36.                                 || getAntiCheat().getLag().getTPS() < getAntiCheat().getTPSCancel()
  37.                                 || getAntiCheat().getLag().getPing(p) > getAntiCheat().getPingCancel()) {
  38.                         return;
  39.                 }
  40.                 if (p.isSprinting()) {
  41.                         getAntiCheat().logCheat(this, p, "Sprinting while bowing.", "(Type: A)");
  42.                 }
  43.         }

  44.         @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGH)
  45.         private void onMove(PlayerMoveEvent e) {
  46.                 if (e.getTo().getX() == e.getFrom().getX() && e.getFrom().getY() == e.getTo().getY()
  47.                                 && e.getTo().getZ() == e.getFrom().getZ()) {
  48.                         return;
  49.                 }
  50.                 final Player p = e.getPlayer();
  51.                 final double OffsetXZ = MathUtil.offset(MathUtil.getHorizontalVector(e.getFrom().toVector()),
  52.                                 MathUtil.getHorizontalVector(e.getTo().toVector()));

  53.                 if (!p.getLocation().getBlock().getType().equals(Material.WEB)
  54.                                 || (OffsetXZ < 0.2)
  55.                                 || p.getAllowFlight()
  56.                                 || p.getGameMode().equals(GameMode.CREATIVE)) {
  57.                         return;
  58.                 }
  59.                 getAntiCheat().logCheat(this, p, "Offset: " + OffsetXZ, "(Type: A)");
  60.         }

  61.         @SuppressWarnings("unlikely-arg-type")
  62.         @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGH)
  63.         private void onInteract(PlayerInteractEvent e) {
  64.                 if ((e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.RIGHT_CLICK_BLOCK)
  65.                                 && e.getItem() != null) {
  66.                         if (e.getItem().equals(Material.EXP_BOTTLE) || e.getItem().getType().equals(Material.GLASS_BOTTLE)
  67.                                         || e.getItem().getType().equals(Material.POTION)) {
  68.                                 return;
  69.                         }
  70.                         final Player p = e.getPlayer();

  71.                         long Time = System.currentTimeMillis();
  72.                         int level = 0;
  73.                         if (speedTicks.containsKey(p.getUniqueId())) {
  74.                                 level = speedTicks.get(p.getUniqueId()).getKey().intValue();
  75.                                 Time = speedTicks.get(p.getUniqueId()).getValue().longValue();
  76.                         }
  77.                         final double diff = System.currentTimeMillis() - Time;
  78.                         level = diff >= 2.0
  79.                                         ? (diff <= 51.0 ? (level += 2)
  80.                                                         : (diff <= 100.0 ? (level += 0) : (diff <= 500.0 ? (level -= 6) : (level -= 12))))
  81.                                                         : ++level;
  82.                                         final int max = 50;
  83.                                         if (level > max * 0.9D && diff <= 100.0D) {
  84.                                                 if (e.getAction() == Action.RIGHT_CLICK_BLOCK) {
  85.                                                         return;
  86.                                                 }
  87.                                                 getAntiCheat().logCheat(this, p, Color.Red + "Expermintal! " + "Level: " + level + " Ping: " + getAntiCheat().lag.getPing(p), "(Type: A)");
  88.                                                 if (level > max) {
  89.                                                         level = max / 4;
  90.                                                 }
  91.                                         } else if (level < 0) {
  92.                                                 level = 0;
  93.                                         }
  94.                                         speedTicks.put(p.getUniqueId(),
  95.                                                         new AbstractMap.SimpleEntry<>(level, System.currentTimeMillis()));
  96.                 }
  97.         }
  98. }
复制代码
摘抄自rida-anticheat

Minecraft.Wnxi
本来就没有什么用
你见过用过吗?(真没用过。

愿灬许
huzpsb 发表于 2020-8-27 21:26
摘抄自rida-anticheat

能说人话吗?真看不懂代码

愿灬许
Minecraft.Wnxi 发表于 2020-8-27 21:27
本来就没有什么用
你见过用过吗?(真没用过。

我觉得挺好用的

huzpsb
许灬愿 发表于 2020-8-27 21:27
能说人话吗?真看不懂代码

人话:绝大多数反作弊都是这么认为的.

愿灬许
huzpsb 发表于 2020-8-27 21:28
人话:绝大多数反作弊都是这么认为的.

但是我van服务器从未被检测/封禁过(假人都不飘)

huzpsb
许灬愿 发表于 2020-8-27 21:29
但是我van服务器从未被检测/封禁过(假人都不飘)

你一般来说看不到假人
又:一般服务器用的都是ljncp
飞的好都不GG的

愿灬许
huzpsb 发表于 2020-8-27 21:30
你一般来说看不到假人
又:一般服务器用的都是ljncp
飞的好都不GG的

ljncp?那么什么服反作弊好呢?哪天我用强制疾跑van♂van

希望工程
许灬愿 发表于 2020-8-27 21:22
我给fhc说了,她正在找其他版主商量

强制疾跑真不能算作弊,起码算个防砍吧,要不是求个靠谱点的,我就去B站找了,一堆资源

愿灬许
希望工程 发表于 2020-8-27 21:32
强制疾跑真不能算作弊,起码算个防砍吧,要不是求个靠谱点的,我就去B站找了,一堆资源 ...

是时候召唤万能的@Wudji 了

溪鱼
省了按疾跑键的手指

huzpsb
许灬愿 发表于 2020-8-27 21:32
ljncp?那么什么服反作弊好呢?哪天我用强制疾跑van♂van

https://www.bilibili.com/video/BV1xa4y177bg/
https://www.bilibili.com/video/BV1kp4y1v78t/
https://www.bilibili.com/video/BV1DD4y1d7yy/

愿灬许
huzpsb 发表于 2020-8-27 21:33
https://www.bilibili.com/video/BV1xa4y177bg/
https://www.bilibili.com/video/BV1kp4y1v78t/
https:// ...

为啥要用水 影?这选择的端就很L
这边推荐能检查vape小距离的

huzpsb
许灬愿 发表于 2020-8-27 21:34
为啥要用水 影?这选择的端就很L
这边推荐能检查vape小距离的 ...

http://hsac.mcban.cr.cx/
选择试用
lanzou网盘地址是公开的
你可以本地测试 awa

愿灬许
huzpsb 发表于 2020-8-27 21:36
http://hsac.mcban.cr.cx/
选择试用
lanzou网盘地址是公开的

懂了,明天就去

huzpsb

放鸽子就没意思了....
非要我录视频吗 awa

愿灬许
huzpsb 发表于 2020-8-27 21:38
放鸽子就没意思了....
非要我录视频吗 awa

这不是放鸽子的事,而是今天差点经历一次锁机,害怕360没清理干净(火绒直接没反应)

Stche
我觉得强制疾跑对于跑酷来说是很好的

愿灬许
Stche 发表于 2020-8-27 21:42
我觉得强制疾跑对于跑酷来说是很好的

新奇的想法
原来跑酷大佬都要用强制疾跑吗.jpg

huzpsb
许灬愿 发表于 2020-8-27 21:40
这不是放鸽子的事,而是今天差点经历一次锁机,害怕360没清理干净(火绒直接没反应) ...

spigot核心可以随便换

愿灬许
huzpsb 发表于 2020-8-27 21:44
spigot核心可以随便换

不懂.jpg

Stche
许灬愿 发表于 2020-8-27 21:43
新奇的想法
原来跑酷大佬都要用强制疾跑吗.jpg

就比如说,跑Sky run的时候可以随时切换疾跑状态,单连就关闭,平常的就开着

huzpsb
许灬愿 发表于 2020-8-27 21:43
新奇的想法
原来跑酷大佬都要用强制疾跑吗.jpg

https://cowtransfer.com/s/d0612c5f908244
懒得新录,这是旧的vape演示的录屏好像是killaura

愿灬许
huzpsb 发表于 2020-8-27 21:45
https://cowtransfer.com/s/d0612c5f908244
懒得新录,这是旧的vape演示的录屏好像是killaura
...


vape的killaura?这反作弊np啊,建议你开服,就用这插件

huzpsb
许灬愿 发表于 2020-8-27 21:46
vape的killaura?这反作弊np啊,建议你开服,就用这插件

商 业 插 件
2 0 一 年
你要买吗(这不是笑话,是真的)

下一页 最后一页