Download
(18 Kb)
Download
Updated: 05/26/20 05:23 AM
Pictures
File Info
Compatibility:
Dragonhold (5.2.5)
Updated:05/26/20 05:23 AM
Created:11/10/19 07:07 AM
Monthly downloads:117
Total downloads:8,597
Favorites:19
MD5:
Farm Manager  Popular! (More than 5000 hits)
Version: 0.8.0.0
by: dirtdart, Blazedaze
The Farm Manager is an addon that will help you track your Farm. It displays a list of items you have farmed this session, the price of each stack of items and the total price of all items. It also shows the gold per minute that you are making.

To install, unzip the archive and move the FarmManager folder into your \Documents\Elder Scrolls Online\live\AddOns folder. Once there, you will need to load the game and activate the addon. Once activated, you will need to /reloadui to load the addon.

Before starting the first time, go into the addon settings and select which merchant software you are using by setting Use MM to either on or off. If this switch is on, the addon will use Master Merchant to get prices for each item. If it is off, it will use Arkadius' Trade Tools. If the selected addon is not present, it will use the game pricing.

The commands for this addon are:

/farm - Shows the UI for the addon
/farm start - Starts tracking your farmed items
/farm stop - Stops tracking farmed items
/farm show - Shows the tracking window
/farm reset - Resets the list of farmed items and the tracking window
/farm hide - Hides the tracking window

All of the commands are now available as buttons on the UI.

Known issues:
If you click the Transfer to Backpack button twice in the same session, the addon is probably going to crash. I'm trying to decide how best to handle this.

Future improvements:
Add functionality that will transfer the items to your bank or guild bank. That's been posing some interesting issues, especially the guild bank.
Pause feature so that a Farm session can be paused and restarted without skewing your gold per minute count.
Player to player transfer. Not sure if this is possible, but I'm looking into it.
Anything else that you can think of that might be a good idea.
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Uploader
Date
0.7.0.0
18kB
dirtdart
04/20/20 07:37 AM
0.5.0.0
12kB
11/10/19 07:07 AM


Post A Reply Comment Options
Unread 11/13/19, 12:01 AM  
Lordhakai

Forum posts: 0
File comments: 37
Uploads: 0
One thing that needs fixed is the repeated export from craftbag since many dont have enough inventory space for everything to be removed all at once. It would be awesome if would be awesome if you can resolve the abilty to deposit straight to guild bank.
Report comment to moderator  
Reply With Quote
Unread 11/13/19, 06:23 AM  
dirtdart
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Originally Posted by Lordhakai
One thing that needs fixed is the repeated export from craftbag since many dont have enough inventory space for everything to be removed all at once. It would be awesome if would be awesome if you can resolve the abilty to deposit straight to guild bank.
The export from the craft bag is next on my agenda to get fixed. Unfortunately, I'm not sure when or if I can get the guild bank deposit working.
Report comment to moderator  
Reply With Quote
Unread 11/13/19, 08:06 AM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 409
File comments: 892
Uploads: 21
This looks great! I think I can discontinue my lazy farmer. Well, officially anyway.
Report comment to moderator  
Reply With Quote
Unread 11/14/19, 07:12 AM  
dirtdart
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Originally Posted by Dolgubon
This looks great! I think I can discontinue my lazy farmer. Well, officially anyway.
High praise! Thank you very much!
Report comment to moderator  
Reply With Quote
Unread 11/15/19, 02:58 PM  
Lordhakai

Forum posts: 0
File comments: 37
Uploads: 0
Originally Posted by dirtdart
Originally Posted by Lordhakai
One thing that needs fixed is the repeated export from craftbag since many dont have enough inventory space for everything to be removed all at once. It would be awesome if would be awesome if you can resolve the abilty to deposit straight to guild bank.
The export from the craft bag is next on my agenda to get fixed. Unfortunately, I'm not sure when or if I can get the guild bank deposit working.

can you add the ability to keybind
Report comment to moderator  
Reply With Quote
Unread 11/19/19, 05:54 AM  
AlexFullmoon

Forum posts: 17
File comments: 27
Uploads: 0
Not sure if this is caused by Farm manager, or by pChat/some other plugin out of 200 installed.
Yes, I get it, I didn't enter argument, but that shouldn't cause errors.

