Nothing innovating with attacking >2 rly ;d
Thats how most of my scripts are made
If someone wan't do something similar, that Macro looks more/less like:
[macro]500 {Lure}
helle:=Creatures.ByRangeName(8, Hellspawn)
ilem:=Creatures.ByRange(5)
!helle!>=2 [zabij]
Killer.Start()
HUD.Display(Attack)
Exit()
{zabij}
!helltime!>=6 [zabij2]
Killer.Start()
HUD.Display(Attack)
exit()
{zabij2}
Killer.Stop()
HUD.Display(Lure)
Exit()
{poziom}
!ilem!()>=2
Misc.StandTime()>2
Killer.Start()
HUD.Display(Attack)
Exit()
[/macro]
But I also setup my to kill monster if its longer than 3 sec on screen so I don't miss kill on it if bot didn't find another.
You should use that too
[macro]500 {helltimer}
Creatures.ByRangeName(5, Hellspawn)>=1 [ad]
VarAdd(helltime, 1)
exit()
{ad}
helltime:=0
exit()
[/macro]
I use HUD.Displays as a "debugging" tool.
Thats how most of my scripts are made
If someone wan't do something similar, that Macro looks more/less like:
[macro]500 {Lure}
helle:=Creatures.ByRangeName(8, Hellspawn)
ilem:=Creatures.ByRange(5)
!helle!>=2 [zabij]
Killer.Start()
HUD.Display(Attack)
Exit()
{zabij}
!helltime!>=6 [zabij2]
Killer.Start()
HUD.Display(Attack)
exit()
{zabij2}
Killer.Stop()
HUD.Display(Lure)
Exit()
{poziom}
!ilem!()>=2
Misc.StandTime()>2
Killer.Start()
HUD.Display(Attack)
Exit()
[/macro]
But I also setup my to kill monster if its longer than 3 sec on screen so I don't miss kill on it if bot didn't find another.
You should use that too
[macro]500 {helltimer}
Creatures.ByRangeName(5, Hellspawn)>=1 [ad]
VarAdd(helltime, 1)
exit()
{ad}
helltime:=0
exit()
[/macro]
I use HUD.Displays as a "debugging" tool.