Its an autohotkey example. Depending on your bird and setup it will need to be tweaked for each user. I always finish in 20,40,60 and 80 in 2:13 or less. I had it run for 40 races without a fail but experience will vary. I was trying to give people options while a solution is found in the Minion space.
I can see the scripts in the posts are from version 1 not version 20 lol.
; Padding in case race started late
sleep, 37000
is the padding in the final version that I used. there are more changes but I also added 1 and 2 keys etc.
Iny any case good luck to all of you at least it gives you a starting point
I can see the scripts in the posts are from version 1 not version 20 lol.
; Padding in case race started late
sleep, 37000
is the padding in the final version that I used. there are more changes but I also added 1 and 2 keys etc.
Iny any case good luck to all of you at least it gives you a starting point
Code:
;
; AutoHotkey Version: 1.x
; Language: English
; Platform: Win9x/NT
; Author: A.N.Other <myemail@nowhere.com>
;
; Script Function:
; Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder)
;
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
CoordMode, ToolTip, Screen
; Control S to Start
^S::
looping=true
; Start Loop
Loop
{
if looping=false
break
; Create Window Tool Tip to show # of Races
tooltip, `nCurrent Race # : %A_Index%`n, 0, 0
; Join Race (LEFT THE DIALOGUE UP IN CASE WE ARE RUNNING
; WE WONT RUN FORWARD IF TEXT IS UP
sleep, 1000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 1000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 1000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 1000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 1000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 1000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 1500
ControlSend, , {Numpad4}, ahk_class FFXIVGAME
sleep, 1500
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 35000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 1000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
; Race Joined Wait to Skip Cutscene
sleep, 10000
ControlSend, , {Esc}, ahk_class FFXIVGAME
sleep, 3000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
; Cutscene Skipped Wait for Race to Start and press UP
; 20 Seconds is in case another player is there and holds up the start
sleep, 30000
ControlSend, , {w down}, ahk_class FFXIVGAME
sleep, 50000
ControlSend, , {w up}, ahk_class FFXIVGAME
sleep, 1000
; Try to use a skill if we picked anything up
ControlSend, , {1}, ahk_class FFXIVGAME
sleep, 2000
ControlSend, , {w down}, ahk_class FFXIVGAME
sleep, 35000
ControlSend, , {w up}, ahk_class FFXIVGAME
sleep, 1000
; Try to use a skill if we picked anything up
ControlSend, , {1}, ahk_class FFXIVGAME
sleep, 2000
ControlSend, , {w down}, ahk_class FFXIVGAME
sleep, 35000
ControlSend, , {w up}, ahk_class FFXIVGAME
sleep, 1000
; Try to use a skill if we picked anything up
ControlSend, , {1}, ahk_class FFXIVGAME
sleep, 2000
; Padding in case race started late
sleep, 37000
ControlSend, , {Numpad0}, ahk_class FFXIVGAME
sleep, 10000
}
; ALT S to STOP
!s::
looping=false