This macro is pretty old at this point. Not really supported anymore. Just threw it up to share in it's current state. Due to lack of comments on this I've moved on. Though there are a lot of macros and other resources available here and on the web.
Wrote this one a while back. it's not perfect, but works for multiple applications, uses MQ2Nav, so it requires a mesh for the zone. ||||||||||||||||||||||||||||||||||||||||||||||||||| |GroundGrab.mac by Chatwiththisname |v1.0 ~ Initial release 3/9/2018 | |Usage: /mac GroundGrab item name I want ~~ ...
Sounds good to me. Though testing has been limited for the sake of developing my plugin, as of now I haven't encounter a valid target with a surname. Looking forward to seeing it added as an option.
So I've been brainstorming a little bit about our Named variances and have started testing something new to try and weed out creatures that aren't valid targets in a typical scenario. I noticed that a lot of creatures are considered named mobs that also have a "surname" or "Lastname&q...
Attempted to create a bank sorter, while it does sort your bank, it doesn't sort inside an array. I tried but I was fudging up the movement of the items. The code is there, but either commented out /varset's or the sub call all together. Until then, the items are sorted in real time. First and last ...
I've got a few houses I store collections in. I'd like to run a macro that'd look at each item, see if I have collected it yet, or not. If not, take 1 of them, right click it in inventory, and then continue going through the rest in the house. I really need the syntax, if no one's done a macro for ...
So i've started a macro based loosely off other macro's that sort. This does sort. But it sorts each bag individually. It's certainly useful for stackable item compression and pushing empty slots to the last bank bag. It needs to be stored in arrays, sorted, and then pushed back out where each item ...
:kLoop /if (${Me.Bank[${i}].Item[${j}].Name.Left[${k}].Equal[${Me.Bank[${i}].Item[${Math.Calc[${j}+1]}].Name.Left[${k}]}]}) { /if (${k} < 20) { /varset k ${Int[${Math.Calc[${k}+1]}]} /goto :kLoop } } else I've adjusted the code quite a bit. Basically I compare the 1st letters and if they match the ...