spider0804 Posted May 26, 2009 Posted May 26, 2009 in the game star wars galaxies i know there scripts out there that delete unwanted items while grinding spots for junk loot, the problem i run into is when i radial an item the destroy option can be in spot 3 4 5 6 and if i have the mouse click say spot 3 first , it could be a different option on another item , like clothing is there anyway to get autoit to realize where the DESTROY option is, or better yet does anyone have a premade script for this?
Szhlopp Posted May 26, 2009 Posted May 26, 2009 (edited) in the game star wars galaxies i know there scripts out there that delete unwanted items while grinding spots for junk loot, the problem i run into is when i radial an item the destroy option can be in spot 3 4 5 6 and if i have the mouse click say spot 3 first , it could be a different option on another item , like clothing is there anyway to get autoit to realize where the DESTROY option is, or better yet does anyone have a premade script for this? FYI: This is against SOE's policy to do so. You CAN get banned by using this. There I said it... Considering how SOE only seems to care about players buying their latest loot cards I'll release this script. Move the 'split screen' dialog away from your inventory. Make sure nothing can popup over the coordinates. You set the coordinate of the item (Obviously the most bottom right hand object. Anything that doesn't stack gets destroyed). Turn it on. Watch and enjoy. expandcollapse popup#include <misc.au3> ; Local $Mousecords[2], $Started = 0 $end = 0 While $end = 0 WinWaitActive("Star Wars") If _IsPressed(70) Then $Mousecords = MouseGetPos() Beep(800, 100) While _IsPressed(70) ; WEnd EndIf If _IsPressed(71) Then If $Started = 0 Then $Started = 1 Beep(800, 100) Else $Started = 0 Beep(400, 100) EndIf While _IsPressed(71) ; WEnd EndIf If $Started = 1 Then $I = 1 Do MouseMove($Mousecords[0], $Mousecords[1]) MouseDown("Left") Sleep(600) Send("423") MouseUp("Left") MouseDown("Left") Sleep(400) Send("432") MouseUp("Left") $I += 1 Sleep(200) Until $I = 4 Sleep(1000) MouseMove(@DesktopWidth / 2, @DesktopHeight / 2) MouseDown("left") Sleep(15000) EndIf WEnd Edited May 26, 2009 by Szhlopp RegEx/RegExRep Tester!Nerd Olympics - Community App!Login UDFMemory UDF - "Game.exe+753EC" - CE pointer to AU3Password Manager W/ SourceDataFiler - Include files in your au3!--- Was I helpful? Click the little green '+'
spider0804 Posted May 27, 2009 Author Posted May 27, 2009 how to set the coords? like what i mean isthe mouse cords are 1138,776and i tried swg in windowed and non windowed mode, nothing happensi inputed it $Mousecords = MouseGetPos(1138,776)there
spider0804 Posted May 27, 2009 Author Posted May 27, 2009 like what i mean isthe mouse cords are 1138,776and i tried swg in windowed and non windowed mode, nothing happensi inputed it $Mousecords = MouseGetPos(1138,776)there and sorry about doubleposts but every time i goto edit it says i dont have permission...anyway taking away your restrictions i got your macro to work but its still only set for one areadestroy can be in the 1 , 3, 5 , 6 o clock positions and if your macro is say set as destroy is option number 2, and examine is option 2 on that item....it examines it and blocks out all other functions becuse the examine window covers everythingalso the destroy confirm spacing is different for different items, and most of the time it just plain misses what am i doin wrong lol
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now