Open the Paperdoll and use Alt+F1 to set its location.
With the paperdoll open, hit F1 over an item and it will equip it for you.
Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_icon=C:\Program Files\AutoIt3\Icons\Misc\equip.ico #AutoIt3Wrapper_outfile=.\DFEquip.exe #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_Res_Comment=Darkfall Equip Macro #AutoIt3Wrapper_Res_Description=Darkfall Equip Macro #AutoIt3Wrapper_Res_Fileversion=1.0.2.4 #AutoIt3Wrapper_Res_Fileversion_AutoIncrement=y #AutoIt3Wrapper_Res_LegalCopyright=© 2009 #AutoIt3Wrapper_Res_Language=1033 #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #cs ---------------------------------------------------------------------------- AutoIt Version: 3.2.12.1 Author: Jazkal (Original DFLoot) Magister (Adaptation to DFEquip) Date: 03/15/2009 Script Function: Darkfall Equip Macro #ce ---------------------------------------------------------------------------- Opt("MouseClickDragDelay", 0) ; Alters the length of the brief pause at the start and end of a mouse drag operation. Opt("MouseCoordMode", 0) ; Sets the way coords are used in the mouse functions, 0 = relative coords to the active window If Not FileExists(@ScriptDir&"\_Macros.ini") Then IniWrite(@ScriptDir&"\_Macros.ini", "Paperdoll", "X", "0") IniWrite(@ScriptDir&"\_Macros.ini", "Paperdoll", "Y", "0") Sleep(500) EndIf Global $PaperdollTargetX = IniRead(@ScriptDir&"\_Macros.ini", "Paperdoll", "X", "0") Global $PaperdollTargetY = IniRead(@ScriptDir&"\_Macros.ini", "Paperdoll", "Y", "0") HotKeySet("{F1}", "_MouseDragDrop") ; Press 'F1' key once mouse if over the item you want to grab. HotKeySet("!{F1}", "_SetPaperdollCoords") ; Press 'Alt' 'F1' to set the location of your paperdoll, where you want to drag your items to. While 1 Sleep(50) WEnd Func _MouseDragDrop() $MousePos = MouseGetPos() MouseClickDrag("left", $MousePos[0], $MousePos[1], $PaperdollTargetX, $PaperdollTargetY, 0) MouseMove($MousePos[0], $MousePos[1], 0) EndFunc Func _SetPaperdollCoords() $MousePos = MouseGetPos() IniWrite(@ScriptDir&"\_Macros.ini", "Paperdoll", "X", $MousePos[0]) IniWrite(@ScriptDir&"\_Macros.ini", "Paperdoll", "Y", $MousePos[1]) $PaperdollTargetX = $MousePos[0] $PaperdollTargetY = $MousePos[1] EndFunc