Run/AVOID from Strong Monsters=)[servers w/o tele]

Moderator: Moderators

Message
Author
gamenikko
The Way Of Human
The Way Of Human
Posts: 192
Joined: 16 Aug 2009, 03:47
Noob?: Yes
Location: Gonryun

Run/AVOID from Strong Monsters=)[servers w/o tele]

#1 Post by gamenikko »

For those who play in servers w/o tele!

*disclaimer*
i didn't make this macro i just added monster names on it.
i got this macro from http://forums.openkore.com/viewtopic.php?f=15&t=8049
some of monster names repeat but it doesnt matter.
if you will use this macro to ur slave, remove # at the follow 1
Pros: better than relog method
i botted at gl_chyard and darklord never catch me, but my bot always see him and run from him SAFELY =)
use Ctrl + F(search) to find monsters that you want to remove from the list


be sure the mon_control its -1 0 0
in some cases it could be
Dark Lord 0 3 0 <<disconnect
or
Dark Lord 0 1 0<<teleport
better to use
Dark Lord -1 0 0<<avoid monster

thanks to madshark

Code: Select all


#######################################
########Avoid Strong Monsters################
#######################################

automacro AvoidStrongMonsters {
#list of monsters to avoid:
monster Amon Ra, Archangeling, Baphomet, Bacsojin, Dark Illusion, Dark Lord, Detale, Doppelganger, Dracula, Drake, Eddga, Dark Snake Lord, Garm, Egnigem Cenia, Golden Thief Bug, Incantation Samurai, Lady Tany, Lord of Death, Maya, Maya Purple, Mistress, Moonlight, Mutant Dragon, Orc Hero, Orc Lord, Osiris, Pharaoh, Phreeoni, RSX-0806, Stormy Knight, Tao Gunka, Thanatos, Turtle General, Vesper, Howard Alt-Eisen, Seyren Windsor, Eremes Guile, Margaretha Sorin, Cecil Damon, Kathryne Keyron, Lord Knight Seyren, Assassin Cross Eremes, Whitesmith Howard, High Priest Margaretha, Sniper Cecil, High Wizard Kathryne, Morroc's Shadow Angel, Vocal, Morroc's Shadow Human, Abysmal Knight, Thanatos, Memory of Thanatos, Thanatos Despero, Despero of Thanatos, Thanatos Dolor, Dolor of Thanatos, Thanatos Maero, Maero of Thanatos, Thanatos Odium, Odium of Thanatos, Incantation Samurai, Samurai Specter, Incarnation of Morroc, Incarnation of Morroc, Sniper Shecil, Sniper Cecil, Bloody Knight, Knight Guardian, Knight of Abyss, Abysmal Knight, Knight of Windstorm, Stormy Knight, Lord Knight Seyren, Archdam, Archer Guardian, Acidus, Agav Alicel, Aliot, Amon Ra, Ancient Mimic, Ancient Mummy, Ancient Worm, Anolian, Anubis, Apocalypse, Armaia, Armeyer Dinze, Assassin Cross Eremes, Atroce, Aunoe, Bacsojin, White Lady, Baphomet, Banshee, Beelzebub, Bloody Butterfly, Bloody Murderer, Bow Guardian, Bow Master, Byorgue, Cat o' Nine Tails, Chimera, Chung E, Green Maiden, Civil Servant, Mao Guai, Dark Illusion, Dark Lord, Dark Priest, Dark Snake Lord, Evil Snake Lord, Deathword, Death Word, Deleter, Detale, Detarderous, Deviling, Diabolic, Dimik, Doppelganger, Dracula, Drake, Dullahan, Echio, Eddga, Entweihen Crothen, Eremes, Eremes Guile, Erend, Errende Ebecee, Executioner, Fallen Bishop, Fallen Bishop Hibram, Fanat, Ferus, Frus, Garden Watcher, Garden Keeper, Garm, Garm Baby, Gazeti, Gemini-S58, Gloom Under Night, Gremlin, Gryphon, Harpy, Harword, Howard Alt-Eisen, Hell Fly, Hellion Revenant, High Priest Magaleta, High Priest Margaretha, High Wizard Katrinn, High Wizard Kathryne, Hodremlin, Hydro, Hydrolancer, Ice Titan, Ifrit, Imp, Fire Imp, Samurai Specter, Incubus, Isilla, Kasa, Katrinn, Kathryne Keyron, Kavac, Kavach Icarus, Kiel, Kiehl, Knight Guardian, Lady Tanee, Lava Golem, Leib Olmai, Loli Ruri, Lord Knight Seyren, Lord of Death, Lord of the Dead, Magaleta, Margaretha Sorin, Majoruros, Marozka's Guard, Mavka, Maya, Maya Purple, Medusa, Mini Demon, Monemus, Mutant Dragon, Mutant Dragonoid, Mysteltainn, Naght Seiger, Necromancer, Nightmare Terror, Observation, Dame of Sentinel, Owl Baron, Owl Duke, Penomena, Pharaoh, Phendark, Piamette, Ragged Zombie, Rawrel, Laurell Weinder, Retribution, Baroness of Retribution, RSX 0806, RSX-0806, Salamander, Satan Morroc, Seyren, Seyren Windsor, Shecil,Cecil Damon, Shelter, Mistress of Shelter,, Shinobi, Skeggiold, Skogul, Sniper Shecil, Sniper Cecil, Soldier Guardian, Succubus, Sword Guardian, Sword Master, Thanatos, Memory of Thanatos, The Immortal Koshei, Thorn of Magic, Thorn of Purification, Thorn of Recovery, Thorny Skeleton, Tirfing, Ogretooth, Tristan III, Dead King, Ungoliant, Valkyrie, Valkyrie Randgris, Vanberk, Venatu, Vesper, Violy, Whitesmith Harword, Mastersmith Howard, Wicked Nymph, Evil Nymph, Wish Maiden, Wounded Morroc, Ygnizem, Egnigem Cenia, Zombie Slaughter

    timeout 3
    exclusive 1
    call caifora
}

