ok here is one i just made -- im not sure because im not a graphics guy by any means. I didnt name it what it is named in the folder but i think its called space_ezran1.png
let me know if this is OK and i'll continue with the others.
i had to zip it up because it would not let me upload and attach a png file...weird.
I have only done images for pakuuni and drexel so far, which is what is included in my upload here. Also the names I used are identical to the originals so I would recommend backing those up first before using these.New_Images.zip
I am about 2/3rds of the way through the Impossible Sector script update. Compared to the last mission edit, it's a HUGE undertaking, even with so much of the work already done. But I am determined to get through it.
Anyway, since we have some downtime to kill, I thought I'd post a Kalee mission update (just a few timing tweaks) as well as some functions created or updated to help get through IS. I'm posting them early on the off chance that someone else would like to make use of them. Open Source FTW.
As always, BIG thanks to the creators of these magnificent scripts. I'm happy if I can help to lighten their workload, even if a little.
================================================================================ ==============================
Kalee Mission - Updated - Paste Bin
This function belongs in the Missions folder. The changes are mostly just a few timing tweaks. So far, I show a 100% mission success rate using this along with the Loop2() changes posted below.
Loop2 - Update - Paste Bin
This function is found in the Luckys_Spacebot.au3 script. I adjusted a few tolerance levels and search areas to avoid an issue where buttons were found incorrectly and Won/Loss updated more than once per mission. Note: This issue might have been fixed already in the latest update; I edited this function from the original 5.35psx.
Evader - Update - Paste Bin
This function goes in misc.au3. This is a timing update. The up and down times are now slightly longer than the left and right times (30% to 20%), which seems to make a more natural looking (and evasive) movement.
Shield Evader - New - Paste Bin
This function goes in misc.au3. For an extra dose of evasiveness, use this in place of shield_on() and shield_off(). It activates the shield while rotating through the Evader movements once every 300 milliseconds. It's called with a millisecond number for length (just like sleep), and will check for end function every 50 milliseconds.
Mover - New - Paste Bin
This function goes in misc.au3. It simply moves the mouse to one of four random positions around the screen when called, never repeating - top, bottom, left, or right.
Shield Evader Mover Function - New - Paste Bin
This function goes in misc.au3. Use this for the ultimate in survivability and long-winded function names! Call it whenever you have to fly through a massive barrage of laser or missile fire while shielded. It utilizes functionality from the Shield Evader function, and adds a random movement, via the Mover function, every 900 milliseconds. It is called with a millisecond number for length (just like sleep) and a second optional parameter, to specify how many 50 ms time units to wait between movements. The second parameter default is 18.
Drag Right - New - Paste Bin
This function goes in misc.au3. I've found this to be more productive than a simple right click. The function accepts x, y coordinates passed in from Mmove, and then right clicks and drags down over those coordinates for a length of 40 pixels, starting at y - 10, initiating an auto-target which fires when the right mouse button is released.
Mmove - Update - Paste Bin
This function goes in misc.au3. This is just an update to make use of the Drag Right function. When Mmove is called with no missiles, using False, the functionality remains unchanged, firing a left click. When called using True, it will in turn call MouseDown("left") for 150 ms, then call rightdrag(), then call MouseUp("left"). After experimenting with various timing values in Kalee and IS, this combination seemed fairly effective.
Last edited by TMichael; 07-20-2012 at 02:00 PM.
Hey guys.. after all this stuff I got some comments about RE-compiling and getting newer AUTOIT.
well I did all that and I tried Re-Compiling every version of the bot after 5.31 (which btw still runs beautifully for me) but no luck.. the error keeps returning.
I've recompiled normally.. recompiled into x64 (cus I'm running 64 bit and thought to give it a go..) but nothing works... it's error error error... and I so wish to appreciate your work and use all the new features..
Any ideas?
ps: even when I switch Crewskills off I get it before starting a mission. As soon as I hit space.
Lucky's Spacebot v5.35psx (preview, hotfix 4)
System details: X64 CPU, WIN_7(X64) Service Pack 1
RAM total:3 GB,free:1 GB, used:68 %
Desktop dimensions: 1920x1200(32bpp, 59Hz)
SWTOR Client is running with 1024x766
SWTOR Window:-1,-6 Win size:1042x811
On Target Time=49
Missile Delay=333
Timer Skew =+50
IMG Tolerance=100
HD Status=1
Timing override=4
Mission bonus=4
PSX OTT enabled=1
PSX DBG enabled=4
Last mission=Drexel Sweep
Win / Loss 1 / 1
Never starts mission, when ships come out to attack it choses to esc and leave mission instead of firing. I've tried IMG tolerance from 100-125 one at a time same result. Maybe I'm doing something wrong thanks for any help.
Hi all,
another hotfix for the 5.35psx preview is available. Please delete the old preview and get the new one:
Luckys_Spacebot 5.35psx - preview
(It can also be loaded from page 14 of this thread)
Updates & Fixes:
- Hibernation message now waits 5 minutes until powersave
- Mission control standby mode updated to address a possible error
- Mission advance selection updated
- Evading and shooting updated (thanks to TMichael)
- Kalee mission updated (thanks to TMichael)
Note: to save any values permanently, exit the bot with the cross. (x) or the windows close function. F4 will exit without save.
If the debug text in bottom of main tab says "Mission control: standby until client ready" and you are unable to start
any mission, drag the bot window to the right until is doesnt cover the swtor window any more. If the message then
changes to "Mission Control: enabled" everything is ok and missions should start as expected. (it looks for a part of
the radar here) If the radar is viewable and it still doesnt enable, check recommendations.and try calibration.
Recommended settings:
- Aero desktop (default Windows 7)
- Client in window mode, 1024x768, low detail, interface Default (from dropdown list)
Last edited by phagotron; 07-22-2012 at 07:03 AM.
Nice updates, the dragright seems to work great! Most of your code is already compiled into the latest hotfix. I beautified mmove a bit since it began to look a bit weird, guess it might need some more love until hotfix 6. Also I left out loop2 as I already had some changes in there, it didnt seem to benefit from the general timeout. Your Kalee mission also has been added, hope its ok that I put you into the bots "hall of fame" :)
Lots of thanks for the code, I really appreciate it and look ahead to Impossible Sector!
Thanks for the hard work! I just gave it a try but for some reason the last few hotfixes don't select the game window at all and just sit there. Manually clicking the window will change it to 'mission control enabled'. 5.34 is still fine though, and the very first version of 5.35 did select the game window properly.
Recompile only works in x86 mode. Be sure to reboot if u used an old version before, then again check swtor interface, desktop theme and if recommendations are met run calibrate. If it says nominal the missions should work. If not - please provide a sysinfo here. Maybe best is to try the precompiled exe before recompiling.
You are right, the new mission control standby mode is everything but perfect, even more for small screens. Try to drag the bot window as far right as possible, so the swtor radar in the bottom left of the swtor client is viewable. Guess I should add a hint for that to the dl-pages ...
Last edited by phagotron; 07-20-2012 at 05:44 PM.