DoD (First boss solo farm) Better for R/S

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Message
Author
User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

DoD (First boss solo farm) Better for R/S

#1 Post by solembum05 » Mon Dec 31, 2012 9:15 am

Hi so i share my bot :p

You need addon Invite Last Group (First run, you need to make group), and Auto Instance Difficulty.

This bot is great for R/S farm ONLY first boss DoD, u need to have a GOOD dps, if boss jump u will died, so u can't use this bot (Madman not include)
I share my profiles too, he use potion and phirius potion (For R/S).

Bot sell if bag is full, check in DoD.xml what do you want. If you died u come back (Sell And Mech), and if you don't have portal bot leave group and you come back too.
Bot use Hide Rogue for don't see u when you exit.

On 1m30 i did one run ;)
So have fun and Enjoy

Based on Xm3n's work (Thx)
Attachments
Profiles name.xml
This ONLY for Rogue/Scout !
(9.99 KiB) Downloaded 347 times
DoD.xml
Better for R/S but u can use with an other class, maybe need some modify ;)
(7.99 KiB) Downloaded 435 times
Forget yesterday, live today and dream tomorrow.

User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#2 Post by solembum05 » Fri Jan 04, 2013 9:15 am

Hi,
It's me again :p

I did modification:
- New Waypoint in DoD
- New Bug exit ;) (if no portal)
- Information on the windows ;) (How many run, how many Memento win, How many dead (use my new profile)...)
- Add Title ;) (Escape Artist when you run and Storytelling Troupe Helper On fight (only boss)) Automatically change ;)
- Translation in English for information
- Optimization
- Modification in my profile

With this modification you need some userfuntions like:
- userfunction_gotoportal http://www.solarstrike.net/phpBB3/viewtopic.php?p=37916
- userfunction_teleport http://www.solarstrike.net/phpBB3/viewt ... =27&t=2721

Addon:
- Invite Last Group (First run, you need to make group)
- Auto Instance Difficulty (/aid Normal or Easy) Save Automatically

I try to farm quickly, for have more and more Memento :p
Approximately 1mn by run ;)

Reminder:
- This bot is great for Rogue/Scout HL (If i had time i will try for other class), You can use this bot with other class but need some modification.
- You need to have a good dps for kill boss before jump (Madman not include)
- Auto Sell when bag full (Look on Xml)
- Farm FIRST boss
- If dead you come back and farm again ;) (Repair and sell before farm Automatically)
- Always Hide when you exit

So Have fun and Enjoy ;)

Feedback pls ;) And if you idea tell me ;)
Attachments
ProfileV2.xml
ONLY FOR R/S
(9.8 KiB) Downloaded 303 times
DoDV2.xml
(7.93 KiB) Downloaded 300 times
Forget yesterday, live today and dream tomorrow.

NyTr0g3n3
Posts: 34
Joined: Sun Oct 21, 2012 11:32 am

Re: DoD (First boss solo farm) Better for R/S

#3 Post by NyTr0g3n3 » Sat Jan 05, 2013 11:36 am

Hi solembum05,

I used Xm3n's waypoint for farming Mementos and I wanted to try yours.

I added to Xm3n's waypoint rock5's player detect function to stop farming if other players are in range in order to avoid people watching me farming DoD non stop. Due to the low people farming DoD I don't stop botting very much and if somebody come there I seem to be afk.

I tried your "Hide when exit" but it seems to be a bad idea: in 3 hours, 2 people asked me why I walked in hide mode. By chance, I was behind my screen so I was able to answer them.

Nobody never asked you why you were in hiding mode ?

User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#4 Post by solembum05 » Sat Jan 05, 2013 12:59 pm

Hi,
in 3 hours, 2 people asked me why I walked in hide mode.
Walk ? With teleport you don't walk ;) Do you use ? I check, when you exit, you stay and disappears.
I got sometime people ask me for farm but on my server very few people farm DoD, We can see you when you are Hidden, but if you use teleport, people don't see you walk just disappears ;)


