External Clients

:warning: Não dá pra detectar External Clients como os do Nezur.io!

1. O que você quer alcançar?

Quero alertar e discutir sobre como External Clients estão completamente fora de controle, e como não há uma forma eficaz de detectá-los via scripts normais no Roblox.


2. Qual é o problema?

Usuários estão utilizando plataformas como https://nezur.io/ para carregar scripts externos, burlar sistemas internos do jogo e basicamente fazer o que quiserem.
Esses exploits funcionam fora do Roblox Studio, o que significa que nenhum script local ou verificação básica pega isso. Eles voam, teleportam, matam instantaneamente, e nada é detectado — porque tudo acontece fora do controle do developer.

:wrench: O sistema da Nezur oferece recursos como:

  • Script executor
  • Fly, noclip, speed
  • Acesso a qualquer função client-side

E o pior: é gratuito e amplamente usado.


3. O que já tentei?

  • Verificação de distância e velocidade
  • Detecção de movimentação anormal
  • Anticheat simples com kick por comportamento suspeito
  • Pesquisas no DevForum e Developer Hub

Nada disso funciona.
Esses clientes externos burlam tudo porque o exploit roda acima da engine, enganando até o próprio jogo.


:thought_balloon: Conclusão

Os External Clients estão matando jogos de desenvolvedores pequenos e médios.
Enquanto não houver uma forma de detectar e bloquear essas injeções externas direto na engine (ou algo oficial vindo da Roblox), não tem solução realista.

(I used Google Translate to translate your text, so may be some misunderstanding)
Please do not promote any exploiting websites on devforum.
If you need to calculate a radius of a vector, you can use its property “Magnitude”
This way, you can check if the player has gone over the allowed distance by doing (Vec1-Vec2).Magnitude
When Vec1 being previous location and Vec2 being current.
This method may not be very safe if you allow characters to move in unpredictable way in your game, so it will likely to cause a lot of false flags

I’m not promoting the external, I’m saying it’s a problem

can u plz translate i do not understand a single thing from this other than “external clients” and “fly,noclip,speed”

Basically, I’m saying it’s a shame we can’t do anything about External.

Roblox already does maintain own client side anti cheat;
You must focus on a server sided anti cheat and MAYBE time to time add temporally client anti cheat if people find flaws in exploiter’s executor that is letting you to flag them

The Roblox client-side anti-cheat, with all due respect, is a joke. It doesn’t even block conventional exploits — imagine an external one, lol.

Hyperion works in ban waves, it first collects a list of detected exploiters and then bans them in a huge wave. Even though is 90% useless, it still keeps people away from exploiting on thier main accounts. Experience developers are still responsible on creating both server-side and client-side anticheats, the efficiency of anticheat depends on the developer themself.