
Ihr müsst die Koordinaten von den jeweiligen Constants editieren, ansonsten funktioniert das Makro nicht. Am besten geht ihr hierfür wie folgt vor: macht einen ingame screenshot wo ihr das ganze slicing zeugs offen habt, das jpg kopiert ihr nun in euren AC-Tool ordner und ersetzt es mit dem standard Bild (zb. 1024x768.jpg)
startet AC-Tool und doppelklickt die MousePos funktion, nun sollte eine Auflösungsauswahl kommen, wählt eure Auflösung aus und positioniert eure Maus über dem jeweiligen element welches in dem Slicing Makro benötigt wird, jetzt müsst ihr nur noch enter drücken (nicht mit der maus auf ok klicken!)
hinter der MousePos funktion sollten nun die koordinaten stehen welche ihr nur noch in das untenstehende Makro einfügen müsst.
Code:
//---------------------------------------------------
//------ |doom|'s Terminal Slicing Macro ------
//------ For Slicing XP ------
//------ v2.1 ------
//---------------------------------------------------
//---------------------------------------------------
//------ Section To Edit ------
//---------------------------------------------------
constants
ok = 551, 457 //Coordinates of OK button
pos = 442, 345// Coordinates of Positive Wire
neg = 457, 367// Coordinates of Negative Wire
c = 462, 384// Coordinates of Clamp Option
ploc = 369, 293 // Coordinates of Final Period
end
//---------------------------------------------------
//------ END EDIT SECTON ------
//------ Do NOT Edit Below This Line ------
//---------------------------------------------------
SetActiveWindow SwgClient
Procedure Failsafe
Keys /target Mission Terminal
Delay 5 sec
Keys {RETURN}
End
Procedure Start
Keys `
Delay 5 sec
Keys 3
End
Procedure Positive
MousePos $pos
DoubleClick
Delay 10 sec
MousePos $ok
DoubleClick
Delay 20 sec
End
Procedure Negative
MousePos $neg
DoubleClick
Delay 10 sec
MousePos $ok
DoubleClick
Delay 20 sec
End
Procedure Clamp
MousePos $c
DoubleClick
Delay 10 sec
MousePos $ok
DoubleClick
Delay 20 sec
End
Procedure Slice
Call Start
Call Clamp
If {RGBRed} = 255 // Red Color from test log
// Do these commands if true
If {RGBGreen} = 255 // Green Color from test log
// Do these commands if true
If {RGBBlue} = 255 // Blue Color from test log
Call Negative
Call Positive
Else
End
Else
End
Else
Call Positive
Call Negative
End
Delay 120 sec
End
Loop 100
Call Failsafe
Call Slice
End