Information for Next update:
- Add function repair weapon (I'm testing)
- Problem with Exit bug (I will Fix)
- Sell more fast (if i find :p)
- Function Sell and Repair will be separate with a count (maybe be)
Forget yesterday, live today and dream tomorrow.

NyTr0g3n3
Posts: 34
Joined: Sun Oct 21, 2012 11:32 am

Re: DoD (First boss solo farm) Better for R/S

#5 Post by NyTr0g3n3 » Sat Jan 05, 2013 1:12 pm

No, just tested your new waypoint with teleport 1 hour ago.

When people asked me why I was walking in hide mode I was using your preavious waypoint.

I'll test your new waypoint for a few hours. I will let you know.

User avatar
lolita
Posts: 139
Joined: Thu Oct 20, 2011 5:39 am
Location: Serbia

Re: DoD (First boss solo farm) Better for R/S

#6 Post by lolita » Sun Jan 06, 2013 7:59 am

solembum05 wrote: - Sell more fast (if i find :p)
use this for quick sell

Code: Select all

function Sellslots1()   --Function SellSlot 1 to 30, first backpack
  if StoreFrame:IsVisible() then
    for i=1,30,1 do local inventoryIndex,a,name,b,c,d = GetBagItemInfo(i);UseBagItem(inventoryIndex);
    end;
  end
end
it's part of RoM addon, i dont know how to add it to rombot,
but it work this way to :)
Life is a journey, not destination :D

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

Re: DoD (First boss solo farm) Better for R/S

#7 Post by rock5 » Sun Jan 06, 2013 9:49 am

player:merchant() has been made super fast recently. If you are using your own sell function then you can implement the method used in the inventory autosell function. I did just that in my ks script. It sells as fast as player:merchant. This is how I did it.

Code: Select all

		function mysell()
			local function checkstore()
				while not RoMScript("StoreFrame:IsVisible()") do
					player:openStore("Pancer") yrest(1000)
				end
			end

			local sellstring = "} local U=UseBagItem;"
			for s = 61,240 do
				local item = inventory.BagSlot[s]
				item:update()

				if item.Available and (not item.Empty) and item.CanBeSold and (item:isType("Armor") or item:isType("Weapons") or item:isType("Potions")) then
					sellstring = sellstring .. "U("..item.BagId..");"

					if #sellstring > 50 then
						sellstring=sellstring .. "z={"
						checkstore()
						RoMScript(sellstring) yrest(100)
						sellstring = "} local U=UseBagItem;"
					end
				end
			end
			if #sellstring > 24 then
				sellstring=sellstring .. "z={"
				checkstore()
				RoMScript(sellstring)
			end

		end
Of course instead of

Code: Select all

				if item.Available and (not item.Empty) and item.CanBeSold and (item:isType("Armor") or item:isType("Weapons") or item:isType("Potions")) then
you can do your own checks. Actually I suggest using a separate function eg.

Code: Select all

function passFilter(item)
	if not item.Available then return false end
	if item.Empty then return false end
	if not item.CanBeSold then return false end
	if  (item:isType("Armor") == false and item:isType("Weapons") == false and item:isType("Potions") == false) then return false end
	
	return true
end
You would obviously use your own conditions. Then you could just do

Code: Select all

				if passFilter(item) then
					sellstring = sellstring .. "U("..item.BagId..");"
					etc.
Hope that helps.

That gives me an idea. I wonder if I could change player:merchant to allow users to use there own sell conditions. I could make it so if no function is specified then it uses the profile autosell options as usual but if you want to use your own conditions then you could make your own evaluation filter like the one above and just use

Code: Select all

player:merchant("merchant name", nil, passFilter)
Hm... not a bad idea. Saves us reproducing the autosell code and allows use to take advantage of the optimised code easily.
  • 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: DoD (First boss solo farm) Better for R/S

#8 Post by lisa » Sun Jan 06, 2013 9:56 am

rock5 wrote:Hm... not a bad idea. Saves us reproducing the autosell code and allows use to take advantage of the optimised code easily.
thumbs up from me =)
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
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#9 Post by solembum05 » Sun Jan 06, 2013 2:10 pm

Hi,

I find for sell with addon SellMode
i add function for sell if you have to choice to sell or not (by bag's page)
I try and this work ;)
I try to use more addon for have a lite code, i haven't good computer, my processor is very bad ;) When i farm i have log 2players. maybe i'm wrong ^^

Option:

Code: Select all

	sellbag1 = false
	sellbag2 = false
	sellbag3 = true
	sellbag4 = true
	sellbag5 = true
	sellbag6 = true
Sell:

Code: Select all

