ethaniccc / Mockingbird

PocketMine-MP anticheat in development made for fun by @ethaniccc.
GNU General Public License v3.0
62 stars 15 forks source link

ac dont works #111

Closed ilaicraftYT closed 3 years ago

ilaicraftYT commented 3 years ago

https://youtu.be/1VvEQO6raYM

Notes:

ethaniccc commented 3 years ago

Each time I enter the server, the "BadPacketB" detection have an error and causes an error (disable it).

See this: https://github.com/yesdog/Waterdog/issues/163#issuecomment-751859636

If you're using Mockingbird on one server, all servers on your proxy need to use Mockingbird as well.

/mbalerts returns the error "Cannot read alerts from a non-object" or something like that

Reproduction steps?

https://youtu.be/1VvEQO6raYM

Two issues with this:

ilaicraftYT commented 3 years ago

It is only a server, I do not use waterdog, the anticheat does not give any error when turning on the server, I must mention that it had Speed + No Clip and still the anticheat still did not detect it

ilaicraftYT commented 3 years ago

It is only a server, I do not use waterdog, the anticheat does not give any error when turning on the server, I must mention that it had Speed + No Clip and still the anticheat still did not detect it

Forget to mention, the anticheat does not drop BadPacketB alerts, but literally fails detection and this causes an error by taking the user off the server (Gives Internal server error)

ethaniccc commented 3 years ago

Forget to mention, the anticheat does not drop BadPacketB alerts, but literally fails detection and this causes an error by taking the user off the server

I see, that makes more sense. Reproduction steps if you can :p ?

ilaicraftYT commented 3 years ago

I dont have reproductive steps because dont have, only I downloaded but i have the errors gived in the console.

https://pastebin.com/rY6M8xRF

ethaniccc commented 3 years ago

Did you /reload your server?

ilaicraftYT commented 3 years ago

Yes

ethaniccc commented 3 years ago

don't use /reload and restart your server (turn it off, and then back on)

this is one of the reasons why in PM4 /reload was removed - it breaks things

ilaicraftYT commented 3 years ago

Oh, I dont know this, thanks, I am very sorry for the waste of time d:

ilaicraftYT commented 3 years ago

Mockingbird stills without working, i have tried the previous version and it works wonderfully. At this point I don't know what to do.

ethaniccc commented 3 years ago

Did you /reload your server again? What exactly isn't working?

ilaicraftYT commented 3 years ago

Not really, since you told me about / reload I haven't done it again ... I am working on a local server to test mockingbird (functionality)

ethaniccc commented 3 years ago

What isn't working with Mockingbird? Is a detection not working as you were expecting it too? An error occuring? etc.

ilaicraftYT commented 3 years ago

Well, the "BadPacketE" detection doesn't work. Kick the player when he enters the server (with the reason Internal server error)

021-02-25 [06:12:30] [Server thread/CRITICAL]: Error: "Call to undefined method pocketmine\network\mcpe\protocol\PlayerAuthInputPacket::getDelta()" (EXCEPTION) in "plugins/Mockingbird.phar/src/ethaniccc/Mockingbird/detections/packet/badpackets/BadPacketE" at line 33
ilaicraftYT commented 3 years ago

I have deactivated the option for the same, and well ...

I already left you the pastebin of all the errors that it has thrown at me (so far) d:

ethaniccc commented 3 years ago

Is your PMMP version updated? (I'm probably going to remove protocol 408 support because of that though)

ilaicraftYT commented 3 years ago

No, im having problemes with the latest release

ethaniccc commented 3 years ago

What's your PMMP version?

ilaicraftYT commented 3 years ago

image Exactly... not updated

ethaniccc commented 3 years ago

Updating will fix it. If you can't update it well there's nothing I can do. I'm going to be removing support for that version ASAP.

ilaicraftYT commented 3 years ago

Ok. Thanks for your time :D