Sign in to follow this  
Followers 0

script wont run in full screen =/

4 posts in this topic

#1 ·  Posted (edited)

hello guys,

i have been toying around with auto-it.. im trying to make an auto fighting bot for a game i play... it detects the pixel color and then double clicks it.

; Setup hotkey
HotKeySet("{ESC}", "MyExit")

;Activate Game

While 1; repeat statements over
    If PixelGetColor(1063, 662) = Dec("2696224") Then
        MouseClick("left", 1071, 18, 1)
        MouseClick("left", 550, 442, 1)
; look for monster and attack him
    $CoordMonster = PixelSearch(0, 0, 800, 800, 0x7E8076, 5)
    If Not @error Then
        MouseClick("Left", $CoordMonster[0], $CoordMonster[1], 1, 1)
; if mana is empty replenish it
    If PixelGetColor(119, 780) = (0x94929c) Then
        For $i = 3 To 1 Step - 1

Func MyExit()

now the problem is that it wont run with full screen games B) other bots i created work fine with full screen but it seems that the pixel searching ones have trouble..

is this a common problem? any info/tips/code is greatly appreciated

widow :o

EDIT: not even sure if this script is all that great.. maybe someone has a simpler one? i just need it to detect w/e pixel i want and then double click it.. wait a few seconds until the monster is killed.. and then repeat

Edited by widow

Share this post

Link to post
Share on other sites

Is that the whole script? If so, what kind of coords are you using: Screen / Window / Client?

replace 0 if your not using window coordinates with 1 for screen coords or 2 for client, and put this at the very top of your script.

Opt("MouseCoordMode", 0)

Opt("PixelCoordMode", 0)

[center]Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.[/center]

Share this post

Link to post
Share on other sites

what game you making this for?

Share this post

Link to post
Share on other sites

oh its for Silk Road Online.. ( if you into mmorpg's then check it out ) =P

@Ron: yeh its the whole script >__> i will try that idea and reply back.. right now its hard signing into the game cause the servers are always exceeded

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0