Lua Code:
  1. user:/AddOns/FarmManager/FarmManager.lua:99: function expected instead of nil
  2. stack traceback:
  3. user:/AddOns/FarmManager/FarmManager.lua:99: in function 'fn'
  4. <Locals> arg = "" </Locals>
  5. EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:204: in function 'DoCommand'
  6. <Locals> text = "/farm", command = "/farm", arguments = "", fn = user:/AddOns/FarmManager/FarmManager.lua:97 </Locals>
  7. EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1814: in function 'SharedChatSystem:SubmitTextEntry'
  8. <Locals> self = [table:1]{ignoreTextEntryChangedEvent = F, shouldMinimizeAfterEntry = F, loaded = T, maxContainerHeight = 1080, isMinimized = F, currentChannel = 13, lastValidChannel = 3, minContainerWidth = 300, maxContainerWidth = 1920, numUnreadMails = 1, isAgentChatActive = F, minContainerHeight = 170, allowMultipleContainers = F, currentNumNotifications = 0, suppressSave = F}, text = "/farm", valid = F, prefix = 47 </Locals>
  9. EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2577: in function 'ZO_ChatTextEntry_Execute'
  10. <Locals> control = ud </Locals>
  11. ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
  12. <Locals> self = ud </Locals>
  13. (tail call): ?
  14. (tail call): ?
Last edited by AlexFullmoon : 11/19/19 at 06:03 AM.
Report comment to moderator  
Reply With Quote
Unread 11/21/19, 01:02 PM  
Crunatus
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 42
Uploads: 3
Before starting the first time, go into the addon settings and select which merchant software you are using
It is better to use the LibPrice library, which automatically chooses the prices between MM, ATT and TTC.

The commands for this addon are
I think it's better to do it as icons on the window, and keep only the showing command?
Report comment to moderator  
Reply With Quote
Unread 11/22/19, 05:42 PM  
dirtdart
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Originally Posted by Crunatus
It is better to use the LibPrice library, which automatically chooses the prices between MM, ATT and TTC.


I think it's better to do it as icons on the window, and keep only the showing command?
Yep, just got those same suggestions from someone else. Hopefully I'll have some time very soon to do some fixes to this.
Report comment to moderator  
Reply With Quote
Unread 11/22/19, 05:42 PM  
dirtdart
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Originally Posted by AlexFullmoon
Not sure if this is caused by Farm manager, or by pChat/some other plugin out of 200 installed.
Yes, I get it, I didn't enter argument, but that shouldn't cause errors.

Lua Code:
  1. user:/AddOns/FarmManager/FarmManager.lua:99: function expected instead of nil
  2. stack traceback:
  3. user:/AddOns/FarmManager/FarmManager.lua:99: in function 'fn'
  4. <Locals> arg = "" </Locals>
  5. EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:204: in function 'DoCommand'
  6. <Locals> text = "/farm", command = "/farm", arguments = "", fn = user:/AddOns/FarmManager/FarmManager.lua:97 </Locals>
  7. EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1814: in function 'SharedChatSystem:SubmitTextEntry'
  8. <Locals> self = [table:1]{ignoreTextEntryChangedEvent = F, shouldMinimizeAfterEntry = F, loaded = T, maxContainerHeight = 1080, isMinimized = F, currentChannel = 13, lastValidChannel = 3, minContainerWidth = 300, maxContainerWidth = 1920, numUnreadMails = 1, isAgentChatActive = F, minContainerHeight = 170, allowMultipleContainers = F, currentNumNotifications = 0, suppressSave = F}, text = "/farm", valid = F, prefix = 47 </Locals>
  9. EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2577: in function 'ZO_ChatTextEntry_Execute'
  10. <Locals> control = ud </Locals>
  11. ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
  12. <Locals> self = ud </Locals>
  13. (tail call): ?
  14. (tail call): ?
Sorry, this is my first addon. Didn't think about putting a default command in there at the time.
Report comment to moderator  
Reply With Quote
Unread 11/22/19, 05:43 PM  
dirtdart
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Originally Posted by Lordhakai
Originally Posted by dirtdart
Originally Posted by Lordhakai
One thing that needs fixed is the repeated export from craftbag since many dont have enough inventory space for everything to be removed all at once. It would be awesome if would be awesome if you can resolve the abilty to deposit straight to guild bank.
The export from the craft bag is next on my agenda to get fixed. Unfortunately, I'm not sure when or if I can get the guild bank deposit working.

