<scout hawk>I was learning a little bit about scar from a tutorial I found in the guide section and I thought of a great, weird idea! Scar- like program in visual basic?
<background>Scout Hawk is a basic coding... language!?, which is very powerless and useless, at the moment! Currently it can do the following:
- Pop-up a message box.
- Has an output box, which messages can be put into.
- A move mouse function.
- Left click, right click, middle click functions.
- Talk function (let's you say stuff).
- Wait function (waits time, in milliseconds).
- Sleep function (sleeps the thread; more accurate timing, but freezes the thread).
- Click Colour (clicks the first colour using RGB values you specified).
- Move to colour (same as above, but doesn't click).
<commands?>Commands on scout hawk are simple...
- message yourmessage
- output outputyouwanttosay
- moveMouseEx xcoord,ycoord
- moveMouse xcoord,ycoord
- talk whattosay
- wait timeinmilliseconds
- sleep timeinmilliseconds
- clickColour alpha,red,green,blue
- moveToColour alpha,red,green,blue
<self explanatory commands>These are the commands where I cannot be bothered writing in what the mean, as it is very simple to figure it out for yourself.
- leftClickDown
- leftClickUp
- rightClickDown
- rightClickUp
- middleClickDown
- middleClickUp
<other stuff attached>Not only does Scout Hawk have all these useless features; it also has a few little display features; such as:
- A-R-G-B value of everything you put your mouse over.
- Current Mouse Coordinates.
<what may be worked on>This little section is for me! I'm basically going to put here everything I hope to make in the future:
- Loop function
- More precise colours.
- Ability to select windows (like in scar).
- Tabs? (I could do this right now, but I CBF'ed).
- Colour picker tool (I probably could do this, too).
- Picture to string.
- DTM editor.
- Forum editor (much like VB's).
<suggestions>It would be nice if you guys could give me some suggestions on what to try to add to the program. It would help me out a lot!
<finally>I hope you guys like the idea as much as I do

. This program will probably never be released (due to me not having a domain name to host it on), so there should be no worry in keeping this thread up, and not locked

. Basically, it's a little something to do when I'm bored; and I find it, interesting. Well guys, see ya!
<updates>7:19AM, 19th December 2010I've figured out how to get the P2C (point to client) with a very simple piece of code:
Dim p As Point = Me.PointToClient(MousePosition)
Me.Text = p.X & "," & p.YNow, the only problem is that the client must be ran in Scout Hawk itself. In a way it makes it harder, but in a way, it's a little bit easier. Luckly, I'm planning on using it on a private server which seems to fit very well with my form...lucky me.
7:53AM, 19th December 2010I've encountered a huge amount of problems. A few which are basically unfixable. The only solution is to make two separate programs, a client (which will hold the game itself, and the scripts), and a development kit (which you can use to make the script). To speed things up, i'm thinking about simply forgetting the Development kit (just for now), and moving on with making the client work properly (running scripts properly).
8:30AM, 19th December 2010I'm finally getting some stuff together. I've fixed the code above to work with the new client I've made!
Dim st As Point = New Point(X, Y)
Cursor.Position = New Point(PointToScreen(st))Hopefully I will be able to get things working soon...by the looks of it though, the next step would be to try to get the colour finder working...