player:openStore(115536)
						if sellbag1 == true
							then RoMScript("Sellslots1()")
							   yrest(1000)
						end
						if sellbag2 == true
							then RoMScript("Sellslots2()")
							   yrest(1000)
						end
						if sellbag3 == true
							then RoMScript("Sellslots3()")
							   yrest(1000)
						end
						if sellbag4 == true
							then RoMScript("Sellslots4()")
							   yrest(1000)
						end
						if sellbag5 == true
							then RoMScript("Sellslots5()")
							   yrest(1000)
						end
						if sellbag6 == true
							then RoMScript("Sellslots6()")
							   yrest(1000)
						end

						yrest(1000)
I had some problem with Rombot (i thing) sometime bot don't find skill when try to cast and so player don't move and do nothing...

I add this code for portal's bug but do you check if this code is good ?

Code: Select all

if not waitForLoadingScreen(20)
							then
								ireset()
								waitForLoadingScreen()
								__WPL:setWaypointIndex(__WPL:findWaypointTag("return"))
							else
								__WPL:setWaypointIndex(__WPL:findWaypointTag("start"))
						end 
Sometime i see waitForLoadingScreen(20) or waitForLoadingScreen(10) but i don't know what do you mean number.
Forget yesterday, live today and dream tomorrow.

User avatar
lolita
Posts: 139
Joined: Thu Oct 20, 2011 5:39 am
Location: Serbia

Re: DoD (First boss solo farm) Better for R/S

#10 Post by lolita » Sun Jan 06, 2013 2:49 pm

number is max time in second's wich bot will wait for loading screen, and than continue
Life is a journey, not destination :D

User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#11 Post by solembum05 » Tue Jan 08, 2013 7:54 pm

Hi,

So i will share my new update only Waypoint, my profile don't change.

Modification:
- Function repair work !
- Function repair and sell are separate, you only repair when you need, and you sell+repair (with addon) when bag is full.
- Sell more fast (need addon, Check for configuration on file)
- New exit bug.
- Add function for use Unbridled Enthusiasm ;) (always more fast :p)
- Count for repair and sell are separate.

Userfuntions for bot:
- userfunction_teleport http://www.solarstrike.net/phpBB3/viewt ... =27&t=2721

Addon:
- Invite Last Group (First run, you need to make group)
- Auto Instance Difficulty (/aid Normal or Easy) Save Automatically
- SellMode
- Addon for repair automatically (Repair equip when opening store) like Pbinfo or other.

Reminder:
- This bot is great for Rogue/Scout HL , You can use this bot with other class but need some modification.
- You need to have a good dps for kill boss before jump (Madman not include).
- Auto Sell when bag full (Look on Xml).
- Farm FIRST DoD's boss.
- If dead you come back and farm again ;) (Repair before farm Automatically)
- Always Hide when you exit
- Information about your farm

Have nice farm and Enjoy ;)
Attachments
SellMode.zip
(21.46 KiB) Downloaded 262 times
DoDV3.xml
(9 KiB) Downloaded 242 times
Forget yesterday, live today and dream tomorrow.

User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#12 Post by solembum05 » Fri Jan 25, 2013 8:45 am

Hi,

So i will share my new update only Waypoint, my profile don't change.

Modification:
- Add Lucky Target
- Add function for choice number run you want did. When all run are done player sleep ;) (Choice number on file)

Userfuntions for bot:
- userfunction_teleport http://www.solarstrike.net/phpBB3/viewt ... =27&t=2721

Addon:
- Invite Last Group (First run, you need to make group)
- Auto Instance Difficulty (/aid Normal or Easy) Save Automatically
- SellMode
- Addon for repair automatically (Repair equip when opening store) like Pbinfo or other.

Reminder:
- This bot is great for Rogue/Scout HL , You can use this bot with other class but need some modification.
- You need to have a good dps for kill boss before jump (Madman not include).
- Auto Sell when bag full (Look on Xml).
- Auto Repair weapon (check on files)
- Farm FIRST DoD's boss.
- If dead you come back and farm again ;) (Repair before farm Automatically)
- Always Hide when you exit
- Information about your farm

Have nice farm and Enjoy ;)
Attachments
DoD V3.1.xml
(9.4 KiB) Downloaded 228 times
Forget yesterday, live today and dream tomorrow.

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

Re: DoD (First boss solo farm) Better for R/S

