Sabado, Oktubre 19, 2013

Openkore BOT Auto Consume Warp Free Ticket Macro

Openkore BOT Auto Consume Warp Free Ticket Macro


First put your character in geffen or aldebaran

Then add this code to your macros.txt


    automacro gef {
        map geffen
        inventory "Warp Free Ticket" > 2
    call {
        do ai manual
        do move 125 59
        do talknpc 120 62 c r2 c r1
        do ai on
    }
    }

    automacro alde {
        map aldebaran
        inventory "Warp Free Ticket" > 2
    call {
        do ai manual
        do move 150 120
        do talknpc 143 119 c r2 c r0
        do ai on
    }
    }
The macro will stop consuming your Warp Free Ticket
If your Warp Free Ticket is only 2 pcs

:)

Huwebes, Oktubre 17, 2013

RAGNAROK OPENKORE BOT 2013

RAGNAROK OPEN KORE BOT 2013

Download links:
  1. http://www.mediafire.com/download/ar3fr8y42da8n8x/Ragnarok+Bot.zip
  2. http://www.4shared.com/zip/-PaGHZT8/Ragnarok_Bot.html 

Enjoy!

Openkore BOT Macro Cargo Delivery Quest

 The macro will not function if there is no macro plugins,
download macro plugins here,
Paste this code to your macros.txt

# Put ur Character in Alberta

automacro CargoMuna {
console /Your Coordinates:/
location alberta
call PORTNPC
timeout 60
}

automacro ENDmimic1 {
console /before it changes its mind/
call PORTNPC
timeout 5
}

automacro ENDmimic2 {
console /have already moved/
call PORTNPC
timeout 5
}

automacro reTALKport {
console /Could not find an NPC at location/
call PORTNPC
timeout 5
}

automacro RETALKmimic {
location alberta
console /Deadly Cargo (.*) That/
call retalkMIMIC
timeout 0
}

automacro MIMIC1-a {
console /recognize the first crate/
call {
$mimic = first
call talkMIMIC
}
timeout 5
}

automacro MIMIC1-b {
console /get me the first crate/
call {
$mimic = first
call talkMIMIC
}
timeout 5
}

automacro MIMIC2-a {
console /retrieve the second crate/
call {
$mimic = second
call talkMIMIC
}
timeout 5
}

automacro MIMIC2-b {
console /get me the second crate/
call {
$mimic = second
call talkMIMIC
}
timeout 5
}

automacro MIMIC3-a {
console /third crate should be with/
call {
$mimic = third
call talkMIMIC
}
timeout 5
}

automacro MIMIC4-a {
console /get me the fourth crate/
call {
$mimic = fourth
call talkMIMIC
}
timeout 5
}

automacro MIMIC5-a {
console /find the fifth crate/
call {
$mimic = fifth
call talkMIMIC
}
timeout 5
}

automacro MIMIC6-a {
console /sixth create has been found/
call {
$mimic = sixth
call talkMIMIC
}
timeout 5
}

automacro MIMIC6-b {
console /sixth create has been found/
call {
$mimic = sixth
call talkMIMIC
}
timeout 5
}

automacro MIMIC6-c {
console /our wounded scouts have reported/
call {
$mimic = sixth
call talkMIMIC
}
timeout 5
}


macro PORTNPC {
$x = @random ("89","93","92","91","90")
$y = @random ("60","61","62","59","58")
do move alberta $x $y
pause 4
do talknpc 90 62 c r0 n
}

macro talkMIMIC {
if ($mimic == first) goto mimic1
if ($mimic == second) goto mimic2
if ($mimic == third) goto mimic3
if ($mimic == fourth) goto mimic4
if ($mimic == fifth) goto mimic5
if ($mimic == sixth) goto mimic6
stop

:mimic1
$x = @random ("187","188","189","190","191")
$y = @random ("164","165","166","167","168")
do move $x $y
do talknpc 188 173 c n
stop

:mimic2
$x = @random ("224","225","226","227","228")
$y = @random ("102","103","104","105","106")
do move $x $y
do talknpc 232 104 c n
stop

:mimic3
$x = @random ("238","239","240","241","242")
$y = @random ("88","89","90","91","92")
do move $x $y
do talknpc 246 87 c n
stop

:mimic4
$x = @random ("238","239","240","241","242")
$y = @random ("64","65","66","67","68")
do move $x $y
do talknpc 245 67 c n
stop

:mimic5
$x = @random ("235","236","237","238","239")
$y = @random ("40","41","42","43","44")
do move $x $y
do talknpc 243 43 c n
stop

:mimic6
$x = @random ("114","115","116","117","118")
$y = @random ("215","216","217","218","219")
do move 104 53
pause 2
do move $x $y
do talknpc 123 221 c n
stop
}

