Forgive me if something like this has been posted before, but I haven't been able to find anything like it.
Ever wonder if your toons are running all the luas that they should be? Maybe one crashed and you didn't get notified? Or maybe you're writing your own luas and want to check for stability. Either way, there isn't a direct way to bulk get all of the running scripts without going through each box and doing
Just stick the following command in a hotbutton, and enjoy:
Output would be:
Ever wonder if your toons are running all the luas that they should be? Maybe one crashed and you didn't get notified? Or maybe you're writing your own luas and want to check for stability. Either way, there isn't a direct way to bulk get all of the running scripts without going through each box and doing
/lua ps and checking that way... Until today!Just stick the following command in a hotbutton, and enjoy:
/bcaa //lua parse local function myRS() local i = ""; for pid in string.gmatch(mq.TLO.Lua.PIDs(), "%d+") do i = i .. tostring(mq.TLO.Lua.Script(pid).Name() .. " ") end return i end mq.cmd("/bc " .. myRS())Output would be:
<Toon1> lootly rgmercs boxhud overseer
<Toon2> overseer lootly rgmercs
Oh, looks like Toon3's overseer crashed! Now you know and can fix it.<Toon3> lootly rgmercs

