Memento farming - concept - Dalanis Dungeon

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Message
Author
User avatar
ezgitaran
Posts: 25
Joined: Tue Sep 14, 2010 8:47 am

Re: Memento farming - concept - Dalanis Dungeon

#41 Post by ezgitaran » Mon Jan 10, 2011 4:13 am

top1 wrote:thx again for your work!!!!!!
I spend the last 2 hours watching my script to optimize it :) --> means it works!!!!
big thx to you rock5 and ezgitaran --> I "borought" big parts and ideas from your script, hope thats ok for you :/
It's ok, you're +1 thinking brain to the community :P
top1 wrote: sometimes he gets stuck with it and keeps posting "dead mob to far away, cant loot" in a endles loop...
so it basicly kills the boss for the night... but the corpse would be reachable in a straight line...
I dont understand this error...
Try to higher your LOOT_DISTANCE and MAX_TARGET_DIST value, that worked for me.

berzer
Posts: 16
Joined: Mon Apr 25, 2011 6:24 pm

Re: Memento farming - concept - Dalanis Dungeon

#42 Post by berzer » Tue Jul 26, 2011 3:02 am

Hi,
does this script work for anyone?

i still don't get the moving script at boss jump working..

would appreciate any help with implementing the reset timer in waypoint script
or working script :)

is there any other mems farming instance script?

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#43 Post by lisa » Tue Jul 26, 2011 3:29 am

Well the easiest way to farm mems is probably life leacher in origin,lvl 50 boss.

Second is probably dod first boss easy mode just 2 mems, lvl 57 boss but on easy mode it isn't so bad, need to be farely geared still.

Wow you found an old topic here, over 6 months ago =)

Well the latest people are trying for the jump phase is to use the event monitor and monitor for when the boss says, what ever it is he says, not sure how much success they have had so far. I havent tried to bot dod as yet, I might use it as my testing ground when I redo party bot.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Pmaia
Posts: 70
Joined: Wed Jun 22, 2011 8:17 pm

Re: Memento farming - concept - Dalanis Dungeon

#44 Post by Pmaia » Sat Jul 30, 2011 3:11 pm

still got problems
the bot dont move wen okander jumps i put some code posted by rock5
i put it on profile but doesnot work
its my only problem atm
rest its working good

Pmaia
Posts: 70
Joined: Wed Jun 22, 2011 8:17 pm

Re: Memento farming - concept - Dalanis Dungeon

#45 Post by Pmaia » Sat Jul 30, 2011 3:14 pm

well its not all realy good
couse i want the bot uses some atacks and bufs first before atack the boss

so i have this code

Code: Select all

<?xml version="1.0" encoding="utf-8"?><waypoints>
	 
	<!-- #  1 --><waypoint x="1661" z="-4993" y="760"> sendMacro("LeaveParty();");
     	yrest(4000) 
    	player:update();
 	while not RoMScript("UnitExists('party1')") do
        sendMacro('InviteByName("XXXXX")');
        yrest(4000) end	</waypoint>
	<!-- #  2 --><waypoint x="1686" z="-5151" y="757"> waitForLoadingScreen(); 
    player:update();     </waypoint>
	<!-- #  3 --><waypoint x="1785" z="2881" y="433">	</waypoint>
	<!-- #  4 --><waypoint x="1930" z="2863" y="433">	</waypoint>
	<!-- #  5 --><waypoint x="1989" z="2753" y="433">	</waypoint>
	<!-- #  6 --><waypoint x="2113" z="2615" y="432">	</waypoint>
	<!-- #  7 --><waypoint x="2241" z="2458" y="401"> 
	if  player:haveTarget("Okander "Mad Man" Mallen")then
	cast("MAGE_MAGIC_DRAIN");
	cast("MAGE_ELEMENTAL_WEAKNESS"|skill);
	player:hasBuff("MAGE_INTENSIFICATION");	
	player:hasBuff("MAGE_ELEMENTAL_CATALYST");
	end </waypoint>
	<!-- #  1 --><waypoint x="2207" z="2498" y="401">	</waypoint>
	<!-- #  2 --><waypoint x="2081" z="2661" y="434">	</waypoint>
	<!-- #  3 --><waypoint x="1897" z="2873" y="433">	</waypoint>
	<!-- #  4 --><waypoint x="1786" z="2882" y="433">	</waypoint>
	<!-- #  5 --><waypoint x="1699" z="2888" y="433">	</waypoint>
