Being as I cant play from the office.. And the pace of new posts and information for me to consume is slow on this page I have started to play with the idea of messing around with MQ..
I tried writing(stealing) some code snippets and modifying them to suite my needs in game.......
one problem is I have no idea what I am doing... another problem is automation gets you the big boot and i don't want that...
Before I logged off last night I created and guild instance in HOH and rounded up some mobs and then activated my shiny new AOE loot macro...
its terrifying.. I am going to end up destroying my xp mask or uw... So I then deleted the entire thing ...
That leaves me with nothing to work on at work other than work...SOO
not wanting a macro cause... you know the whole Banhammer thing BUT not wanting to have the down time when farming lowbie zones for essence ECT... what can a person do?
Is it as simple as a command on a hotkey like
/notify lootwnd LW_LootAllButton leftmouseup
Or do you need to go all crazy and do a full on
#turbo
Sub Main
/echo STARTING RADIUS LOOT
:Mainloop
/call LootCorpses
/target ID ${Me.ID}
/delay 1s
/goto :Mainloop
Sub LootCorpses
/declare nc int local 0
/declare cslot int local 0
/declare nitems int local 0
/declare radius int local 0
/varset radius 150
/varset nc ${SpawnCount[los corpse radius ${radius}]}
/if (!${nc}) /return
/delay 1s
/hidecorpses none
:lootit
/target corpse
/delay 12
/if (${Target.ID} == NULL) {
/goto :lootit
}
:movetocorpse
/if (${Math.Distance[${Me.Y},${Me.X}:${Target.Y},${Target.X}]}>6) {
/face fast nolook
/keypress forward hold
/goto :movetocorpse
}
/delay 2
/keypress forward
/face fast nolook
/loot
/if (${Corpse.Open}) {
/delay 12
/if (${Corpse.Items}) {
/varset nitems ${Corpse.Items}
/for cslot 1 to ${nitems}
/delay 3
/echo Corpse has ${nitems} items left
/echo Looting slot ${cslot}
/notify lootwnd LW_LootAllButton leftmouseup
/delay 7
/if (${Window[ConfirmationDialogBox].Open}) {
/notify ConfirmationDialogBox Yes_Button leftmouseup
/delay 12
/next cslot
}
/notify LootWnd DoneButton leftmouseup
/delay 15
}
/if (${SpawnCount[los corpse radius ${radius}]}) /goto :lootit
/return
Sub InventoryCheck
|- Check for full inventory
/if (!${Me.FreeInventory}) {
/beep
/delay 5
/beep
/delay 5
/beep
/delay 5
/bca Autoloot: ** INVENTORY FULL !
/bca Autoloot: ** AutoLooting is now OFF!
/t Hateborne I am a dirty cheater!
/delay 5
/notify LootWnd DoneButton leftmouseup
/delay 5
/endmacro
}
/return
/return
/endmacro
I dont in anyway encourage boting afkbotting macro hyjinx of any sort and the above code is just for example I have never actually tested it and it probably will make the world implode if ran..
what are peoples thoughts?