Macro for daily quest

International

Moderator: Moderators

premium
Noob
Noob
Posts: 4
Joined: 17 Nov 2011, 06:57
Noob?: No

Macro for daily quest

#1 Post by premium »

I tried revising the macro from http://forums.openkore.com/viewtopic.php?f=16&t=7724
The main problem here is that Openkore doesn't read correctly the mission log (kill counts).
How do I knew? I tried botting it and typed quest list in the console but it shows that I already
killed the max number of monster per mission. It doesn't update until you relog or changed map.
Also, it's not good for AoE-type player like Warlock and Sorcerer.

What does the revised do? I made it to read the mission log first.

Code: Select all

automacro label {
	console /^Your Coordinates/i
	call def
	timeout 1200
}

macro def {
	$temp1 = @eval($::questList->{60136}->{missions}->{1777}->{count})
	stop
}	

automacro checkQuest {
	hook packet/quest_update_mission_hunt
	exclusive 1
	call {
	$temp1++
	log MONSTER: ICE TITAN $temp1
	if ($temp1 = 150) call iceMan
	}
}

macro iceMan {
   do move ice_dun03 154 30
   pause 1
   do talk @npc (154 27)
   pause 2
   do talk @npc (154 27)
   pause 2
   talk resp 0
   pause 2
   talk resp 0
   pause 2
   talk resp 2
}

I really do hope that's there a permanent fix for this. I used the latest openkore as of this writing..
kenmok1114
Noob
Noob
Posts: 3
Joined: 14 Dec 2011, 15:11
Noob?: Yes

Re: Macro for daily quest

#2 Post by kenmok1114 »

maybe extract the quest list txt from data.grf will help?