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