#13 Post by rock5 » Fri Jan 25, 2013 9:40 am

Good work. Very clear. Nice and neat.

I assume Sellslotsx() is an addon function which would require users to use that addon and would sell everything with no control. Why not just use player:merchant()?

Also you've done a good job making it non language specific but you seem to have missed 1 name "Jake Wallanda".
  • 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
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#14 Post by solembum05 » Fri Jan 25, 2013 12:55 pm

Thx Rock5 !!! I received only two thanks ><

About Sellmode i use this because, i use my bag by page, so i use page one, two and four, so with this addon i can sell page 3 and other without modification ;) And because the code is easily to understand ^^

Yes, i miss "Jake Wallanda", i need find this ID ^^
Forget yesterday, live today and dream tomorrow.

User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#15 Post by solembum05 » Fri Jan 25, 2013 6:48 pm

Hi,

So i will share my new update only Waypoint, my profile don't change.

On the version V3.1 i add function for choice number run, nice idea but boring to change the files. So now when you load DoDV4, he will aske you how many run do you want ;)

Modification:
- Bot will ask you for run's number ^^
- Some new Waypoint in DoD
- Function for check how many memento you have, if you have 3000, bot stop ;)
- New Information about farm ;)
- Jake Wallanda => ID now ^^

Userfuntions for bot:
- userfunction_teleport viewtopic.php?f=27&t=2721

Addon:
- Invite Last Group (First run, you need to make group)
- Auto Instance Difficulty (/aid Normal or Easy) Save Automatically
- SellMode
- Addon for repair automatically (Repair equip when opening store) like Pbinfo or other.

Reminder:
- This bot is great for Rogue/Scout HL , You can use this bot with other class but need some modification.
- You need to have a good dps for kill boss before jump (Madman not include).
- Auto Sell when bag full (Look on Xml).
- Auto Repair weapon (check on files)
- Farm FIRST DoD's boss.
- If no portal, you leave party and come back too and farm again ;)
- If dead you come back and farm again ;) (Repair before farm Automatically)
- Always Hide when you exit
- Unbridled Enthusiasm+Lucky Target (include)
- Information about your farm

Have nice farm and Enjoy ;) Pls feedback ;)
Attachments
DoDV4.xml
(10.12 KiB) Downloaded 237 times
Forget yesterday, live today and dream tomorrow.

User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#16 Post by solembum05 » Tue Jan 29, 2013 6:56 pm

Hi everybody,

We got a new map with new option like new Revival points, but Rune is amazing, on map of Dalanis we got two instance DoD and Tosh.

So with new Revival points, DoD and Tosh got same Revival points. Near tosh.

So if you died, or if you haven't portal, the bot don't work, you don't come back ;)

I hope this problem will be Correct !

Wait and See ^^
Forget yesterday, live today and dream tomorrow.

User avatar
lolita
Posts: 139
Joined: Thu Oct 20, 2011 5:39 am
Location: Serbia

Re: DoD (First boss solo farm) Better for R/S

#17 Post by lolita » Tue Jan 29, 2013 9:15 pm

i think they moved dod respoint deliberately, so it's harder to bot in dod
Life is a journey, not destination :D

User avatar
solembum05
Posts: 57
Joined: Tue Jun 19, 2012 8:29 am

Re: DoD (First boss solo farm) Better for R/S

#18 Post by solembum05 » Wed Jan 30, 2013 1:00 am

i don't think so...

It is just a bug... but they will take time before to correct...
Forget yesterday, live today and dream tomorrow.

User avatar
lolita
Posts: 139
Joined: Thu Oct 20, 2011 5:39 am
Location: Serbia

Re: DoD (First boss solo farm) Better for R/S

#19 Post by lolita » Wed Jan 30, 2013 5:06 am

solembum05 wrote: It is just a bug... but they will take time before to correct...
it took 4 years to fix bug for ice dwarf kingdom :twisted: :twisted:
Life is a journey, not destination :D

Bowwow
Posts: 1
Joined: Mon Feb 25, 2013 9:51 pm

Re: DoD (First boss solo farm) Better for R/S

#20 Post by Bowwow » Mon Feb 25, 2013 9:55 pm

Hi, i tried to use it, and my character is just running back and forth towards isaac haden, i dont know why... My auto sell thing has been set to false..

Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests