This is my version of the macro for fishing.
There is a tiny delay between casts to simulate human nature.
It pauses for 2-10 minutes after fishing 500 to 700 times (random amount) to simulate a player break.
Mainly remember.
Put the casting target in top left of screen.
Turn off click to run in game Options.
In keyboard options change jump to something other than the space bar.
Code:
// Instructions:
// In BlueEye, set Loops to infinite and enable triggers to start and stop the macro.
// The game has to be in full screen mode.
// In Aika UI Options, turn off Click to Run.
// In Aika UI Options, assign jump key to anything other than the space bar.
// After starting, place the fishing bar all the way at the top left of the screen.
begin
Macro.Pause("500")
Variable.Set random number("count", "1", "200")
begin loop()
Variable.Add (Math)("count", "1")
Macro.Pause("1000")
Keyboard.Press key("f")
Variable.Set random number("ms", "100", "300")
Macro.Pause("{ms}")
Color.Limit area of interest to coordinates("0", "0", "336", "28")
Mouse.Click("Left")
Macro.Pause("5000")
Function.Execute with timeout("fish", "4500")
Keyboard.Press key("{<space>}")
Variable.Set random number("ms", "200", "1000")
Macro.Pause("{ms}")
// begin taking a break from fishing for 2 - 10 minutes after fishing 500 - 700 times
if Variable.Is greater than (Math)("count", "700")
begin
Variable.Set random number("ms", "120000", "600000")
Macro.Pause("{ms}")
Variable.Set random number("count", "1", "200")
end
end
end
function("fish")
begin
begin loop()
if Color.Can be located on screen (RGB)("113", "147", "254", "5")
begin
Color.Find coordinate of first occurrence (RGB)("113", "147", "254", "5", "x", "y")
begin loop()
// Variable.Add (Math)("x", "3")
if Color.Near coordinate is within (RGB range)("204", "238", "198", "5", "{x}", "{y}", "25")
begin
Macro.Break from loop("no")
end
end
Macro.Break from loop("no")
end
end
end
function