</waypoints>
this is to kill boss but dont have the seling option

berzer
Posts: 16
Joined: Mon Apr 25, 2011 6:24 pm

Re: Memento farming - concept - Dalanis Dungeon

#46 Post by berzer » Thu Aug 04, 2011 4:12 am

Pmaia wrote:well its not all realy good
couse i want the bot uses some atacks and bufs first before atack the boss

so i have this code

Code: Select all

<?xml version="1.0" encoding="utf-8"?><waypoints>

<!-- # 1 --><waypoint x="1661" z="-4993" y="760"> sendMacro("LeaveParty();");
yrest(4000) 
player:update();
while not RoMScript("UnitExists('party1')") do
sendMacro('InviteByName("XXXXX")');
yrest(4000) end </waypoint>
<!-- # 2 --><waypoint x="1686" z="-5151" y="757"> waitForLoadingScreen(); 
player:update(); </waypoint>
<!-- # 3 --><waypoint x="1785" z="2881" y="433"> </waypoint>
<!-- # 4 --><waypoint x="1930" z="2863" y="433"> </waypoint>
<!-- # 5 --><waypoint x="1989" z="2753" y="433"> </waypoint>
<!-- # 6 --><waypoint x="2113" z="2615" y="432"> </waypoint>
<!-- # 7 --><waypoint x="2241" z="2458" y="401"> 
if player:haveTarget("Okander "Mad Man" Mallen")then
cast("MAGE_MAGIC_DRAIN");
cast("MAGE_ELEMENTAL_WEAKNESS"|skill);
player:hasBuff("MAGE_INTENSIFICATION"); 
player:hasBuff("MAGE_ELEMENTAL_CATALYST");
end </waypoint>
<!-- # 1 --><waypoint x="2207" z="2498" y="401"> </waypoint>
<!-- # 2 --><waypoint x="2081" z="2661" y="434"> </waypoint>
<!-- # 3 --><waypoint x="1897" z="2873" y="433"> </waypoint>
<!-- # 4 --><waypoint x="1786" z="2882" y="433"> </waypoint>
<!-- # 5 --><waypoint x="1699" z="2888" y="433"> </waypoint>
</waypoints>
this is to kill boss but dont have the seling option
how u avoid the boss jump, or killing it on easy mode before jump?

Pmaia
Posts: 70
Joined: Wed Jun 22, 2011 8:17 pm

Re: Memento farming - concept - Dalanis Dungeon

#47 Post by Pmaia » Tue Aug 09, 2011 6:01 pm

well i have mage with 40k hp base
but theres not stonger enought to kill the boss before he jumps
i read all post and i think we could have a timer that count a Xtime wen we use a especific skill on boss

the timer could be something like this

Code: Select all

<onSkillCast>
   if( arg1.Name == "ROGUE_BOSS_ATTACK" ) then
      _t = os.time()
   end
   if _t ~= nil then
      leaptime = os.difftime(os.time(), _t)
      if ( leaptime > 25000 and 28000 > leaptime ) then
         keyboardHold( settings.hotkeys.MOVE_BACKWARD.key );
         yrest(3000)
         keyboardPress(key.VK_SPACE)
         yrest(500);
         keyboardRelease( settings.hotkeys.MOVE_BACKWARD.key );
      end
   end
</onSkillCast>
(this is posted by rock5)
i understand this is used on profile seccion and not at waypoint i chaged it to my mage atacks but the problem is this
the bot dont use the expecific skill to start the timer ,so the timer dont work and the bot will dead all times the boss jumps i posted my scrypt to try getting help from anyone more "Master"on bot codes
but unfortunaly noones posts. and wat i c is if is the bott kill the boss its too many dangerouse about hp and atacks couse its not too fast has we playing the acount
so i forget it a litle couse get afraid of die lots of times wen im afk
but any help or any post with the complete and currect code for farm the boss will be welcome
thanks

kanta
Posts: 424
Joined: Thu Nov 11, 2010 4:08 pm

Re: Memento farming - concept - Dalanis Dungeon

#48 Post by kanta » Tue Aug 09, 2011 6:57 pm

Well after a quick scan, this may be causing you problems:
Pmaia wrote: if player:haveTarget("Okander "Mad Man" Mallen")then
Should be:

Code: Select all

	if  player:haveTarget("Okander "Mad Man" Mallen") then
The lack of a space may cause issues. I dunno...
Scout/Knight/Rogue 70/66/66

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#49 Post by lisa » Tue Aug 09, 2011 7:11 pm

Use the ID, you can run rom/getid and anything your mouse points at will show the id in MM. That will negate any name issues.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

rubenr
Posts: 49
Joined: Sat Aug 20, 2011 11:26 pm

Re: Memento farming - concept - Dalanis Dungeon

#50 Post by rubenr » Sat Aug 20, 2011 11:38 pm

Well, as you all said, the easiest way it'll be to farm DOD on easy mode. Any mage with 50k+ hp should be able to achieve that.
The other thing we could try is... to run 2 bots at the same time, one as a healer with the only thing to do is heal the mage, pick up mementos and exit.

I mean.

1) Start the party with the healer outside Dalanis.
2) Enter
3) Wait for both players to be on the stairs
4) Attack / Heal / Pick up mementos
5) Both Exit
6) Something that checks that both are outside
7) Reparty
8) Repeat.



Another instance that's REALLY easy now is Grafu's Castle in easy mode. Elites hits really low and Cayus has only 2kk life. This is preety useful for those lvl 67 with high amount of life. The method could be similar to the one in dod, party, kill mobs, boss, pick up mementos and re-party.
Cayus in easy mode drops 4 mementos.

rubenr
Posts: 49
Joined: Sat Aug 20, 2011 11:26 pm

Re: Memento farming - concept - Dalanis Dungeon

#51 Post by rubenr » Sat Aug 20, 2011 11:48 pm

I won't make another post. But i forgot there's another 100% safe and preety slow way to gather mementos.

In red hill mountains there's a Quests that rewards you with 1 memento.
The quests are very much alike the "Elite ones" in the new maps, you need to make X objective* to reach (in this case) 50 points. BUT theres another way to reach those 50 points, and they are preety much easy.
You need to:
Either drive new archers to a tower
Supply those archers with arrows
Supply those archers with food

