• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Bone chips - full auto

Status
Not open for further replies.
For all the evil doers , you can modify this to do turn-in's to Xelha Nevagon in East Freeport. She is in the southwest corner of the zone near the tents. She is the necromancer guild master. She only gives cash back and will ruin faction with Knights of Truth...but we didn't like them anyway.

I have only done a partial run with my troll warrior (old Bazaar mule). Went from 9 to 16 with about 60 stacks of bonechips. Not certain if this is the same amount of XP as the Dwarf turn-in. Didn't try to run the full auto, only the turn-in part of the quest and only changed the NPC name to target.

I will be trying this again with a different character on a different account as this one is on the same account as my wizard. I will update my progress later.
 
Ok, with a small data set of 30 stacks of chips on a brand human new warrior here were the results:

Dwarf turn-in: level 1 to level 16 and 82.5 plat on the turn ins
Xelha turn-in: Level 1 to level 12 and 75 plat on the turn ins

Substantially more xp for the dwarf turn-in, no negative faction hits, and a little bit more money.
 
Yes but with the Xelha turn-in I don't think you get the trash rewards so that saves some time with clearing bags. So it might just even out for XP with the time saved.
 
She doesn't hand anything back, but, the exp is noticeably slower. It is good for evil race leveling though, no faction work.
 
With a little rewriting yes. You would need to comment out the invite and disband lines and use a gating class to get back. I did it a little easier and use two wizards, one on each end. You could park the rest of the group in the room behind Gunlok against his wall and they will still get exp. The exp is somewhat slower though, so it's a trade off.
 
That is actually faster with two wizards, just leave them ungrouped. The wizards play tennis with the toons, lol.
 
Hello All,

Just subscribed. I wanted to get my feet wet by trying out this autobones macro. I make sure all needed plugins are running. Set up my EQBC. I run the macro and it turns in the Bone Chips, and destroys what is on the cursor. However it does not destroy what is in the bags. Once all the chips are turned in and there is no more items on the cursor the following error message occurs.

[MQ2] Clearning up your bags, this may take a moment.
Failed to parse /while command. Parameters after conditions.
autobones.mac@78 (main): /while (${FindItem[=Rusty Axe].InvSlot}){
The current macro has ended.

I figure this error message is because the /while statement is looking for an item on the cursor.

Here is the code for one of the while commands.
/echo Clearing up your bags, this will take a moment.

/delay 8
/while (${FindItem[=Rusty Axe].InvSlot}) {
/shift /itemnotify ${FindItem[=Rusty Axe].InvSlot} leftmouseup
/delay 5
/if (${Cursor.ID} && ${Cursor.ID} != 13073) /destroy
/delay ${destroydelay}
}

I do not see others having this same problem. Did something change with the new compile?

Thanks for any insight offered.

Cheers,

MNKenr
 
Thx for the reply Redbot,

I did look over Randyleo revised version. I see how much more robust it is. I did try to run it, and I get the same issue.

"Failed to parse /while command. Parameters after conditions."

Some issue with /while. I will look into it some more. For the mean time I run the macro for the turn in, and use buystuff to buy the chips and a short macro to single click sell the items in bags (selling 320 items nets about 20 plat BTW, and takes a few minutes.). Takes some time and is not auto, but is good enough for now to get a 6 box party to level 51.

Open to other ideas/suggestions.

Cheers,

MNKenr
 
Down a ways on the thread for mine there is a new emptybags routing, try putting that in there.

- - - Updated - - -

I just ran the AutobonesV2B macro with a level 2 monk, fresh out of Gloomingdeep. He made it to level 32 in one pass, bags were cleared in 23 seconds. That was using 9 Extraplanar Trade Satchels and the bag you get in the tutorial.
 
I wonder what is different between our two setups. For me it appears the /while command is not working. The two macros I have used so far with /while are autobones and autobonesv2b. Both give the similar error message.

Is it possible to create the clear bag routine using /if statements?

Is there anything extra I need to do to get /while command recognized?

I could not find any reference for /while on the wiki.


....
 
Interesting, are you using Vanilla Compile from Redguides?

/while loops are a relatively recent (2-3 years?) addition to Macroquest2, 10 years ago when we hiked 6 miles to schoool in blistering snow, onion on our belt, we had no stinking /while loops :)

As with most open source projects documentation is always lagging code, so /while loop is not found in documentation.

Good news is that if for some reason you can not get /while loops to work you can replace them with /if and /goto statements


So this code:

Rich (BB code):
	/delay 8
	/while (${FindItem[=Rusty Axe].InvSlot}) {
	    /shift /itemnotify ${FindItem[=Rusty Axe].InvSlot} leftmouseup
	    /delay 5
	    /if (${Cursor.ID} && ${Cursor.ID} != 13073) /destroy
	    /delay ${destroydelay}
	}

Can be rewritten

Rich (BB code):
:RustyAxeLoop
/shift /itemnotify ${FindItem[=Rusty Axe].InvSlot} leftmouseup
/delay 5
/if (${Cursor.ID} && ${Cursor.ID} != 13073) /destroy
/delay ${destroydelay}
/if (${FindItem[=Rusty Axe].InvSlot}) /goto :RustyAxeLoop

This is not great coding as you will be attempting to find and destroy a Rusty Axe on first pass even if one does not exist, but it should work.
 