can you add the ability to keybind
Yes. Someone just sent me an example of how to do this, so I'm going to get it in there next fix.
Report comment to moderator  
Reply With Quote
Unread 04/24/20, 04:40 AM  
Orbyious

Forum posts: 0
File comments: 6
Uploads: 0
Smile Farm Manager Error

G'day DirtDark

Using your addon today and 50% of the time I loot a Thieves Trove I get the following error

user:/AddOns/FarmManager/modules/FmItemList.lua:48: operator * is not supported for nil * number
stack traceback:
user:/AddOns/FarmManager/modules/FmItemList.lua:48: in function 'FmItemList:Add'
|caaaaaa<Locals> self = [table:1]{totalValue = 92196.306167629}, itemLink = "|H0:item:75339:175:1:0:0:0:0:0...", quantity = 1, itemId = 75339 </Locals>|r
user:/AddOns/FarmManager/modules/FmFarmer.lua:57: in function 'FmFarmer:Farm'
|caaaaaa<Locals> self = [table:2]{totalValueFarmed = 92196.306167629, name = "Orbyious", timeStarted = 1587718539, bag = 17, totalValueDeposited = 0}, itemLink = "|H0:item:75339:175:1:0:0:0:0:0...", quantity = 1 </Locals>|r
user:/AddOns/FarmManager/FarmManager.lua:82: in function 'FarmManager.OnLootReceived'
|caaaaaa<Locals> _ = 131189, _ = "Orbyious^Mx", itemLink = "|H0:item:75339:175:1:0:0:0:0:0...", quantity = 1, _ = 27, _ = 1, isMe = T </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 10/29/20, 01:04 PM  
Kaldryf

Forum posts: 0
File comments: 2
Uploads: 0
Love this addon!

Just wanted to say how much I love this addon!! I have a few feature requests if you're able:

1. Bind a key to toggle viewing farm manager

2. Sorting ability for the columns - so I could sort by name, count, or value.

3. Export of data to a CSV file - I'd like to track my farm sessions long term to see what I get and what sells - being able to export the data would be invaluable.

Thanks again, and let me know if there's a gold bounty I can put on these feature requests - if you're on PC/NA I'd be happy to send some gold to you.

Cheers!
Report comment to moderator  
Reply With Quote
Unread 11/14/20, 01:51 PM  
breakyerface
 
breakyerface's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Re: Love this addon!

Farming buddy doesn't show up under settings> addons to adjust the MM thing?

Nor does going under controls to key bind anything.

It seems to keep track of what i get but i wish we could resize the window, it's waaay too big and it'd be nice to have the option to adjust the transparency instead of it just being black. I notice this hasn't been updated since may- just some ideas if you do plan on updating it!
Last edited by breakyerface : 11/14/20 at 01:56 PM.
Report comment to moderator  
Reply With Quote
Unread 11/28/20, 04:38 AM  
Jakane

Forum posts: 0
File comments: 3
Uploads: 0
Exclamation Farm Manager used old Libs

Das Addon funktioniert nicht, weil es die Lib "LibStub" verwendet.

Nirgendwo wird darauf hingewiesen, dass diese Lib notwendig ist.

Dazu kommt, dass die Lib nicht mehr unterstützt wird und Addon-Programmierer ihre Addons doch bitte dahingehend anpassen. Link

-----------------------------------------------------------------
My Farm Manager dont works, about missing the Lib "LibStub".
Error-Messages dont help to find this Error.

LibStub is not supported: Link.

Please edit this Addon.
Report comment to moderator  
Reply With Quote
Unread 11/29/20, 12:11 PM  
Jakane

Forum posts: 0
File comments: 3
Uploads: 0
feature requests

I wish:
1. Sort by Gold, Itemcount, Itemname
2. Options: Armor, Weapons, Gyph, Gold, EP and more farmable
3. Short-Key: Farm-Window open/close, Farm start, Farm finish
4. Smaler Window: a Number and an Icon with Hint-Box for Itemname
5. Option: Farm-Window invisible at Fight
6. Option: Gold TTC or NPC-Item-Price

Have fun with programming
Last edited by Jakane : 11/30/20 at 01:11 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: