http://forums.openkore.com/viewtopic.php?p=26236#p26236
it had a lot of information about how to program Repeatable exp quests and now i cant find it anywhere.
I have problems with registering kill counts on kore, i used to be able to do it properly but after my computer cashed i had to start over again and now im lost :(the problem is that when i kill a monster, it automatically registers as 150 kills instead of one, so everytime my char kills a quest monter, it finishes the quest instead of continuing it.
i have been using this macro in the past and it worked like a charm till now. (i think theres something i need to tweak in the tables folder but i forgot what)
Code: Select all
automacro questControl {
hook target_died
call questList
}
macro questList {
pause 1
do quest list
}
#confirmed alligators
automacro alligatorControl {
console /- Alligator (.*) 150/i
map cmd_fild01
call alligatorDone
}
macro alligatorDone {
do ai manual
do move 360 250
do talknpc 362 256 c
pause 2
do talknpc 362 256 c c r0 c r2
pause 2
do ai on
}
automacro caramelControl {
console /- Caramel (.*) 150/i
map mjolnir_01
call caramelDone
}
macro caramelDone {
do ai manual
do move 290 29
do talknpc 296 29 c
pause 2
do talknpc 296 29 c c r0 c r0 c r2
pause 2
do ai on
}
automacro cocoControl {
console /- Coco (.*) 150/i
map mjolnir_01
call cocoDone
}
macro cocoDone {
do ai manual
do move 290 29
do talknpc 293 20 c
pause 2
do talknpc 293 20 c c r0 c r0 c r2
pause 2
do ai on
}
automacro creamyControl {
console /- Creamy (.*) 150/i
map prt_fild04
call creamyDone
}
macro creamyDone {
do ai manual
do move 350 145
do talknpc 356 148 c
pause 2
do talknpc 356 148 #!!c c r0 c r2
pause 2
do ai on
}
automacro demonPungusControl {
console /- Demon Pungus (.*) 150/i
map ein_fild01
call demonPungusDone
}
macro demonPungusDone {
do ai manual
do move 360 250
do talknpc 45 250 c
pause 2
do talknpc 43 249 #!!c c r0 c r2
pause 2
do ai on
}
automacro disguiseControl {
console /- Disguise (.*) 150/i
map nif_fild01
call disguiseDone
}
macro disguiseDone {
do ai manual
do move 330 330
do talknpc 332 327 c
pause 2
do talknpc 332 327 #!!c c r0 c r2
pause 2
do ai on
}
automacro dokebiControl {
console /- Dokebi (.*) 150/i
map pay_fild10
call dokebiDone
}
macro dokebiDone {
do ai manual
do move 105 355
do talknpc 108 357 c
pause 2
do talknpc 108 357 #!!c c r0 c r2
pause 2
do ai on
}
automacro dryadControl {
console /- Dryad (.*) 150/i
map um_fild01
call dryadDone
}
macro dryadDone {
do ai manual
do move 30 280
do talknpc 35 281 c
pause 2
do talknpc 35 281 #!!c c r0 c r2
pause 2
do ai on
}
# fabre confirmed
automacro fabreControl {
console /- Fabre (.*) 150/i
map gef_fild07
call fabreDone
}
macro fabreDone {
do ai manual
do move 316 192
do talknpc 321 193 c
pause 2
do talknpc 321 193 c c r0 c r2
pause 2
do ai on
}
automacro frilldoraControl {
console /- Frilldora (.*) 150/i
map moc_fild17
call frilldoraDone
}
macro frilldoraDone {
do ai manual
do move 70 275
do talknpc 66 273 c
pause 2
do talknpc 66 273 #!!c c r0 c r2
pause 2
do ai on
}
#confirmed goat
automacro goatControl {
console /- Goat (.*) 150/i
map ein_fild06
call goatDone
}
macro goatDone {
do ai manual
do move 85 170
do talknpc 82 171 c
pause 2
do talknpc 82 171 c r0 c r0 c r2
pause 2
do ai on
}
automacro golemControl {
console /- Golem (.*) 150/i
map moc_fild11
call golemDone
}
macro golemDone {
do ai manual
do move 60 140
do talknpc 57 138 c
pause 2
do talknpc 57 138 #!!c c r0 c r2
pause 2
do ai on
}
automacro hodeControl {
console /- Hode (.*) 150/i
map moc_fild17
call hodeDone
}
macro hodeDone {
do ai manual
do move 210 346
do talknpc 208 346 c
pause 2
do talknpc 208 346 #!!c c r0 c r2
pause 2
do ai on
}
automacro leafCatControl {
console /- Leaf Cat (.*) 150/i
map ayo_fild01
call leafCatDone
}
macro leafCatDone {
do ai manual
do move 40 240
do talknpc 44 241 c
pause 2
do talknpc 44 241 #!!c c r0 c r2
pause 2
do ai on
}
automacro loliRuriControl {
console /- Loli Ruri (.*) 150/i
map nif_fild01
call loliRuriDone
}
macro loliRuriDone {
do ai manual
do move 330 330
do talknpc 332 327 c
pause 2
do talknpc 332 327 #!!c c r0 c r2
pause 2
do ai on
}
automacro mantisControl {
console /- Mantis (.*) 150/i
map lou_fild01
call mantisDone
}
macro mantisDone {
do ai manual
do move 240 350
do talknpc 240 354 c
pause 2
do talknpc 240 354 #!!c c r0 c r2
pause 2
do ai on
}
automacro pecoPecoControl {
console /- Peco Peco (.*) 150/i
map moc_fild02
call pecoPecoDone
}
macro pecoPecoDone {
do ai manual
do move 75 330
do talknpc 74 329 c
pause 2
do talknpc 74 329 #!!c c r0 c r2
pause 2
do ai on
}
# pupa confirmed
automacro pupaControl {
console /- Pupa (.*) 150/i
map gef_fild04
call pupaDone
}
macro pupaDone {
do ai manual
do move 187 59
do talknpc 191 54 c
pause 2
do talknpc 191 54 c c c r0 c r2
pause 2
do ai on
}
automacro zhuPoLongControl {
console /- Zhu Po Long (.*) 150/i
map lou_dun02
call zhuPoLongDone
}
macro zhuPoLongDone {
do ai manual
do move 160 270
do talknpc 161 264 c
pause 2
do talknpc 161 264 #!!c c r0 c r2
pause 2
do ai on
}