Home > Uncategorized > Few Ideas

Few Ideas

I finally finished the auto dancer late last night, and it’s time to continue on to the other features. Within the next week or so, I’ll be working on the Anti-Kick, and the Anti-Ban systems. The Anti-Kick will be fairly easy to finish, as it’s just a small version of the auto dancer. The Anti-Ban on the other hand, won’t be as easy. I’ve got to make it so somehow it can, upon being banned, detect the ban (easy), log off the account (easy), switch on to a new account (sorta easy), load the client (easy), and then continue on the actions it was performing before. When it’s finished, this will be for both Room Bans, and account bans.

Another feature which I will be working on in the next little while is the script-able interface. This isn’t what most people would think, this has nothing to do with Habbo scripting. Everyone on Habbo expects ‘scripting’ to mean the form of capturing packets and editing them, the programming related term is nothing close to that. The script-able interface will use scripts, which are small files that you can edit at any time, that BlackBOT will interpret and perform the necessary actions that are described in the script. This scripting system which I have been wanting to do for the last couple years, is finally going to be possible with the help of XML. As C# already has a built in XML parser (even an idiot could make an XML parser), it will only make it easier to make a full scripting system. A simple script template would look like this:

Another example using timers this time:

The script-able interface isn’t my top priority right now, so it could take a long time to fully build it.

Riley (VimyRidge) actually gave me a pretty good idea for a feature to include in BlackBOT. Since BlackBOT is intended to be used for all hotels when it is finished, he recommended that I added a translator to the program. Since this is Habbo, I can’t just add a link to http://translate.google.com. I would have to use image manipulation to recognize the text on the screen, using something along the lines of OCR. But since the text in Habbo is just base Ubuntu font (I believe) with a few changes, I could just convert the text to black and white, scan each character in the image, if it matches one from a preset list, add it to a string. Once the process is finished, return a string for the user to see, and translate it to another language. This will end up taking a lot of time to fully perfect, so don’t expect it to be finished any time soon.

Categories: Uncategorized
  1. No comments yet.
  1. No trackbacks yet.

Leave a comment