macro caifora {
    $Move = 10

    $myPos = $.pos
    $myPosX = @arg ("$myPos", 1)
    $myPosY = @arg ("$myPos", 2)

    $monPos = $.lastMonsterPos
    $monPosX = @arg ("$monPos", 1)
    $monPosY = @arg ("$monPos", 2)


     if ($myPosX >= $monPosX) goto leste
     if ($myPosX < $monPosX) goto oeste

:leste
        if ($myPosY <= $monPosY) goto sudeste
        if ($myPosY > $monPosY) goto nordeste

     :sudeste
        do southeast $Move
        do move stop
        stop
        #do conf follow 1
	#pause 1
	#do reload config

     :nordeste
        do northeast $Move
        do move stop
        stop
        #do conf follow 1
	#pause 1
	#do reload config

:oeste
        if ($myPosY <= $monPosY) goto sudoeste
        if ($myPosY > $monPosY) goto noroeste

     :sudoeste
        do southwest $Move
        do move stop
        stop
        #do conf follow 1
	#pause 1
	#do reload config

     :noroeste
        do northwest $Move
        do move stop
        stop
        #do conf follow 1
	#pause 1
	#do reload config
}
P.S
if this macro is a double post at the macro section, sorry for that =p
im pretty sure it does contain much monster names =)
Last edited by gamenikko on 21 Jan 2010, 14:50, edited 1 time in total.
Just like old times.

Technology
Super Moderators
Super Moderators
Posts: 801
Joined: 06 May 2008, 12:47
Noob?: No

Re: Run/AVOID from Strong Monsters=)[servers w/o tele]

#2 Post by Technology »

belongs in: "Share your macro's"
One ST0 to rule them all? One PE viewer to find them!
One ST_kRO to bring them all and in the darkness bind them...

Mount Doom awaits us, fellowship of OpenKore!

kimmylee
Noob
Noob
Posts: 19
Joined: 02 Jun 2010, 08:18
Noob?: Yes

Re: Run/AVOID from Strong Monsters=)[servers w/o tele]

#3 Post by kimmylee »

hmmm wonder how you can edit this macro to run towards mobs of monsters, but not using the aggressive block, because you want to attract more monster that are currently not attacking you already, like a way to walk in the direction of a mob, that is not currently attacking you, on agressive monster.... any ideas on where to start?

ffej
Noob
Noob
Posts: 3
Joined: 06 Nov 2012, 08:15
Noob?: No

Re: Run/AVOID from Strong Monsters=)[servers w/o tele]

#4 Post by ffej »

Just a note that this macro works perfectly well, avoids monsters by walking in the opposite direction, called at any time. I suggest adding a modification such that your bot never gets stuck between a strong monster and a wall, or 2+ strong monsters. Implement a simple counter which increments each time you call this autoMacro and reset the counter each time you successfully attack a monster.

Eg.

Code: Select all

automacro attacked {
    console /You attack/i #or /You are casting/i

    timeout 30
    exclusive 1
    call resetCount
}

macro resetCount {
   $runAttempts = 0
}

macro runAway {
    $runAttempts++
    if ($runAttempts == 10) goto teleport
...
...
...
:teleport
     do tele
edit: bug when teleporting into the vicinity of another strong monster and getting stuck again - counter runAttempts continues to increment above 10

fix: if($runAttempts > 10) OR set runAttempts to 0 after teleporting

Post Reply