example: There is a "MouseMove, 1693,470,3" it should check "(GetColor(1463,741)==0x999BE6) and (GetColor(1491,741)==0x3A3E53)" for first box(column1-line1). And for the second box(column2-line1) MouseMove, "1722,470,3" check "(GetColor(1492,741)==0x999BE6) and (GetColor(1520,741)==0x3A3E53)"
each column has 29 pixel gap each other. And same as each line has 29 pixel.
I only want to set MouseMove, x,y,3 (for each box) an the other getcolor coordinates take a bearing for it.
I hope to explain it good
![Smile :)](./images/smilies/icon_e_smile.gif)
I think I need to use "MouseGetPos, OutputVarX, OutputVarY" but I cannot figure it out for this long code mess:)
Code: Select all
MouseMove, 1693,470,3 ; 1x1
if (GetColor(1670,470)==0x505254)
{
goto, pitem1x2
}
sleep 100
; set sword amp slot 1 and set sword amp slot 2 or set magic amp slot 1 and set magic amp slot 2 or set outrage(AMP) craft and set outrage(AMP) craft slot 2 or kafalık fatal(CD) craft and kafalık fatal(CD) craft slot 2 or orb sword amp slot 1 and orb sword amp slot 2 or orb magic amp slot 1 and orb magic amp slot 2 or orb fatal(CD) craft and orb fatal(CD) craft slot 2 or blade sword amp slot 1 and blade sword amp slot 2 or blade fatal(CD) craft and blade fatal(CD) craft slot 2 or greatsword sword amp slot 1 and greatsword sword amp slot 2 or greatsword fatal(CD) craft and greatsword fatal(CD) craft or set temiz slot 1 and set temiz slot 2 and craftsız or orb temiz slot 1 and orb temiz slot 2 and craftsız or blade temiz slot 1 and blade temiz slot 2 and craftsız
if (GetColor(1463,741)==0x999BE6) and (GetColor(1491,741)==0x3A3E53) or (GetColor(1463,741)==0xF1F9FF) and (GetColor(1491,741)==0x3A3E53) or (GetColor(1520,696)==0x9400EF) and (GetColor(1491,725)==0x3A3E53) or (GetColor(1453,702)==0x7A00C5) and (GetColor(1491,725)==0x3A3E53) or (GetColor(1463,789)==0x999BE6) and (GetColor(1491,789)==0x3A3E53) or (GetColor(1463,789)==0xF1F9FF) and (GetColor(1491,789)==0x3A3E53) or (GetColor(1453,750)==0x7A00C5) and (GetColor(1491,773)==0x3A3E53) or (GetColor(1463,757)==0x999BE6) and (GetColor(1491,757)==0x3A3E53) or (GetColor(1453,718)==0x7A00C5) and (GetColor(1491,741)==0x3A3E53) or (GetColor(1463,725)==0x999BE6) and (GetColor(1491,725)==0x3A3E53) or (GetColor(1453,686)==0x7A00C5) and (GetColor(1491,709)==0x3A3E53) or (GetColor(1463,693)==0x3A3E53) and (GetColor(1491,693)==0x3A3E53) and (GetColor(1452,669)==0xF0F0F0) or (GetColor(1463,741)==0x3A3E53) and (GetColor(1491,741)==0x3A3E53) and (GetColor(1452,717)==0xFBFBFB) or (GetColor(1463,709)==0x3A3E53) and (GetColor(1491,709)==0x3A3E53) and (Getcolor(1452,685)==0xFBFBFB)
{
click, 1693,470
}
pitem1x2:
MouseMove, 1722,470,3 ; 1x2
if (GetColor(1670,470)==0x505254)
{
goto, pitem1x3
}
sleep 100
; set sword amp slot 1 and set sword amp slot 2 or set magic amp slot 1 and set magic amp slot 2 or set outrage(AMP) craft and set outrage(AMP) craft slot 2 or kafalık fatal(CD) craft and kafalık fatal(CD) craft slot 2 or orb sword amp slot 1 and orb sword amp slot 2 or orb magic amp slot 1 and orb magic amp slot 2 or orb fatal(CD) craft and orb fatal(CD) craft slot 2 or blade sword amp slot 1 and blade sword amp slot 2 or blade fatal(CD) craft and blade fatal(CD) craft slot 2 or greatsword sword amp slot 1 and greatsword sword amp slot 2 or greatsword fatal(CD) craft and greatsword fatal(CD) craft or set temiz slot 1 and set temiz slot 2 and craftsız or orb temiz slot 1 and orb temiz slot 2 and craftsız or blade temiz slot 1 and blade temiz slot 2 and craftsız
if (GetColor(1492,741)==0x999BE6) and (GetColor(1520,741)==0x3A3E53) or (GetColor(1492,741)==0xF1F9FF) and (GetColor(1520,741)==0x3A3E53) or (GetColor(1549,696)==0x9400EF) and (GetColor(1520,725)==0x3A3E53) or (GetColor(1482,702)==0x7A00C5) and (GetColor(1520,725)==0x3A3E53) or (GetColor(1492,789)==0x999BE6) and (GetColor(1520,789)==0x3A3E53) or (GetColor(1492,789)==0xF1F9FF) and (GetColor(1520,789)==0x3A3E53) or (GetColor(1482,750)==0x7A00C5) and (GetColor(1520,773)==0x3A3E53) or (GetColor(1492,757)==0x999BE6) and (GetColor(1520,757)==0x3A3E53) or (GetColor(1482,718)==0x7A00C5) and (GetColor(1520,741)==0x3A3E53) or (GetColor(1492,725)==0x999BE6) and (GetColor(1520,725)==0x3A3E53) or (GetColor(1482,686)==0x7A00C5) and (GetColor(1520,709)==0x3A3E53) or (GetColor(1492,693)==0x3A3E53) and (GetColor(1520,693)==0x3A3E53) and (GetColor(1481,669)==0xF0F0F0) or (GetColor(1492,741)==0x3A3E53) and (GetColor(1520,741)==0x3A3E53) and (GetColor(1481,717)==0xFBFBFB) or (GetColor(1492,709)==0x3A3E53) and (GetColor(1520,709)==0x3A3E53) and (Getcolor(1481,685)==0xFBFBFB)
{
click, 1722,470
}
......... go until 8x8