Would you like to react to this message? Create an account in a few clicks or log in to continue.
Hello! Everyone. Thank You for Visiting Our Forum. Feel Free to Post Your Message. Admins/Moderators would like to Answer your Needs & Questions. Thank You & Have A Nice Day.

4 posters

    Bot for any job except bow type

    Janice
    Janice
    Moderator
    Moderator


    Posts : 158
    Join date : 2010-01-07
    Age : 32
    Location : Canada

    Bot for any job except bow type Empty Bot for any job except bow type

    Post by Janice 3/19/2010, 2:08 pm

    here is the link for a Melee bot.
    Skills: Soul breaker(if possible)

    http://www.megaupload.com/?d=YF7VE9PS
    //-----------------------------------------------------------
    THIS BOT PROGRAM DOES:

    Walk to search for monsters.
    Autoloot gold..
    Auto Change Gold to Pc.
    Auto Change Pc to Pcb.
    Auto Mail Pcb.

    have fun.
    Bot for any job except bow type 907715


    before you have fun, overwrite everything in the macros.txt file with this:
    Code:
    #Use ctl+f to find <name> and change it to the name of the character that will receive the mail.
    #Example1. If the receiver's name is XaNxUs, type it as it is. -> XaNxUs
    #Example2. If the receiver's name has space on it, like ApriL MaY, close it in quotation marks. -> "ApriL MaY"
    #I don't know the case of special characters such as : ; / ? . , * and others
    #but I'm sure this will not work if the reciever's name have [ and ]. Example -> "Cris [†]" or [ZeLdA]
    #One warning, as soon as the bot is not in lou_fild01, prontera, louyang, or turbo_room(mall) it will teleport immediately back to lou_fild01.
    #In other words, the bot can only be at those 4 maps.

    automacro goldcheck {
       weight < 90%
       inventory "gold" > 4999
       location lou_fild01
       timeout 300
       exclusive 1
       call chksum
    }

    automacro coincheck {
       weight < 90%
       inventory "poring coin" > 4999
       inventory "poring coin" < 5000
       location lou_fild01
       timeout 300
       exclusive 1
       call chksum
    }

    macro chksum {
       set macro_delay 0
       $item = gold
       $item1 = poring coin
       $gold = @invamount ($item)
       $pcoin = @invamount ($item1)

       if ($gold > 1000) goto ichi
       log NO USE
       stop

       :ichi
       if ($gold < 1050) goto ichi1050
       if ($gold > 1049) goto ichi01
       log stop
       stop

       :ichi01
       if ($gold < 1100) goto ichi1100
       if ($gold > 1099) goto ichi02
       log stop
       stop

       :ichi02
       if ($gold < 1150) goto ichi1150
       if ($gold > 1149) goto ichi03
       log stop
       stop

       :ichi03
       if ($gold < 1200) goto ichi1200
       if ($gold > 1199) goto ichi04
       log stop
       stop

       :ichi04
       if ($gold < 1250) goto ichi1250
       if ($gold > 1249) goto ichi05
       log stop
       stop

       :ichi05
       if ($gold < 1300) goto ichi1300
       if ($gold > 1299) goto ichi06
       log stop
       stop

       :ichi06
       if ($gold < 1350) goto ichi1350
       if ($gold > 1349) goto ichi07
       log stop
       stop

       :ichi07
       if ($gold < 1400) goto ichi1400
       if ($gold > 1399) goto ichi08
       log stop
       stop

       :ichi08
       if ($gold < 1450) goto ichi1450
       if ($gold > 1449) goto ichi09
       log stop
       stop

       :ichi09
       if ($gold < 1500) goto ichi1500
       if ($gold > 1499) goto ichi10
       log stop
       stop

       :ichi10
       if ($gold < 1550) goto ichi1550
       if ($gold > 1549) goto ichi11
       log stop
       stop

       :ichi11
       if ($gold < 1600) goto ichi1600
       if ($gold > 1599) goto ichi12
       log stop
       stop

       :ichi12
       if ($gold < 1650) goto ichi1650
       if ($gold > 1649) goto ichi13
       log stop
       stop

       :ichi13
       if ($gold < 1700) goto ichi1700
       if ($gold > 1699) goto ichi14
       log stop
       stop

       :ichi14
       if ($gold < 1750) goto ichi1750
       if ($gold > 1749) goto ichi15
       log stop
       stop

       :ichi15
       if ($gold < 1800) goto ichi1800
       if ($gold > 1799) goto ichi16
       log stop
       stop

       :ichi16
       if ($gold < 1850) goto ichi1850
       if ($gold > 1849) goto ichi17
       log stop
       stop

       :ichi17
       if ($gold < 1900) goto ichi1900
       if ($gold > 1899) goto ichi18
       log stop
       stop

       :ichi18
       if ($gold < 1950) goto ichi1950
       if ($gold > 1949) goto ichi19
       log stop
       stop

       :ichi19
       if ($gold < 2000) goto nii2000
       if ($gold > 1999) goto nii
       log stop
       stop

       :nii
       if ($gold < 2050) goto nii2050
       if ($gold > 2049) goto nii01
       log stop
       stop

       :nii01
       if ($gold < 2100) goto nii2100
       if ($gold > 2099) goto nii02
       log stop
       stop

       :nii02
       if ($gold < 2150) goto nii2150
       if ($gold > 2149) goto nii03
       log stop
       stop

       :nii03
       if ($gold < 2200) goto nii2200
       if ($gold > 2199) goto nii04
       log stop
       stop

       :nii04
       if ($gold < 2250) goto nii2250
       if ($gold > 2249) goto nii05
       log stop
       stop

       :nii05
       if ($gold < 2300) goto nii2300
       if ($gold > 2299) goto nii06
       log stop
       stop

       :nii06
       if ($gold < 2350) goto nii2350
       if ($gold > 2349) goto nii07
       log stop
       stop

       :nii07
       if ($gold < 2400) goto nii2400
       if ($gold > 2399) goto nii08
       log stop
       stop

       :nii08
       if ($gold < 2450) goto nii2450
       if ($gold > 2449) goto nii09
       log stop
       stop

       :nii09
       if ($gold < 2500) goto nii2500
       if ($gold > 2499) goto nii10
       log stop
       stop

       :nii10
       if ($gold < 2550) goto nii2550
       if ($gold > 2549) goto nii11
       log stop
       stop

       :nii11
       if ($gold < 2600) goto nii2600
       if ($gold > 2599) goto nii12
       log stop
       stop

       :nii12
       if ($gold < 2650) goto nii2650
       if ($gold > 2649) goto nii13
       log stop
       stop

       :nii13
       if ($gold < 2700) goto nii2700
       if ($gold > 2699) goto nii14
       log stop
       stop

       :nii14
       if ($gold < 2750) goto nii2750
       if ($gold > 2749) goto nii15
       log stop
       stop

       :nii15
       if ($gold < 2800) goto nii2800
       if ($gold > 2799) goto nii16
       log stop
       stop

       :nii16
       if ($gold < 2850) goto nii2850
       if ($gold > 2849) goto nii17
       log stop
       stop

       :nii17
       if ($gold < 2900) goto nii2900
       if ($gold > 2899) goto nii18
       log stop
       stop

       :nii18
       if ($gold < 2950) goto nii2950
       if ($gold > 2949) goto nii19
       log stop
       stop

       :nii19
       if ($gold < 3000) goto san300
       if ($gold > 2999) goto san
       log stop
       stop

       :san
       if ($gold < 3050) goto san3050
       if ($gold > 3049) goto san01
       log stop
       stop

       :san01
       if ($gold < 3100) goto san3100
       if ($gold > 3099) goto san02
       log stop
       stop

       :san02
       if ($gold < 3150) goto san3150
       if ($gold > 3149) goto san03
       log stop
       stop

       :san03
       if ($gold < 3200) goto san3200
       if ($gold > 3199) goto san04
       log stop
       stop

       :san04
       if ($gold < 3250) goto san3250
       if ($gold > 3249) goto san05
       log stop
       stop

       :san05
       if ($gold < 3300) goto san3300
       if ($gold > 3299) goto san06
       log stop
       stop

       :san06
       if ($gold < 3350) goto san3350
       if ($gold > 3349) goto san07
       log stop
       stop

       :san07
       if ($gold < 3400) goto san3400
       if ($gold > 3399) goto san08
       log stop
       stop

       :san08
       if ($gold < 3450) goto san3450
       if ($gold > 3449) goto san09
       log stop
       stop

       :san09
       if ($gold < 3500) goto san3500
       if ($gold > 3499) goto san10
       log stop
       stop

       :san10
       if ($gold < 3550) goto san3550
       if ($gold > 3549) goto san11
       log stop
       stop

       :san11
       if ($gold < 3600) goto san3600
       if ($gold > 3599) goto san12
       log stop
       stop

       :san12
       if ($gold < 3650) goto san3650
       if ($gold > 3649) goto san13
       log stop
       stop

       :san13
       if ($gold < 3700) goto san3700
       if ($gold > 3699) goto san14
       log stop
       stop

       :san14
       if ($gold < 3750) goto san3750
       if ($gold > 3749) goto san15
       log stop
       stop

       :san15
       if ($gold < 3800) goto san3800
       if ($gold > 3799) goto san16
       log stop
       stop

       :san16
       if ($gold < 3850) goto san3850
       if ($gold > 3849) goto san17
       log stop
       stop

       :san17
       if ($gold < 3900) goto san3900
       if ($gold > 3899) goto san18
       log stop
       stop

       :san18
       if ($gold < 3950) goto san3950
       if ($gold > 3949) goto san19
       log stop
       stop

       :san19
       if ($gold < 4000) goto shi4000
       if ($gold > 3999) goto shi
       log stop
       stop

       :shi
       if ($gold < 4050) goto shi4050
       if ($gold > 4049) goto shi01
       log stop
       stop

       :shi01
       if ($gold < 4100) goto shi4100
       if ($gold > 4099) goto shi02
       log stop
       stop

       :shi02
       if ($gold < 4150) goto shi4150
       if ($gold > 4149) goto shi03
       log stop
       stop

       :shi03
       if ($gold < 4200) goto shi4200
       if ($gold > 4199) goto shi04
       log stop
       stop

       :shi04
       if ($gold < 4250) goto shi4250
       if ($gold > 4249) goto shi05
       log stop
       stop

       :shi05
       if ($gold < 4300) goto shi4300
       if ($gold > 4299) goto shi06
       log stop
       stop

       :shi06
       if ($gold < 4350) goto shi4350
       if ($gold > 4349) goto shi07
       log stop
       stop

       :shi07
       if ($gold < 4400) goto shi4400
       if ($gold > 4399) goto shi08
       log stop
       stop

       :shi08
       if ($gold < 4450) goto shi4450
       if ($gold > 4449) goto shi09
       log stop
       stop

       :shi09
       if ($gold < 4500) goto shi4500
       if ($gold > 4499) goto shi10
       log stop
       stop

       :shi10
       if ($gold < 4550) goto shi4550
       if ($gold > 4549) goto shi11
       log stop
       stop

       :shi11
       if ($gold < 4600) goto shi4600
       if ($gold > 4599) goto shi12
       log stop
       stop

       :shi12
       if ($gold < 4650) goto shi4650
       if ($gold > 4649) goto shi13
       log stop
       stop

       :shi13
       if ($gold < 4700) goto shi4700
       if ($gold > 4699) goto shi14
       log stop
       stop

       :shi14
       if ($gold < 4750) goto shi4750
       if ($gold > 4749) goto shi15
       log stop
       stop

       :shi15
       if ($gold < 4800) goto shi4800
       if ($gold > 4799) goto shi16
       log stop
       stop

       :shi16
       if ($gold < 4850) goto shi4850
       if ($gold > 4849) goto shi17
       log stop
       stop

       :shi17
       if ($gold < 4900) goto shi4900
       if ($gold > 4899) goto shi18
       log stop
       stop

       :shi18
       if ($gold < 4950) goto shi4950
       if ($gold > 4949) goto shi19
       log stop
       stop

       :shi19
       if ($gold < 5000) goto go5000
       if ($gold > 4999) goto hachi
       log stop
       stop

       :hachi
       log no need to check, its over 5k
       goto check
       stop

       :ichi1050
       $goldchk = @eval ($gold-@eval($gold-1000))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1000
       $goldchk = @eval ($gold-@eval($gold-1050))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1150
       $goldchk = @eval ($gold-@eval($gold-1100))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1200
       $goldchk = @eval ($gold-@eval($gold-1150))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1250
       $goldchk = @eval ($gold-@eval($gold-1200))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1300
       $goldchk = @eval ($gold-@eval($gold-1250))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1350
       $goldchk = @eval ($gold-@eval($gold-1300))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1400
       $goldchk = @eval ($gold-@eval($gold-1350))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1450
       $goldchk = @eval ($gold-@eval($gold-1400))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1500
       $goldchk = @eval ($gold-@eval($gold-1450))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1550
       $goldchk = @eval ($gold-@eval($gold-1500))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1600
       $goldchk = @eval ($gold-@eval($gold-1550))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1650
       $goldchk = @eval ($gold-@eval($gold-1600))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1700
       $goldchk = @eval ($gold-@eval($gold-1650))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1750
       $goldchk = @eval ($gold-@eval($gold-1700))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1800
       $goldchk = @eval ($gold-@eval($gold-1750))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1850
       $goldchk = @eval ($gold-@eval($gold-1800))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1900
       $goldchk = @eval ($gold-@eval($gold-1850))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :ichi1950
       $goldchk = @eval ($gold-@eval($gold-1900))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2000
       $goldchk = @eval ($gold-@eval($gold-1950))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2050
       $goldchk = @eval ($gold-@eval($gold-2000))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2100
       $goldchk = @eval ($gold-@eval($gold-2050))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2150
       $goldchk = @eval ($gold-@eval($gold-2100))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2200
       $goldchk = @eval ($gold-@eval($gold-2150))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2250
       $goldchk = @eval ($gold-@eval($gold-2200))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2300
       $goldchk = @eval ($gold-@eval($gold-2250))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2350
       $goldchk = @eval ($gold-@eval($gold-2300))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2400
       $goldchk = @eval ($gold-@eval($gold-2350))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2450
       $goldchk = @eval ($gold-@eval($gold-2400))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2500
       $goldchk = @eval ($gold-@eval($gold-2450))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2550
       $goldchk = @eval ($gold-@eval($gold-2500))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2600
       $goldchk = @eval ($gold-@eval($gold-2550))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2650
       $goldchk = @eval ($gold-@eval($gold-2600))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2700
       $goldchk = @eval ($gold-@eval($gold-2650))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2750
       $goldchk = @eval ($gold-@eval($gold-2700))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2800
       $goldchk = @eval ($gold-@eval($gold-2750))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2850
       $goldchk = @eval ($gold-@eval($gold-2800))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2900
       $goldchk = @eval ($gold-@eval($gold-2850))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :nii2950
       $goldchk = @eval ($gold-@eval($gold-2900))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3000
       $goldchk = @eval ($gold-@eval($gold-2950))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3050
       $goldchk = @eval ($gold-@eval($gold-3000))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3100
       $goldchk = @eval ($gold-@eval($gold-3050))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3150
       $goldchk = @eval ($gold-@eval($gold-3100))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3200
       $goldchk = @eval ($gold-@eval($gold-3150))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3250
       $goldchk = @eval ($gold-@eval($gold-3200))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3300
       $goldchk = @eval ($gold-@eval($gold-3250))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3350
       $goldchk = @eval ($gold-@eval($gold-3300))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3400
       $goldchk = @eval ($gold-@eval($gold-3350))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3450
       $goldchk = @eval ($gold-@eval($gold-3400))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3500
       $goldchk = @eval ($gold-@eval($gold-3450))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3550
       $goldchk = @eval ($gold-@eval($gold-3500))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3600
       $goldchk = @eval ($gold-@eval($gold-3550))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3650
       $goldchk = @eval ($gold-@eval($gold-3600))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3700
       $goldchk = @eval ($gold-@eval($gold-3650))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3750
       $goldchk = @eval ($gold-@eval($gold-3700))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3800
       $goldchk = @eval ($gold-@eval($gold-3750))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3850
       $goldchk = @eval ($gold-@eval($gold-3800))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3900
       $goldchk = @eval ($gold-@eval($gold-3850))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :san3950
       $goldchk = @eval ($gold-@eval($gold-3900))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4000
       $goldchk = @eval ($gold-@eval($gold-3950))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4050
       $goldchk = @eval ($gold-@eval($gold-4000))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4100
       $goldchk = @eval ($gold-@eval($gold-4050))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4150
       $goldchk = @eval ($gold-@eval($gold-4100))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4200
       $goldchk = @eval ($gold-@eval($gold-4150))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4250
       $goldchk = @eval ($gold-@eval($gold-4200))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4300
       $goldchk = @eval ($gold-@eval($gold-4250))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4350
       $goldchk = @eval ($gold-@eval($gold-4300))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4400
       $goldchk = @eval ($gold-@eval($gold-4350))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4450
       $goldchk = @eval ($gold-@eval($gold-4400))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4500
       $goldchk = @eval ($gold-@eval($gold-4450))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4550
       $goldchk = @eval ($gold-@eval($gold-4500))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4600
       $goldchk = @eval ($gold-@eval($gold-4550))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4650
       $goldchk = @eval ($gold-@eval($gold-4600))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4700
       $goldchk = @eval ($gold-@eval($gold-4650))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4750
       $goldchk = @eval ($gold-@eval($gold-4700))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4800
       $goldchk = @eval ($gold-@eval($gold-4750))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4850
       $goldchk = @eval ($gold-@eval($gold-4800))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4900
       $goldchk = @eval ($gold-@eval($gold-4850))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :shi4950
       $goldchk = @eval ($gold-@eval($gold-4900))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :go5000
       $goldchk = @eval ($gold-@eval($gold-4950))
       $total = @eval ($goldchk+$pcoin)
       goto hai
       log stop
       stop

       :hai
       log total is $total
       if ($total < 5000) stop
       if ($total > 4999) goto check
       stop

       :check
       set macro_delay 2
       do c @warp louyang 214 113
       do sit
       do talk @npc (206 113)
       while ($gold > 49) as loop
       [
       do talk resp 0
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
    ]
       end loop
       do talk resp 2
       do stand
       do tele
       stop
       stop
    }


    automacro coin {
       inventory "poring coin" > 4999
       location lou_fild01
       timeout 10
       run-once 0
       priority 4
       call pcb
    }

    macro pcb {
       $item1 = poring coin
       $pcoin = @invamount ($item1)
       do c @warp turbo_room 100 100
       do sit
       do talk @npc (105 112)
       while ($pcoin > 99) as loop
       [
       do talk resp 0
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
       $pcoin--
    ]
       end loop
       do talk resp 2
       do stand
       do tele
    }

    automacro pcoin {
       inventory "poring coin bag" > 49
       location lou_fild01
       run-once 0
       exclusive 1
       priority 0
       call mail
    }

    macro mail {
       $name = <name>
       $item2 = poring coin bag
       $pcb = @invamount ($item2)
       $pcb1 = @inventory ($item2)
       do ma add item $pcb $pcb1
       do ms $name bags "sent $pcb bags"
       do c @warp lou_fild01
    }

    automacro change {
       weight > 89%
       location lou_fild01
       overrideAI 1
       timeout 10
       run-once 0
       priority 2
       delay 2
       call how
    }

    macro how {
       $item = gold
       $item1 = poring coin
       $gold = @invamount ($item)
       $pcoin = @invamount ($item1)
       do c @warp louyang 214 113
       do sit
       do talk @npc (206 113)
       while ($gold > 49) as loop
       [
       do talk resp 0
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
       $gold--
    ]
       end loop
       do talk resp 2
       do stand
       do tele
       stop
    }

    ######## Tele ########

    automacro warp {
       location not lou_fild01
       location not prontera
       location not louyang
       location not turbo_room
       overrideAI 1
       timeout 10
       call fly
    }

    automacro warp1 {
       location turbo_room
       console /route from turbo_room/
       call fly
    }

    macro fly {
       do c @warp lou_fild01
    }

    ######## Must Heal ########

    automacro park {
       inventory "poring coin" > 24
       hp < 10%
       timeout 90
       exclusive 1
       overrideAI 1
       call heal
    }

    macro heal {
       do c @go 0
       do sit
       do talknpc 155 187 r0
       do stand
       do c @warp lou_fild01
    }
    this one is my mistake sry.
    i'll re-upload this one some other time.
    for now, do the fixing yourself.
    ->copy the code and overwrite everything in macros.txt file
    Outerlimitro
    Outerlimitro
    Admin
    Admin


    Posts : 2507
    Join date : 2009-06-07
    Age : 34
    Location : California

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by Outerlimitro 3/19/2010, 9:36 pm

    some dont know where to find macros.txt hehehe would that be on

    Code:
    desktop\botfolder\conf ?
    Janice
    Janice
    Moderator
    Moderator


    Posts : 158
    Join date : 2010-01-07
    Age : 32
    Location : Canada

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by Janice 3/20/2010, 4:21 pm

    yeah it will be there.

    botfolder\control\macros.txt
    Outerlimitro
    Outerlimitro
    Admin
    Admin


    Posts : 2507
    Join date : 2009-06-07
    Age : 34
    Location : California

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by Outerlimitro 3/21/2010, 6:30 am

    thanks. that helps hehehe your the best @janice Wink
    avatar
    alienxp03


    Posts : 2
    Join date : 2010-04-26

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by alienxp03 4/26/2010, 12:28 pm

    do you have the right macro?coz this one isnt working >.<
    Janice
    Janice
    Moderator
    Moderator


    Posts : 158
    Join date : 2010-01-07
    Age : 32
    Location : Canada

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by Janice 4/26/2010, 10:38 pm

    actually the code below the link is the working macro.
    avatar
    alienxp03


    Posts : 2
    Join date : 2010-04-26

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by alienxp03 4/26/2010, 11:27 pm

    really?coz im using SG but only attack sometimes only.
    most of the time its juz calculating random route and walk.
    and pick up gold@poring coin.or do i need to set like this in mon_control?
    all 2 0 1
    Janice
    Janice
    Moderator
    Moderator


    Posts : 158
    Join date : 2010-01-07
    Age : 32
    Location : Canada

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by Janice 4/27/2010, 6:24 am

    it only attack sometimes might be because there is no monster to attack.
    just to be sure add
    Code:
    all 2 0 1
    at the mon_control.
    avatar
    lokalserve01


    Posts : 2
    Join date : 2010-05-03

    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by lokalserve01 5/3/2010, 10:39 pm

    tnx janice! Very Happy

    Sponsored content


    Bot for any job except bow type Empty Re: Bot for any job except bow type

    Post by Sponsored content


      Current date/time is 4/26/2024, 8:45 pm