These on mount can be made in aprox. 4/5 minutes. Which means 288 mementos a day. If there was a way to optimize that, it would be much better. (I don't know transporting or moving faster)

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#52 Post by lisa » Sat Aug 20, 2011 11:57 pm

madman mallen is
103857
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#53 Post by rock5 » Tue Aug 23, 2011 2:30 am

rubenr wrote:I won't make another post. But i forgot there's another 100% safe and preety slow way to gather mementos.

In red hill mountains there's a Quests that rewards you with 1 memento.
The quests are very much alike the "Elite ones" in the new maps, you need to make X objective* to reach (in this case) 50 points. BUT theres another way to reach those 50 points, and they are preety much easy.
You need to:
Either drive new archers to a tower
Supply those archers with arrows
Supply those archers with food

These on mount can be made in aprox. 4/5 minutes. Which means 288 mementos a day. If there was a way to optimize that, it would be much better. (I don't know transporting or moving faster)
I checked out this quest. I found the npc. I found the Eager Archer that you take to the tower but he's slow to spawn.

Where is the supply of arrows and food gotten from?

BTW how do I get into Dorris? Is there a quest for it?

Edit: Never mind, found them.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#54 Post by rock5 » Tue Aug 23, 2011 10:24 am

rubenr wrote:I won't make another post. But i forgot there's another 100% safe and preety slow way to gather mementos.

In red hill mountains there's a Quests that rewards you with 1 memento.
The quests are very much alike the "Elite ones" in the new maps, you need to make X objective* to reach (in this case) 50 points. BUT theres another way to reach those 50 points, and they are preety much easy.
You need to:
Either drive new archers to a tower
Supply those archers with arrows
Supply those archers with food

These on mount can be made in aprox. 4/5 minutes. Which means 288 mementos a day. If there was a way to optimize that, it would be much better. (I don't know transporting or moving faster)
I don't know how you do it in 5 minutes. Takes me 15 minutes. That includes doing 2 at a time when the archer has spawned and using the fastest mount in the game, a Rune Disk.

That's 4 Mementos an hour and 96 Mementos a day. Not 288.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#55 Post by lisa » Tue Aug 23, 2011 10:47 am

I have DoD first boss down to 3 mins a run, but that is a pretty well geared DPS with healer in party, issue is after 20 odd runs you get that stupid server lag where other people, including bots, don't see where you actually are. Need to update positon by jumping or need to reboot client.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

hamstaaa
Posts: 37
Joined: Sat Apr 23, 2011 9:48 pm

Re: Memento farming - concept - Dalanis Dungeon

#56 Post by hamstaaa » Tue Aug 23, 2011 11:59 pm

top1 wrote:thx again for your work!!!!!!
I spend the last 2 hours watching my script to optimize it :) --> means it works!!!!
big thx to you rock5 and ezgitaran --> I "borought" big parts and ideas from your script, hope thats ok for you :/

the new _t timer with waypoint thing works!!!
Im not shure but, I watched it right now and he triggered "_t" continously, but didnt move the way he should :/
give it some more trys later :)

can u tell us how you optimize it? ;)

a working code would be awesome

top1
Posts: 50
Joined: Mon Jan 03, 2011 4:57 pm

Re: Memento farming - concept - Dalanis Dungeon

#57 Post by top1 » Fri Sep 02, 2011 2:32 am

hey guys, Ive got a lot of PM's lately asking me about my script.
I stopped playing RoM a few month ago and Im sad to say that I cant find the script after I "cleaned" up my Laptop.

So please stop asking for the script! If I should find it again I will post it here ASAP! I promise.

best regards
Tobi

justAnub
Posts: 14
Joined: Thu Sep 01, 2011 3:30 pm

Re: Memento farming - concept - Dalanis Dungeon

#58 Post by justAnub » Fri Sep 02, 2011 1:48 pm

i tried multiple version using eventmonitor and timer.
Eventmonitor version works for so far that he does get out of the way when madd mallen shout's ill crush you but does it after target is dead, im probaly using it wrong.
Other thing is i don't want too much stuff in my on skill cast of profile, and mage has high cast time on skill's so not so not my choice atm.


only boss waypoints added.

Eventmonitor version:

Code: Select all

