Tuesday, December 7, 2010

Ragnarok - No More Lonely Knights Daily Quest

~~No More Lonely Knights Daily Quest~~

If you don't have macro plugins or ragnarok bot, visit this link:  Installing Macro Plugins



1. Leave your character in alberta

2. Download the macro here: NoMoreLonelyKnights or paste the code below on your macros.txt

automacro NoMoreLonelyKnightQuest {
   location alberta
   call {
      $randomHX = @random ("124","125","126","127","128")
      $randomHY = @random ("55","56","57","58")
      do move alberta $randomHX $randomHY
   }
   timeout 300
}


   automacro 1stCategory {
      location alberta 123 59 129 54
      base >= 1
      base <= 20
      exclusive 1
      run-once 1
      call {
         do talknpc 122 55 c c r0 c c c r0 c n
         call SirDonovan
         call GoHome
         log Quest Complete!
         stop
      }
   }


      macro SirDonovan {
         $randomX1 = @random ("54","55","56","57","58")
         $randomY1 = @random ("74","75","76","77","78")
         do move alberta $randomX1 $randomY1
         pause 2
         do talknpc 56 80 c c n
         stop
      }



   automacro 2ndCategory {
      location alberta 123 59 129 54
      base >= 21
      base <= 40
      exclusive 1
      run-once 1
      call {
         do talknpc 122 55 c c r0 c c c r1 c n
         call SirRichard
         call GoHome
         log Quest Complete!
         stop
      }
   }

      macro SirRichard {
         $randomX1 = @random ("61","62","63","64","65")
         $randomY1 = @random ("65","66","67","68","69")
         do move alb2trea
         pause 1
         do move alb2trea $randomX1 $randomY1
         pause 2
         do talknpc 57 67 c c n
         stop
      }



   automacro 3rdCategory{
      location alberta 123 59 129 54
      base >= 41
      base <= 60
      exclusive 1
      run-once 1
      call {
         do talknpc 122 55 c c r0 c c c r2 c n
         call SirLion
         call GoHome
         log Quest Complete!
         stop
      }
   }

      macro SirLion {
         $randomX1 = @random ("98","99","100","101","102")
         $randomY1 = @random ("114","115","116","117","118")
         do move prontera
         pause 1
         do move prontera $randomX1 $randomY1
         pause 2
         do talknpc 104 116 c c n
         stop
      }



   automacro 4thCategory {
      location alberta 123 59 129 54
      base >= 61
      base <= 80
      exclusive 1
      run-once 1
      call {
         do talknpc 122 55 c c r0 c c c r3 c n
         call SirMidetz
         call GoHome
         log Quest Complete!
         stop
      }
   }

      macro SirMidetz {
         $randomX1 = @random ("123","124","125","126","127")
         $randomY1 = @random ("172","173","174","175","176")
         do move izlude 125 150
         pause 1
         do move izlude $randomX1 $randomY1
         pause 2
         do talknpc 121 174 c c n
         stop
      }



   automacro 5thCategory {
      location alberta 123 59 129 54
      base >= 81
      exclusive 1
      run-once 1
      call {
         do talknpc 122 55 c c r0 c c c r4 c n
         call SirGrevious
         call GoHome
         log Quest Complete!
         stop
      }
   }

      macro SirGrevious {
         $randomX1 = @random ("183","184","185","186","187")
         $randomY1 = @random ("115","116","117","118","119")
         do move tur_dun01
         pause 1
         do move tur_dun01 $randomX1 $randomY1
         pause 2
         do talknpc 192 117 c c n
         stop
      }


macro GoHome {
   $randomHX = @random ("94","95","96","97","98")
   $randomHY = @random ("60","61","62","63","64")
   do move alberta $randomHX $randomHY
   pause 2
   stop
}

2 comments: