01-30-2017, 06:31 PM (This post was last modified: 01-30-2017, 06:35 PM by Koopla.)
I've just noticed I don't have the "Enable Fox Record Checkbox" and I can't can't find it on the screen. Redownloaded, even tried a bigger resolution 2560x1440 to see maybe it's somewhere off the screen :(
failed with
[string "C:\MINIONAPP\Bots\FFXIVMinion\LuaMods\/FoxRecord/functions.lua"]:111: attempt to index field 'castinginfo' (a nil value)
(07-20-2017, 03:17 AM)aboodba Wrote: Would it be possible to add a feature so that it shows actions name and another feature to save logs?
Thanks a lot for the amazing addon btw.
you can add some code to save log to file for example for save log into file, it will save all log into a file in foxrecord folder function FoxRecord.ClearButton()
if (GUI:Button("Clear HUD", 100, 20)) then persistence.store(GetStartupPath()..'\\LuaMods\\FoxRecord\\' .. GetUUID() ..tostring(GetEorzeaTime().servertime).. '.log.lua', FoxConsole) FoxConsole = {}
end
end
for log spell name [b]function ChatLog_RecordIDs()
--local debug_el = EntityList("type=2,chartype=5,contentid=3647;5186;5187;5188;5189;5190") local debug_el = EntityList("chartype=5") if ( debug_el ) then local id,entity = next(debug_el) while (id~=nil and entity~=nil) do
if (last_channeled[entity.id] ~= entity.castinginfo.channelingid and entity.castinginfo.channelingid > 0) then
(07-20-2017, 03:17 AM)aboodba Wrote: Would it be possible to add a feature so that it shows actions name and another feature to save logs?
Thanks a lot for the amazing addon btw.
you can add some code to save log to file for example for save log into file, it will save all log into a file in foxrecord folder function FoxRecord.ClearButton()
if (GUI:Button("Clear HUD", 100, 20)) then persistence.store(GetStartupPath()..'\\LuaMods\\FoxRecord\\' .. GetUUID() ..tostring(GetEorzeaTime().servertime).. '.log.lua', FoxConsole) FoxConsole = {}
end
end
for log spell name [b]function ChatLog_RecordIDs()
--local debug_el = EntityList("type=2,chartype=5,contentid=3647;5186;5187;5188;5189;5190") local debug_el = EntityList("chartype=5") if ( debug_el ) then local id,entity = next(debug_el) while (id~=nil and entity~=nil) do
if (last_channeled[entity.id] ~= entity.castinginfo.channelingid and entity.castinginfo.channelingid > 0) then
06-08-2019, 04:25 AM (This post was last modified: 06-08-2019, 08:32 AM by geneticdoom.)
I edited mine to have timestamps. If you want i can give you it. Or just upload it here for others to use if people want that sort of thing.
Edited: So i added the file i changed. Id recommend that fox just keeps his original since i changed some of the text formatting as well so its different from the original. Just drop this file and hit yes to replace the current file with this new one. Goes into the \MINIONAPP\Bots\FFXIVMinion64\LuaMods\FoxRecord folder
Changed formatting so that it has a timestamp in front on all lines (supposed to at the least lemme know if something doesnt)
Changed the naming scheme to log files a bit to be more readable.
Minor edits to some of the text with : and added some other things to make it overall more readable.
Added the mobs contentID to some of the lines that didnt have it. To make it easier to sift through.
Sample image provided.