<!-- # 24 --><waypoint x="2189" z="2528" y="401" type="RUN">EventMonitorStart("crush","CHAT_MSG_SAY");</waypoint>
	<!-- # 26 --><waypoint x="2214" z="2499" y="401" type="NORMAL">
	player:findTarget("Okander \"Mad Man\" Mallen");
	local target = player:getTarget();

    if target and target.Name == "Okander \"Mad Man\" Mallen" then
	  player:cast("MAGE_ENERGY_WELL");
	  player:cast("MAGE_ENERGY_INFLUX");
	  player:cast("MAGE_INTENSIFICATION");
	  player:cast("MAGE_ELEMENTAL_WEAKNESS");
	  player:cast("MAGE_MAGIC_DRAIN");
	  player:cast("MAGE_ELEMENTAL_CATALYST");
	  printf("targeting mad mallen\n");
	  repeat
    	local time, moretocome, msg = EventMonitorCheck("crush","1")
		if msg ~= nil then
        	if string.find(msg, "I'll crush you!") then
          	 cprintf(cli.red, "Run forest run!\n");
			 player:cast("PRIEST_HOLY_AURA");
			 player:clearTarget();
			 keyboardHold( settings.hotkeys.MOVE_FORWARD.key );
			 yrest(3000)
			 keyboardPress(key.VK_SPACE)
			 yrest(500);
			 keyboardRelease( settings.hotkeys.MOVE_FORWARD.key );
        	end
		end
      until moretocome == false
    end
	</waypoint>
	<!-- #  27 --><waypoint x="2217" z="2502" y="401"> EventMonitorStop("crush");	</waypoint>
Works perfectly for getting out of the way of death leap, too bad player is not fighting back so madd mallen doesn't get what he deserves.
Timer Version:

Code: Select all

<!-- # 26 --><waypoint x="2214" z="2499" y="401" type="NORMAL">
	player:findTarget("Okander \"Mad Man\" Mallen");
	local target = player:getTarget();

    if target and target.Name == "Okander \"Mad Man\" Mallen" then
	player:cast("MAGE_ENERGY_WELL");
	player:cast("MAGE_ENERGY_INFLUX");
	player:cast("MAGE_INTENSIFICATION");
	player:cast("MAGE_ELEMENTAL_WEAKNESS");
	player:cast("MAGE_MAGIC_DRAIN");
	player:cast("MAGE_ELEMENTAL_CATALYST");
	_t = os.time();
	cprintf(cli.yellow, "Leap timer started\n");
	  while true do 
	  	leaptime = os.difftime(os.time(), _t)
		<!-- print(leaptime); -->
		if _t ~= nil then
		  leaptime = os.difftime(os.time(), _t)
		  if ( leaptime > 25 and 28 > leaptime ) then
			 cprintf(cli.red, "Run forest run!\n");
			 player:cast("PRIEST_HOLY_AURA");
			 player:clearTarget();
			 keyboardHold( settings.hotkeys.MOVE_FORWARD.key );
			 yrest(3000)
			 keyboardPress(key.VK_SPACE)
			 yrest(500);
			 keyboardRelease( settings.hotkeys.MOVE_FORWARD.key );
			 _t = os.time();
		  end  
	   end
	 end		
   end
	</waypoint>
im not skilled in lua and stole 90% of the code (thanks lisa and Rock5), lets get that last 10% and we'll all be happy :lol:
don't comment on my language im not english, just trying to make myself understood.

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#59 Post by rock5 » Fri Sep 02, 2011 9:25 pm

The first code goes through onces then finishes and moves to the next waypoint. You need to re-engage the enemy after evading the attack.

The second code has a permanent loop that it doesn't leave. It keeps checking for the charge but will remain in the loop once the mob is dead.

Which code would you prefere working?



"Run Forest run!" LOL

Edit: On second thought I can't see these working becasue to 'fight' it has to enter the fight sequence ie. player:fight(). When in that function it wont execute any code in the waypoint file. The only way to do something in the middle of the fight sequence is to use the onSkillCast or onPreSkillCast sections of your profile.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Memento farming - concept - Dalanis Dungeon

#60 Post by lisa » Fri Sep 02, 2011 9:44 pm

In the end I used an ingame addon to handle the jumping,. After I get out all the bugs I will post it.
I don't head to dod often though, to much other stuff going on in my life.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Post Reply

Who is online

Users browsing this forum: No registered users and 23 guests