• 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

Tradeskill macro (combines only)

Siddin

Rikk-tikk-tikki-tikki-tchk!
Joined
Feb 6, 2005
RedCents
504¢
Rich (BB code):
#event OutOfStuff "Sorry, but you don't have everything you need for this recipe in your general inventory." 
 
Sub Main 
:Loop 
 
:ClearCursor 
/if (${Cursor.ID}) { 
/autoinventory 
/goto :ClearCursor 
} 
 
/nomodkey /notify TradeSkillWnd CombineButton leftmouseup
/doevents 
/goto :Loop 
/return 
 
Sub Event_OutOfStuff 
/nomodkey /notify TradeSkillWnd CloseButton leftmouseup
/endmacro 
/return
 
Last edited:
where is your macroquest.exe file?

should be in something like this

Rich (BB code):
EXAMPLE:

this is where mine is


E:\My Documents\EQ\macroquest\ReleaseST

Macros go in 

E:\My Documents\EQ\macroquest\ReleaseST\macros


Copy the text
Paste text into notepad
Click file
Click save as ***.MAC
 
this macro works like a champ

just incase anyone wants to do those repetitive combines...

select the recipe... and run mac... it runs till your out of components

8-)
 
For some reason this only auto inventories my item. Anyone have a clue what might be wrong. I called it combine.mac and put it in my macro folder. i go into my char and type /mac combine and it says "the current macro has ended" or something similar. (oh, this is AFTER i get my items, open my bowl, and click on celestial essence.) afterwards, i have to click on combine items, but it will auto inventory. Although this is nice as i don't have to go back and forth and can lets say read a book. I would rather get up and go take a shower, or make some lunch, or get ready for work. any suggestions?
 
i had the same problem so i starte to use this one ( cuz im lazy to fix hehe) and he also tells how many failures and % of miss and done ok when out of items.
Rich (BB code):
| combine.mac : A Simple Combine macro 
| Author      : Chill 
| Version     : v1.1 25-May-2004 4:00PM EST 
| Useage      : /macro combine [combines] -- have tradeskill window open with recipie highlighted. 
|               /target yourself to pause the macro, target anything else (or nothing) to resume. 
| Description : This macro will do the selected recipie until you run out of components or reach 
                [combines], pausing whenever you are targeted, and report success/fail rates when done. 

#event done "Sorry, but you don't have everything you need for this recipe in your general inventory." 
#event success "You have fashioned the items together to create something new!" 
#event failure "You lacked the skills to fashion the items together." 

Sub Main(int max) 

/declare wins int outer 0 
/declare fails int outer 0 
/declare total int outer 0 
/declare rate float outer 0 

   :Loop 
   /if (${Target.ID}==${Me.ID}) { 
     /delay 60m ${Target.ID}!=${Me.ID} 
   } 
   /if (${Cursor.ID}) { 
      /autoinventory 
      /goto :Loop 
   } 
   /if (${Defined[max]} && ${total} >= ${max}) /call Event_done 
   /notify TradeSkillWnd CombineButton leftmouseup
   /delay 2s ${Cursor.ID} 
   /doevents 
   /goto :Loop 
/return 

Sub Event_done 
   /varcalc rate 100*${wins}/${total} 
   /echo (${wins}) of (${total}) combines succeeded (${rate}%). 
   /if (${fails}) { 
      /varcalc rate 100*${fails}/${total} 
      /echo (${fails}) of (${total}) combines failed (${rate}%). 
   } 
   /endmacro 
/return 

Sub Event_success 
   /varcalc wins ${wins}+1 
   /varcalc total ${total}+1 
/return 

Sub Event_failure 
   /varcalc fails ${fails}+1 
   /varcalc total ${total}+1 
/return
 
Look at the date on this macro. It probably just needs to be updated to work with the new ui and things like that.

eqisdead
 
I usually just down grade my UI's to do it switch back to default one... have not tried it since the last patch but worked before that..
 
eqisdead said:
Look at the date on this macro. It probably just needs to be updated to work with the new ui and things like that.

eqisdead

i said the one that i posted works just fine.
 
Oceanrescue said:
i said the one that i posted works just fine.

I don't know alot about coding, but in looking between the two, I think oceans is better and it does work just fine. It's done everything i wanted it to do and more. Thank you ocean! :D
 
ocean's works great still.
one thing that would be nice is if it closed the tradeskill window when it ended? im trying to figure it out
 
First comment: Old macro :) long time since i've seen this one.
eqisdead said:
Look at the date on this macro. It probably just needs to be updated to work with the new ui and things like that.

eqisdead
Fixed it for ya.
Added so it (hopefully) closes the tradeskill window when done.
 
great job siddin

i change the done button to close button
/nomodkey /notify TradeSkillWnd DoneButton leftmouseup
/nomodkey /notify TradeSkillWnd CloseButton leftmouseup

i also borrowed this from ocean so you can hit F1 to pause it
/if (${Target.ID}==${Me.ID}) {
/delay 60m ${Target.ID}!=${Me.ID}
}
and it works great

thanks now i can go to bed and it will close window so can't get caught Hmmmm autocamp??? lol

thanks again sidden and ocean your the best
 
Tradeskill macro (combines only)

Users who are viewing this thread

Back
Top
Cart