requirements:
1. Sign quest must be accomplished first;
2. Macro interpreter, download it from openkore.
3. create a macros.txt inside your control folder and paste this code:
automacro jump {
location umbala
location not nif_in 68 14
inventory "Empty Bottle" > 0
call jumpz
#run-once 1
timeout 10
}
macro jumpz {
@release jump
move 140 197 umbala
@pause 1
}
automacro hphp {
location nif_in 68 14
hp < 5
inventory "Empty Bottle" > 0
call hphpz
#run-once 1
timeout 5
}
macro hphpz {
sit
}
automacro sadlookingman {
location nif_in 68 14
location not niflheim 147 243
hp > 50
inventory "Empty Bottle" > 0
call sadlookingmanz
timeout 5
}
macro sadlookingmanz {
move 147 243 niflheim
@pause 1
}
#go into map que_sign01
automacro goin {
location niflheim 147 243
location not que_sign01
inventory "Empty Bottle" > 0
call enter
#run-once 1
timeout 10
}
macro enter {
talk @npc (146 241)
@pause 3
talk resp 1
#run-once 1
}
### Move to Create Position trigger by Inventory Quantity
automacro initiate {
location que_sign01
location not que_sign01 45 58
inventory "Empty Bottle" > 0
call start
#run-once 1
timeout 10
}
macro start {
#@release initiate
move 45 58 que_sign01
@pause 1
}
#at Create Position ... Create condition trigger by Quantity
automacro create {
location que_sign01 45 58
inventory "Empty Bottle" > 0
call darkwater
run-once 1
}
macro darkwater {
talk @npc (46 56)
@pause 2
talk resp 0
@pause 1
@release create
@set (time) @var (.time)
}
automacro relog {
location que_sign01 45 58
inventory "Empty Bottle" = 0
call relogz
#run-once 1
}
macro relogz {
relog
@pause 1
}
##### Counter Relogin every 10 min ... while Pharmacy #####
### in order not to Mix up the Counter Relogin with the Process ###
### leave the Counter Relogin macro at last lines ###
#Counter Relog while Grab
#Counter Relog while Create
automacro resetKaraCreate {
var time < @eval (@var (.time) - 30)
location que_sign01 45 58
inventory "Empty Bottle" > 0
call reseto
timeout 600
}
automacro resetKaraCreate2 {
map que_sign01
call reseto
timeout 600
}
macro reseto {
macro reset
@pause 1
}
#Counter Relog while Rest
#Counter Relog while Walking
# Counter Relog while Standing out of 45,58 / 46,58
4. your bot savemap must be in umbala.
5. modify this at your own risk....
