Author Topic: I need help figuring out a way to thwart a bot  (Read 1244 times)

So I've got a player on my Falling Platforms server that has coded a bot, and I'd like to be able to not blacklist them, ban them, etc. Killing them is what I want to do upon detection of a bot being used.

  • Not sending the color tag with the message indicating the color will not work, they can still grab the word
  • Using a different word and a color will not work as some indication will still need to be sent. They can grab that and detect what color was actually chosen
  • Hiding random numbers and symbols in the center print will not work, there's no alpha for <color:xxxxxx>
  • Firing a function at the start of each round a few times to detect linearity of rotation will not work, as they can randomize their rotation to seem human-like
  • Firing a function at the start of each round a few times to detect when they start rotating or moving will not work, as they can delay their movements
  • Seeing how fast a player looks at a plate will not work, they don't have to look at one.

Any other ideas I could try?

Who was the player?

That's pretty cool.

Kinda hard to figure out how to thwart it without knowing it's code though.

Kinda hard to figure out how to thwart it without knowing it's code though.
this

just permaban anyone whose known to use it and momentarily teleport the player outside the arena to see what they do if you suspect them of botting.

-snip because hindsight-


Let us get cracking.

Mirror, that the maker did not create.
-snip because hindsight-
« Last Edit: February 25, 2015, 03:03:36 PM by Dannu »

--


Let us get cracking.

Mirror, that the maker did not create.
--
Congrats. Now more people will use it.
« Last Edit: February 25, 2015, 03:37:53 PM by jes00 »

Maybe remove it from the quote as well?

Should be fairly easy to restrict it as we know the code. IDK, if someone is interested, I can pm the link.
I should go to bed. I'm tired af..

Apparently that code is missing a important component from another file.

actually really interested in this bot code can someone pm it to me

Here's how I assume their bot works: (somebody send me the code)

The plate colors in your system are static, meaning that they don't change every round. The red plate is always in the same position. They've simply recorded the positions and go to the stored position that corresponds to the color.

The solution is to dynamically color the plates every round so that colors will always be in different positions.

Here's how I assume their bot works: (somebody send me the code)

The plate colors in your system are static, meaning that they don't change every round. The red plate is always in the same position. They've simply recorded the positions and go to the stored position that corresponds to the color.

The solution is to dynamically color the plates every round so that colors will always be in different positions.
that is how the server works
I believe the bot grabs the actual color from the plate with some code and thats the code im interested in seeing

But that will forget up human minds.

But that will forget up human minds.
thats how his server works
there are like a stuff ton of small plates and every few rounds all the colors change

that is how the server works
I believe the bot grabs the actual color from the plate with some code and thats the code im interested in seeing

You could probably loop through ServerConnection to find them.

oh ya you're right
misread op's post