To help troubleshoot I re-compiled MQ2 as base as it gets using the source from macroquest2 (not using RedGuides compile). I only included Ninjadvloot.inc and a simple clearbags macro that uses /while.

That macro is now working when before it was not.

So I am guessing that some plugin I installed or other program remnant is causing the error. I will troubleshoot this some more. However if any of you know what would conflict with /while command that would help me in my troubleshooting.

Regards!
 
Indeed you will have to load plugins one by one until you find the culprit.

Maybe eqmule or someone else who knows the low level workings of mq2 can comment on what else could be causing /while to misbehave .

Good to see that someone actually used my cleanbags.mac :)
 
Your cleanbags macro was exactly what I needed! :-) I can now do this quest manually, but will still troubleshoot to get it to work as designed.

- - - Updated - - -

Ok I found problem...

It appears that the plugin MQ2Bucles, which is supposed to add in addition /while logic is the problem. Unloaded that plugin and autobones (and autobonesv2b) worked as expected.

I look forward starting my sixbox crew off at level 51 and going from there :-)

I don't think any macro requires MQ2Bucles, but that was the problem....

Cheers!
 
For those interested here are few stats from my own bonechip macro.
Rich (BB code):
Level35=Level 35 on 03/04/2014 at 22:12:42 from 34800 Bone Chips.
Level36=Level 36 on 03/04/2014 at 22:15:39 from 38400 Bone Chips.
Level37=Level 37 on 03/04/2014 at 22:18:36 from 42200 Bone Chips.
Level38=Level 38 on 03/04/2014 at 22:21:44 from 45900 Bone Chips.
Level39=Level 39 on 03/04/2014 at 22:26:04 from 50600 Bone Chips.
Level40=Level 40 on 03/04/2014 at 22:33:07 from 55500 Bone Chips.
Level41=Level 41 on 03/04/2014 at 22:37:32 from 60600 Bone Chips.
Level42=Level 42 on 03/04/2014 at 22:52:41 from 66300 Bone Chips.
Level43=Level 43 on 03/04/2014 at 22:57:54 from 72800 Bone Chips.
Level44=Level 44 on 03/04/2014 at 23:03:35 from 80100 Bone Chips.
Level45=Level 45 on 03/04/2014 at 23:09:22 from 87600 Bone Chips.
Level46=Level 46 on 03/04/2014 at 23:16:25 from 96000 Bone Chips.
Level47=Level 47 on 03/04/2014 at 23:33:01 from 105400 Bone Chips.
Level48=Level 48 on 03/04/2014 at 23:40:42 from 115800 Bone Chips.
Level49=Level 49 on 03/04/2014 at 23:49:07 from 126900 Bone Chips.
Level50=Level 50 on 03/05/2014 at 00:08:55 from 139500 Bone Chips.
Level51=Level 51 on 03/05/2014 at 00:18:44 from 152700 Bone Chips.
Level52=Level 52 on 03/05/2014 at 00:39:43 from 167500 Bone Chips.
Level53=Level 53 on 03/05/2014 at 00:51:57 from 183800 Bone Chips.
Level54=Level 54 on 03/05/2014 at 01:15:49 from 201700 Bone Chips.
Level55=Level 55 on 03/05/2014 at 01:31:05 from 221700 Bone Chips.
Level56=Level 56 on 03/05/2014 at 03:44:24 from 243000 Bone Chips.
Level57=Level 57 on 03/05/2014 at 07:43:32 from 266700 Bone Chips.
Level58=Level 58 on 03/05/2014 at 08:14:26 from 293000 Bone Chips.
Level59=Level 59 on 03/05/2014 at 13:16:40 from 321600 Bone Chips.
Level60=Level 60 on 03/05/2014 at 13:51:10 from 352800 Bone Chips.
Level61=Level 61 on 03/05/2014 at 14:28:46 from 387100 Bone Chips.
Level62=Level 62 on 03/05/2014 at 15:12:22 from 432800 Bone Chips.
Level63=Level 63 on 03/05/2014 at 16:09:31 from 483000 Bone Chips.
Level64=Level 64 on 03/05/2014 at 17:02:17 from 538400 Bone Chips.
Level65=Level 65 on 03/05/2014 at 18:10:31 from 600000 Bone Chips.
Level66=Level 66 on 03/05/2014 at 19:23:43 from 668300 Bone Chips.
Level67=Level 67 on 03/05/2014 at 21:01:16 from 757300 Bone Chips.
Level68=Level 68 on 03/06/2014 at 01:05:30 from 857200 Bone Chips.
Level69=Level 69 on 03/06/2014 at 03:06:45 from 969800 Bone Chips.
Level70=Level 70 on 03/06/2014 at 05:17:36 from 1097600 Bone Chips.
Level71=Level 71 on 03/06/2014 at 07:39:33 from 1242500 Bone Chips.
Level72=Level 72 on 03/06/2014 at 20:22:50 from 1430900 Bone Chips.
Level73=Level 73 on 03/07/2014 at 00:04:52 from 1645100 Bone Chips.

howdo you even get that many bone chips??
 
a LOT less as in it used to give about 15,000 exp and now it gives 150 exp, yes it is THAT nerfed!
 
Bone chips - full auto
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart