@catar
@erleo
I tested like this
Variables :
#number SS need to be killed to reset task
minotaur=5000
minotaurguard=5000
minotaurarcher=5000
minotaurmage=5000
Macro :
0 {checktask}
task:=Creatures.TaskKilled(Minotaur)
task1:=Creatures.TaskKilled(Minotaur Guard)
task2:=Creatures.TaskKilled(Minotaur Archer)
task3:=Creatures.TaskKilled(Minotaur Mage)
!task!>=!minotaur! [else1]
CaveBot.GoLabel(Leave)
exit()
{else1}
!task1!>=!minotaurguard! [else2]
CaveBot.GoLabel(Leave)
exit()
{else2}
!task2!>=!minotaurarcher! [else3]
CaveBot.GoLabel(Leave)
exit()
{else3}
!task3!>=!minotaurmage! [else4]
CaveBot.GoLabel(Leave)
exit()
{else4}
CaveBot.GoLabel(Hunt)
exit()
the problem now is that even without having killed the 5000 minotaurs the character ends up leaving the hunt, can anyone help me?
the script is this way:
Point (33309 32285 7:Hunt)
Point (33309 32285 7)
Point (33309 32283 6)
Point (33306 32286 6)
Point (33306 32285 6)
Point (33306 32283 5)
Point (33311 32284 5)
Point (33307 32284 5)
Point (33306 32285 6)
Point (33309 32282 6)
Point (33309 32283 6)
Point (33309 32285 7)
Point (33314 32284 7)
Point (33314 32279 7)
Point (33312 32280 7)
Point (33312 32282 8)
Point (33310 32285 8)
Point (33305 32285 8)
Point (33303 32289 8)
Point (33300 32289 8)
Point (33300 32291 9)
Point (33304 32289 9)
Point (33308 32287 9)
Point (33307 32282 9)
Point (33310 32279 9)
Point (33315 32280 9)
Point (33315 32282 9)
Point (33315 32284 10)
Point (33310 32285 10)
Point (33310 32281 10)
Point (33309 32277 10)
Point (33304 32281 10)
Point (33300 32283 10)
Point (33299 32284 10)
Point (33299 32286 11)
Point (33301 32282 11)
Point (33300 32286 11)
Point (33299 32286 11)
Point (33299 32284 10)
Point (33304 32285 10)
Point (33306 32288 10)
Point (33306 32289 10)
Point (33306 32291 11)
Point (33301 32292 11)
Point (33306 32292 11)
Point (33306 32291 11)
Point (33306 32289 10)
Point (33304 32285 10)
Point (33305 32281 10)
Point (33309 32282 10)
Point (33311 32286 10)
Point (33313 32289 10)
Point (33315 32290 10)
Point (33315 32292 11)
Point (33313 32288 11)
Point (33314 32291 11)
Point (33315 32290 10)
Point (33314 32285 10)
Point (33315 32284 10)
Point (33315 32282 9)
Point (33311 32280 9)
Point (33307 32281 9)
Point (33308 32286 9)
Point (33305 32289 9)
Point (33301 32291 9)
Point (33300 32291 9)
Point (33300 32289 8)
Point (33304 32287 8)
Point (33307 32285 8)
Point (33312 32284 8)
Point (33312 32282 8)
Point (33312 32280 7)
Point (33307 32281 7)
Point (33303 32283 7)
Point (33302 32287 7)
Macro (33302 32287 7:checktask)
Label (33300 32291 7:Leave)
Point (33300 32291 7)
Point (33295 32292 7)
Point (33292 32295 7)
@erleo
I tested like this
Variables :
#number SS need to be killed to reset task
minotaur=5000
minotaurguard=5000
minotaurarcher=5000
minotaurmage=5000
Macro :
0 {checktask}
task:=Creatures.TaskKilled(Minotaur)
task1:=Creatures.TaskKilled(Minotaur Guard)
task2:=Creatures.TaskKilled(Minotaur Archer)
task3:=Creatures.TaskKilled(Minotaur Mage)
!task!>=!minotaur! [else1]
CaveBot.GoLabel(Leave)
exit()
{else1}
!task1!>=!minotaurguard! [else2]
CaveBot.GoLabel(Leave)
exit()
{else2}
!task2!>=!minotaurarcher! [else3]
CaveBot.GoLabel(Leave)
exit()
{else3}
!task3!>=!minotaurmage! [else4]
CaveBot.GoLabel(Leave)
exit()
{else4}
CaveBot.GoLabel(Hunt)
exit()
the problem now is that even without having killed the 5000 minotaurs the character ends up leaving the hunt, can anyone help me?
the script is this way:
Point (33309 32285 7:Hunt)
Point (33309 32285 7)
Point (33309 32283 6)
Point (33306 32286 6)
Point (33306 32285 6)
Point (33306 32283 5)
Point (33311 32284 5)
Point (33307 32284 5)
Point (33306 32285 6)
Point (33309 32282 6)
Point (33309 32283 6)
Point (33309 32285 7)
Point (33314 32284 7)
Point (33314 32279 7)
Point (33312 32280 7)
Point (33312 32282 8)
Point (33310 32285 8)
Point (33305 32285 8)
Point (33303 32289 8)
Point (33300 32289 8)
Point (33300 32291 9)
Point (33304 32289 9)
Point (33308 32287 9)
Point (33307 32282 9)
Point (33310 32279 9)
Point (33315 32280 9)
Point (33315 32282 9)
Point (33315 32284 10)
Point (33310 32285 10)
Point (33310 32281 10)
Point (33309 32277 10)
Point (33304 32281 10)
Point (33300 32283 10)
Point (33299 32284 10)
Point (33299 32286 11)
Point (33301 32282 11)
Point (33300 32286 11)
Point (33299 32286 11)
Point (33299 32284 10)
Point (33304 32285 10)
Point (33306 32288 10)
Point (33306 32289 10)
Point (33306 32291 11)
Point (33301 32292 11)
Point (33306 32292 11)
Point (33306 32291 11)
Point (33306 32289 10)
Point (33304 32285 10)
Point (33305 32281 10)
Point (33309 32282 10)
Point (33311 32286 10)
Point (33313 32289 10)
Point (33315 32290 10)
Point (33315 32292 11)
Point (33313 32288 11)
Point (33314 32291 11)
Point (33315 32290 10)
Point (33314 32285 10)
Point (33315 32284 10)
Point (33315 32282 9)
Point (33311 32280 9)
Point (33307 32281 9)
Point (33308 32286 9)
Point (33305 32289 9)
Point (33301 32291 9)
Point (33300 32291 9)
Point (33300 32289 8)
Point (33304 32287 8)
Point (33307 32285 8)
Point (33312 32284 8)
Point (33312 32282 8)
Point (33312 32280 7)
Point (33307 32281 7)
Point (33303 32283 7)
Point (33302 32287 7)
Macro (33302 32287 7:checktask)
Label (33300 32291 7:Leave)
Point (33300 32291 7)
Point (33295 32292 7)
Point (33292 32295 7)