Hi, I have a question about OTClient — does it make sense to do something like this, and could someone point me in the right direction?
In general, I have an anti-bot system on my server. Obviously a skilled person could probably bypass it, but that’s not the main point.
The system works like this: the player sees colored effects that correspond to a color-coded sequence, and the player has to type it in using the command !bot <code>.
I was thinking about adding a module to OTClient that, when the anti-bot system checks a player, would pop up a window showing the code the player has to type.
So my questions are:
If this has at least some minimal sense, what functions / API parts in OTClient could I use to implement it?
In general, I have an anti-bot system on my server. Obviously a skilled person could probably bypass it, but that’s not the main point.
The system works like this: the player sees colored effects that correspond to a color-coded sequence, and the player has to type it in using the command !bot <code>.
I was thinking about adding a module to OTClient that, when the anti-bot system checks a player, would pop up a window showing the code the player has to type.
So my questions are:
- Does this even make sense?
- If I add my own module, could an OTClient bot automatically fill in that window by itself?
- I’m making a small server for a small number of players (just for fun), so I doubt anyone would seriously try to bypass it.
If this has at least some minimal sense, what functions / API parts in OTClient could I use to implement it?