is it possible to modify the bonechip mac to do stacks now instead of one at a time? thanks for any info
the macro below is whats included
the macro below is whats included
Code:
#turbo 40
#Event Exp "You gain#*#experience#*#"
Sub Main
/declare ReportExp bool outer TRUE
/declare LDExp float outer ${Me.PctGroupLeaderExp}
/declare AAExp float outer ${Me.PctAAExp}
/declare Exp float outer ${Me.PctExp}
/declare Kills int outer 0
/declare kCount int outer 0
/declare l0 int local
/declare turnin string outer Bone chips
/declare handinNPC string outer Xelha nevagon
/target npc ${handinNPC)
:Loop
/if (${FindItemCount[=${turnin}]}<4) /goto :Done
/for l0 0 to 3
/ctrl /itemnotify ${FindItem[=${turnin}].InvSlot} leftmouseup
/delay 20 ${Cursor.ID}
/delay 0
/if (${l0}==0) {
/click left target
/delay 20 ${Window[GiveWnd].Open}
/delay 0
} else {
/notify GiveWnd GVW_MyItemSlot${l0} leftmouseup
/delay 20 !${Cursor.ID}
/delay 0
}
/if (!${FindItemCount[=${turnin}]}) /goto :Done
/next l0
/notify GiveWnd GVW_Give_Button leftmouseup
/delay 20 !${Window[GiveWnd].Open}
/delay 0
/doevents
/goto :Loop
:Done
/delay 0
/notify GiveWnd GVW_Give_Button leftmouseup
/echo out of Bonechips
/end
/return
Sub Event_Exp(string Line)
|- Experience calculation and reporting
/if (${ReportExp}) /echo ** XP-Delta: REG (${Math.Calc[${Me.PctExp}-${Exp}]}%), AA (${Math.Calc[${Me.PctAAExp}-${AAExp}]}%), LDR (${Math.Calc[${Me.PctGroupLeaderExp}-${LDExp}]}%)
/varset LDExp ${Me.PctGroupLeaderExp}
/varset AAExp ${Me.PctAAExp}
/varset Exp ${Me.PctExp}
/varcalc kCount ${kCount}+1
/echo ${kCount} Handins - ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec.
/return