This is a simple macro for crafting in DAoC, requires AutoIt v.3 to use.
(Can be downloaded from
http://www.hiddensoft.com/autoit3/downloads.php)
; --Guide for Setup--
; set craftn to NumberOfItemsToMake*2
; (this compensates for failed crafting attempts)
; So, If you're making 30 items... 30*2 = 60
;
; Sleep should be set to ItemLevel*87
; For Example: You are crafting an item that is level 515
; So, 515*87 = 44805 <--this is what you set Sleep to.
;
; These are reccomended base values, for optimal performance
; fine tweaking may be be required as you craft.
;
; --Directions for Use--
; Once you have finished the setup this is how to use the program.
; 1. Start DAoC + load character to craft with.
; 2. Aquire neccissary crafting materials:
; For example if you are level 1 armorcrafting, studded gloves:
; Materials: 1 bronze bar, 2 rawhide leather, 4 woolen thread
; Gather 30 bronze bars, 60 rawhide leather, 120 woolen thread.
; (This is the amount I used, 30 crafts, change as you see fit)
; 3. Stand by required accessory (forge, spellcrafting table, lathe)
; 4. Minimize DAoC (10 seconds)
; 5. Setup Macro Variables (craftn, Sleep), *Refer to 'Guide for Setup'*
; 6. Save + Start the macro program
; 7. Return to DAoC and wait...
; 8. Repeat 2-7 for more skill gain.
Sleep (10000) ; Don't Change this! (Timer to maximize the game)
$craftn = 60 ; Number of crafting attempts to make
While $craftn > 0
Send ("2") ; Hit the qbar button to craft the item
Sleep (11745) ; Allow time to craft
$craftn = $craftn - 1 ; Decrease craft counter
WEnd
;Send ("/q") ; Remove semi-colons at start of line here to have script
;Send ("{ENTER}") ; log-off char when finished (reccomended for overnight crafting)
It's very basic, considering the wide range of areas and conditions that crafting can occur in DAoC it's difficult to make more complex macros that automate more.