1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин Wanted Anti Cheat [WAC] - античит для сервера

Тема в разделе "Неподтвержденные плагины", создана пользователем xDark, 25 июн 2017.

Метки:
  1. John McCafferty

    John McCafferty Активный участник Пользователь

    Баллы:
    76
    Skype:
    VR_SN_5
    Причём тут последнее сообщение, если вопрос был относительно уже вышедшего релиза, а не того, что ещё даже не опубликовано? На данный момент (на последний релиз) античит не лучше NCP.

    Быть может, с новым релизом он встанет на ряду с NCP, но лучше, лично по моему мнению, он не станет. Годик пройдёт, разработка пройдёт полным ходом, функционал улучшится, фиксы произведутся и тогда уже, глядишь, и приобретёт рейтинг на том же Spigot.
     
  2. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Фикс Speed/Long Jump: (Обновление еще идет...)
    Снимок.PNG
    Снимок.PNG
     
  3. _MasterCapeXD_

    _MasterCapeXD_ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Эту ошибку уже пофиксили?
    Код:
    [18:14:46 ERROR]: [HybridAntiCheat] Error blocking NoDamageIndicator
    java.lang.ClassCastException: java.lang.Byte cannot be cast to java.lang.Float
            at me.xDark.hybridanticheat.hook.ProtocolHook$8.onPacketSending(ProtocolHook.java:221) [HAC.jar:?]
            at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:588) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:564) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ProtocolInjector.packetQueued(ProtocolInjector.java:338) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ProtocolInjector.onPacketSending(ProtocolInjector.java:298) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:386) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector.access$500(ChannelInjector.java:77) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector$5.handleScheduled(ChannelInjector.java:352) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector$5.onMessageScheduled(ChannelInjector.java:320) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:127) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:95) [ProtocolLib.jar:4.3.0]
            at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:194) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.NetworkManager.sendPacket(NetworkManager.java:143) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.PlayerConnection.sendPacket(PlayerConnection.java:1131) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:346) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTrackerEntry.scanPlayers(EntityTrackerEntry.java:449) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTracker.addEntity(EntityTracker.java:119) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTracker.track(EntityTracker.java:72) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldManager.a(WorldManager.java:21) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.World.b(World.java:1093) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldServer.b(WorldServer.java:1160) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.World.addEntity(World.java:1086) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldServer.addEntity(WorldServer.java:1112) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.SpawnerCreature.a(SpawnerCreature.java:188) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldServer.doTick(WorldServer.java:286) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:798) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576) [core.jar:git-Spigot-b78586d-7638276]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
    [18:14:46 ERROR]: [HybridAntiCheat] Error blocking NoDamageIndicator
    java.lang.ClassCastException: java.lang.Byte cannot be cast to java.lang.Float
            at me.xDark.hybridanticheat.hook.ProtocolHook$8.onPacketSending(ProtocolHook.java:221) [HAC.jar:?]
            at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:588) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:564) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ProtocolInjector.packetQueued(ProtocolInjector.java:338) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ProtocolInjector.onPacketSending(ProtocolInjector.java:298) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:386) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector.access$500(ChannelInjector.java:77) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector$5.handleScheduled(ChannelInjector.java:352) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelInjector$5.onMessageScheduled(ChannelInjector.java:320) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:127) [ProtocolLib.jar:4.3.0]
            at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:95) [ProtocolLib.jar:4.3.0]
            at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:194) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.NetworkManager.sendPacket(NetworkManager.java:143) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.PlayerConnection.sendPacket(PlayerConnection.java:1131) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:346) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTrackerEntry.scanPlayers(EntityTrackerEntry.java:449) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTracker.addEntity(EntityTracker.java:119) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.EntityTracker.track(EntityTracker.java:72) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldManager.a(WorldManager.java:21) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.World.b(World.java:1093) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldServer.b(WorldServer.java:1160) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.World.addEntity(World.java:1086) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldServer.addEntity(WorldServer.java:1112) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.SpawnerCreature.a(SpawnerCreature.java:188) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.WorldServer.doTick(WorldServer.java:286) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:798) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678) [core.jar:git-Spigot-b78586d-7638276]
            at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576) [core.jar:git-Spigot-b78586d-7638276]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
    
     
  4. fereter

    fereter Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Fereter
    В первом посте темы 2 раза упомянут BedExploit в первом перечислении защит.
     
  5. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Принципиально
     
  6. _MasterCapeXD_

    _MasterCapeXD_ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    ?
     
  7. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Анти чит переписывается. Осенью выложу.
     

    Вложения:

  8. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    Фастом глянул, PingSpoof так и не увидел.
    KillAura (HitReach) очень слабая и местами нестабильная. Нормальная дистанция - 3.6. В особых ситуациях есть и выше 4.6, отсюда будет много ложных.
    InventoryMove - а что если игрок при падении / движении в афк машине откроет инвентарь?
    NoSlowdown - есть баг в клиентской части, что пакеты иногда не доходят до сервера про инфу об использовании щита и других предметов, замедляющих ход, в итоге может быть много ложных. Эта проверка в данное время бесполезна.
    KillAura (isLookingAtEntity) - чревата ложными, т.к. из-за пинга, обычно даже не высокого игрок не будет смотреть на жертву во время удара, тут лучше проверять разницу углов.
     
  9. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    1.
    3.6? Макс. дистанция 3.0
    2. Прочитай сообщения
    InvMove так же в новой версии исправлен
    NoSlowdown тоже исправен.
    Детект KillAur'ы переделан полностью.
    PingSpoof задетектить невозможно.

    И да, из - за того что я в твоей теме написал, ты решил написать? Если да, то спасибо, орнул.
     
  10. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    А че ты сразу это, я написал как есть. Если бы я хотел посрать в теме, я бы это сделал и поорали бы вместе.
    Макс дистанция 3.6 когда оба игрока не двигаются (без читов и креатива).
    PingSpoof задетектить можно, но оч сложно.
    Я хз что ты пределывал, я комментил билд который у тя в теме на дропбоксе. NoSlowdown проверять не надо как по моему мнению, уже сказал почему. Ты хоть пакеты хоть через баккит апи чекай, там баг в клиенте.
     
  11. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    3.0 макс дистанция.
     
  12. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    "хоть хоть" Как ты их будешь чекать еще?
     
  13. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    А потом хит рич у тебя как у разраба спартана будет. Упертый ты, хоть бы потестил толком вары разные. Ты бы до людей прислушивался, а то срешь на остальных ("орешь"), а сам же говно делаешь и противоречишь этому факту.
    Я создавал хитрич детект около недели, тестируя все новые варианты на минигейме с кучей грузинов читеров. И я тебе скажу, что максимальная нормальная допустимая дистанция это 3.6! В нормальных условиях учитывая параметры как углы, скорость ты можешь спокойно делать границу именно так а не на 4.6. То вообше предел, который хер кому нужен, зачастую 3.7-4.0 читеры юзают. Хотя для полных упоротых нубов сойдет.
     
  14. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    Я тебе назвал 2 вара. Пакеты и баккит апи. Оба не дают норм результата через инвалидную передачу активации(де) статуса предмета в руке.
     
  15. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    HTML:
                    if (this.pointedEntity != null && flag && vec3d.distanceTo(vec3d3) > 3.0D)
                    {
                        this.pointedEntity = null;
                        this.mc.objectMouseOver = new RayTraceResult(RayTraceResult.Type.MISS, vec3d3, (EnumFacing)null, new BlockPos(vec3d3));
                    }
    MISS
    [​IMG]
     
  16. fila_trup

    fila_trup Активный участник

    Баллы:
    61
    Имя в Minecraft:
    fila_trup
  17. Keitaro

    Keitaro Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Mr_fold
    Команда репорт не работает.
    Команда /hac verbose, тоже
     
  18. dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    Каким образом работает блокировка WorldDownloader?
    Если при заходе клиент отправляет на сервер список модов, а плагин чекает наличие мода с название WorldDownloader, можеш сделать в конфиге список модов которые нужно заблокировать

    не знаю возможно ли реализовать так
    blockedmod:
    ****- WorldDownloader

    или
    blockedmod:
    **** WorldDownloader: true
    ********kickmsg: 'Мод WD запрещен на сервере'
    ********ban: true
    **** NotEnoughItems: true
    ********kickmsg: 'Мод NEI запрещен на сервере'
    ********ban: false
     
  19. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Скоро возможно все возобновится, ждем-с...
    Будет добавлена поддержка банжи и много других вещей.
     
  20. Автор темы
    xDark

    xDark Активный участник Пользователь

    Баллы:
    96

Поделиться этой страницей