macro retalkMIMIC {
$num = $.lastMatch1
goto mimic
stop

:mimic
if ($num == [1]#:) goto retalk1
if ($num == [2]#:) goto retalk2
if ($num == [3]#:) goto retalk3
if ($num == [4]#:) goto retalk4
if ($num == [5]#:) goto retalk5
stop

:retalk1
do talknpc 188 173 c n
stop

:retalk2
do talknpc 232 104 c n
stop

:retalk3
do talknpc 246 87 c n
stop

:retalk4
do talknpc 245 67 c n
stop

:retalk5
do talknpc 243 43 c n
stop

:retalk6
do talknpc 123 221 c n
stop
}


~End

Buffer Bot Macro with Chatroom and Public Message


automacro chatroom { (this is for chatroom)
console /Other players are not allowed to view your Equipment./i
exclusive 1
delay 0.5
call {

$chatroomname = Flag - AGI &  (Chatroom Name)
do chat create "$chatroomname"
do look 5
}
}

automacro buffer {
sp > 5%
console /\[dist=(.*)\] (.*) \((\d+)\): (.*)(Flag|Help)(.*)$/
exclusive 1
call {
$dist = $.lastMatch1
$target = $.lastMatch3
$skill = $.lastMatch5

if ($dist = 9) goto cancel
if ($skill == Flag) goto speed
goto cancel

:speed (this is for buffs)
do chat leave
do sp 29 $target
goto talk

:talk (this is for public message)
do c visit botters2012.blogspot.com
pause 1
do c for more ragnarok botting guides
goto chat

:chat (for chatroom )
do chat create "$chatroomname"
do e @random ("lv","heh","lv2","ok","no1","kis","kis2")
do look 5
goto cancel

:cancel
stop
}
}

Bot Config

HOLY WATER CREATION


1. Copy this text and add it in the config.txt file:

useSelf_skill Aqua Benedicta {
lvl 1
sp > 5%
notWhileSitting 1
inLockOnly 1
inInventory Empty Bottle > 0
disabled 0
}

2. Change some info
in your config.txt by following this:

a)
lockMap moc_ruins
lockMap_x 99
lockMap_y 141
[Note:This is the coordinate where you want to stay your bot to make holy water]

b)
storageAuto 1
storageAuto_npc moc_ruins 59 157
storageAuto_distance 5
storageAuto_npc_type 3
storageAuto_npc_steps c r0 n
storageAuto_password
storageAuto_keepOpen 0
storageAuto_useChatCommand
relogAfterStorage 1
minStorageZeny 50

npcTimeResponse

getAuto Empty Bottle {
minAmount 400
maxAmount 400
passive 0
}
[Note:This means the bot get 400 pcs. of bottles in the specified kafra storage. Kafra pass is not set]

3. Additional skill may apply to fasten the sp recovery:

useSelf_skill Blessing {
lvl 10
whenStatusInactive Blessing
sp > 10%
timeout 5
}
useSelf_skill Magnificat {
lvl 5
sp > 45
stopWhenHit 1
notWhileSitting 1
notInTown 1
timeout 5
whenStatusInactive Magnificat
}
[Note: Only usable when your job is priest or high priest]

4. In the bot configuration folder, look for the item_control.txt located in the control folder to add the holy water setting as shown below:

Holy Water 0 1 0
What is this?

This text will allow your bot to create "Holy Water"
How it works?
The config gets an empty bottle in the storage located in morocc pyramid kafra and then move to the designated water spot near the area. After that significant action it will now then use the skill "Aqua Benedicta" to its specified location continuosly until all the bottles in the inventory converted to holy water. This cycle will stop until all your stock of empty bottle in the storage were converted to holy water.