The way the code works it has nothing to do with delays that are useful as you cannot really account for the timing inbetween finding 1v1 and loading the game screens. It's an external delay so it's not going to beable to be useful in the way you want it to be. IF you are using 3 moves or more it's obviously going to click the first two you used if the cooldown is over (if you are going in an order)
The best option is to set really high stats Dex or Tech and using a move based off those stats. And having high strength would be useful to, you'll win matches reguardless of how bad your build is as long as its hard hitting and not relying on logical play.