Quantcast
Download
(117 Kb)
Download
Updated: 08/29/19 12:58 PM
Pictures
File Info
Compatibility:
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Wrathstone (4.3)
Murkmire (4.2)
Wolfhunter (4.1)
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:08/29/19 12:58 PM
Created:03/21/18 01:26 PM
Monthly downloads:57
Total downloads:2,472
Favorites:29
MD5:
Categories:TradeSkill Mods, Group, Guild & Friends
5.1.5
Hotep® Crafting Freelancer
Version: 2.01a
by: tomtomhotep [More]
This addon lets you become a Custom Equipment Crafter for Hire!

Features:
  • Periodically advertises your services on Zone Chat.
  • Takes orders from customers using an automated chat interface.
    • Automatically mails them a receipt when they complete their order.
  • Lets potential customers request pricing lists, and automatically mails the lists to them.
  • Allows customers to provide their own crafting mats for a discount (if you configure that option).
    • When option is enabled, the customer is prompted if they want to provide their own mats
      • If they answer yes, the addon mails them the list of mats needed for the order, including the per-unit discounts for each mat.
  • Allows you to require deposits from customers if their order total is above a threshold you set (if you set one).
    • Automatically mails the customer a request for the deposit amount (if they owe one), and
    • Automatically detects when you receive the deposit.
  • Lists your Waiting, Started, and Delivered Orders on the main window.
  • Displays the order you're working on, and the materials needed to complete it.
  • Helps you get needed materials from your Mule Toons (if you have any).
  • At any crafting station, it shows you the items you still need to craft at that station.
  • Chat message tells you when you've completed your order.
  • Automatically mails the ordered items (COD) to the customer with a few clicks.
  • Keeps track of your total sales and profits. *
  • Integrated with FCOItemsaver (to auto-mark items crafted for your order).
  • Addon Settings Panel has a full list of optional Slash Commands.
* NOTE: For now, if you want to keep track of your profits, you have to manually enter
your crafting mat purchases in the "Add New Purchase" window.









Set-Up:
  • Use the addon settings panel to set all of your selling prices and fees.
    • NEW: If you have LibPrice installed, you can use any Pricing Addon to automatically set all your selling prices and fees.
  • All prices and fees are set on a per-unit-of-material basis.
  • You can also set Per-Order and Per-Item Labor Fees.
  • The addon does the all the math to calculate the final prices of items, and the Order Total.









WARNING!!
When using the addon settings panel, be aware that the
mouse wheel will CHANGE THE VALUES of the sliders!
So when you scroll up and down the settings panel,
BE SURE to position your mouse on the vertical scroll-bar to
the far right of the panel, far away from where the sliders are!!!!!









Pricing Example:
Lets say a customer places an order for 1 item:
Level 6 Iron Axe, Fine/Green, Training, High Elf Style, non-set item, no enchantment.

That requires 5 Iron Ingots, 1 Adamantite, 1 Carnelian, and 2 Honing Stones.
(Assuming your Blacksmithing Improvement Passive is maxed. The addon checks your passives.)

Now suppose you set your Iron price to 5g (Under Metal Weapons),
your High Elf Style Fee to 15g, your Training Trait Fee to 10g,
your Green Blacksmithing Improvement fee to 20g, your Per-Order Labor Fee to 500g,
and your Per-Item Labor Fee to 100g.

Then the addon would calculate this item's Base Price as:
(5 * 5g) = 25g

And the addon would calculate the Item Fee as:
15g + 10g + (2 * 20g) + 100g = 165g

So the Item Total would be 190g, and the Order's Grand Total would be 690g.










~~~~~~~~~~~~~ To-Do List ~~~~~~~~~~~~~
  • ~~~ Ritual Objects & Oddities ~~~
    • No known bugs.
  • ~~~ Cosmetics, Linens & Accessories ~~~
    • Make selecting a mat easier in the "Add New Purchase" window.
    • Ability to customize the default mail body for the delivery mails.
  • ~~~ Drinkware, Utensils & Dishes ~~~
    • Add "Reset Stats" button to reset the Sales/Profits Statistics.
    • Implement the "Max Orders" option. (Right now it does nothing)
    • Reminders for over-due orders.
    • Make "mule window" work for withdrawing from Housing Storage.
  • ~~~ Games, Dolls & Statues ~~~
    • Support in-person trading window for order delivery & payment.
    • Recognizing glyphs for the enchantments needed for the items.
    • Auto-crafting using LibLazyCrafting.
    • Automatically detect crafting material purchases.
    • Add preview windows for viewing what your price-list, set-list, and style-list mails look like.
  • ~~~ Writings & Maps ~~~
    • Support orders for Potions and Poisons.
    • Support orders for Foods and Drinks.
    • Support orders for Furnishings.
    • Support swapping orders with other players who use this addon, maybe???










---------
Hotep® is a registered trademark of Simple Designs Software LLC. All Rights Reserved.
2.01a - API bump

2.01 - bug fix for advertising not working (Thanks, masterroschi!)

2.0 - API bump, * Out of Beta *, added automatic pricing settings using LibPrice

1.10a - API bump, "un-bundled" LibAddonMenu-2.0

1.10 - added new sets and styles from Murkmire update.

1.9b - API bump
1.9a - API bump

1.9 - Now shows what mats have been provided by customer so far, on order-detail window.

1.8 - fixed: order-detail window was not displaying the "deposit required" and "deposit taken" for orders that required a deposit
- fixed: order-detail window was not displaying the "Waive Deposit" button when customer had not yet paid the required deposit
- fixed: Guildie Discount is now handled correctly when applying to discounts for customer providing their own mats
- fixed: small bug when resuming a manual-entry order after closing and re-opening the window
- fixed: manual-entry window was allowing user to immediately start work on an order that requires a deposit.


1.7 - fixed a bug that caused a lua error during chat-ordering (thanks nazzeth)
- fixed a bug that interfered with automatically taking mats sent by customer for an order (thanks nazzeth)
- added support for allowing customer to provide mats in manual order-entry window.

1.6 - added option to disable auto-advertising
- sub-divided the add-on settings for prices & fees into smaller sub-menus

1.5 - the material-list mail that gets sent to the customer will now contain item links for the materials.
- now supports FCOIS dynamic icons 11-30
- now shows mats-on-hand on order-detail window using integration with Inventory Insight -- shows in tooltips - hover over the list of materials.

1.4 - fixed addon's ability to handle an order with 2 or more items that are identical except for quality and/or enchantment.
- fixed problem with mule window.

1.3 - api bump
- changed the name of "Copper" to "Bronze" (thanks, ZoS!)
- added the new styles and sets (BE SURE TO SET THE FEES!)
- updated LibAddonMenu to r26
- updated LibSaveToDisk to r2

1.2 - fixed: Addon can now handle 2 (or more) absolutely identical items in the same order!
- fixed a zero divided by zero error (thanks kr0nai)
- makes use of a new library: LibSaveToDisk (which has it's own settings panel)

1.1a - fixed Lua error "attempt to index nil value" (thanks lukkian)

1.1 - fixed: addon again recognizes when you craft / improve an item for your order.
1.0 - Initial Public Beta Release

--- Pre-Release Alpha Versions ---
0.5 - added ability to let customers provide their own mats for a discount
0.4 - added ability to create misc. charges/discounts as line items in orders
0.3 - added ability to set Deposit Requirements and collect deposits
0.2 - added purchase history and profit calculations
0.1 - initial alpha
Archived Files (17)
File Name
Version
Size
Uploader
Date
2.01
117kB
tomtomhotep
06/19/19 03:39 PM
2.0
117kB
tomtomhotep
06/15/19 12:47 PM
1.10a-beta
154kB
tomtomhotep
03/27/19 04:41 PM
1.10-beta
196kB
tomtomhotep
11/06/18 09:39 PM
1.9b-beta
196kB
tomtomhotep
10/28/18 09:46 AM
1.9a-beta
196kB
tomtomhotep
08/25/18 02:39 PM
1.9-beta
196kB
tomtomhotep
08/11/18 01:12 PM
1.8-beta
195kB
tomtomhotep
07/22/18 04:42 PM
1.7-beta
194kB
tomtomhotep
07/14/18 03:32 PM
1.6-beta
193kB
tomtomhotep
07/04/18 09:42 AM
1.5-beta
193kB
tomtomhotep
06/28/18 01:29 PM
1.4-beta
190kB
tomtomhotep
06/20/18 04:49 PM
1.3-beta
189kB
tomtomhotep
05/28/18 11:59 AM
1.2-beta
188kB
tomtomhotep
05/05/18 09:39 AM
1.1a-beta
189kB
tomtomhotep
05/01/18 11:30 AM
1.1-beta
189kB
tomtomhotep
04/30/18 04:09 PM
1.0-beta
139kB
tomtomhotep
03/21/18 01:26 PM


Post A Reply Comment Options
Unread 06/16/19, 03:30 AM  
Pinion

Forum posts: 25
File comments: 35
Uploads: 0
I rarely reply to crafting requests but this addon looks very interesting to me. The number of questions you have to ask all the info you have to obtain can be painfully time consuming.

But this addon looks very interesting to me and I'm looking forward to trying it out!
Report comment to moderator  
Reply With Quote
Unread 05/12/19, 01:37 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 205
Uploads: 6
Originally Posted by Dekthro
I couldn't imagine being someone trying to place an order for a complete set.
I've had many people order from me using the chat interface. Most of them flied through it after the first couple items.

But there's nothing to stop you from accepting mail-in orders, and entering them yourself in the "Enter New Order" window.



Originally Posted by Dekthro
I'm not seeing how on my end to view the order so that I can fulfill it.
Open the main window with first keybind. First tab "Waiting Orders" -> you see list of orders waiting to be filled.
Click on an order -> shows you "Order Details Window". Click "Start Work".

After that you can use the second keybind to open the order details window for the order you are currently working on.



Originally Posted by Dekthro
maybe some sort of integration with TinyDog's Crafting Calculator?
I've had that idea since before I released the initial version of this. I'd love to, but he has no options for adding enchants. And this addon supports ordering enchanted items.
Report comment to moderator  
Reply With Quote
Unread 05/12/19, 12:37 PM  
Dekthro

Forum posts: 2
File comments: 2
Uploads: 0
So I got everything set up, and gave it a test run on my girlfriends account as the buyer. I completed the order process for one item and it sent her the receipt via mail. Though I'm not seeing how on my end to view the order so that I can fulfill it.

Regarding the ordering process, though, I don't think I'd be able to use this addon. I understand ZOS removed the ability to automatically send messages, but next to that the process for adding a single item is quite arduous. I couldn't imagine being someone trying to place an order for a complete set. If I were, I'd probably get really frustrated and quit the process, or try to circumvent it completely.

I think if clientele were to be willing to do this process, it would have to be some sort of order form people can fill out in a mail.

Edit: Just a random thought, maybe some sort of intergration with TinyDog's Crafting Calculator? You can create a craft list in that, "save to clipboard" which gives a simple format. And from there import it into Hotep? Example of its clipboard export:

Code:
Level CP160 Heavy Cuirass, Sturdy, Gold quality, Adept Rider set
Level CP160 Heavy Sabatons, Sturdy, Gold quality, Adept Rider set
Level CP160 Heavy Gauntlets, Sturdy, Gold quality, Adept Rider set
Level CP160 Heavy Helm, Sturdy, Gold quality, Adept Rider set
Level CP160 Heavy Greaves, Sturdy, Gold quality, Adept Rider set
Level CP160 Heavy Pauldrons, Sturdy, Gold quality, Adept Rider set
Level CP160 Heavy Girdle, Sturdy, Gold quality, Adept Rider set
Last edited by Dekthro : 05/12/19 at 12:45 PM.
Report comment to moderator  
Reply With Quote
Unread 04/28/19, 03:30 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 205
Uploads: 6
Originally Posted by vaeelin
Is it possible to import data from something like Master Merchant for the material charges?
BTW, I'm working on this now. I'm trying to squeeze in at least 2 hrs a day to work on it.

No ETA yet, but I'm almost done modifying the Addon Settings Panel for the new auto-pricing options.

Then comes the fun part... Writing the functions that actually set the prices!
Report comment to moderator  
Reply With Quote
Unread 04/28/19, 03:23 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 205
Uploads: 6
Originally Posted by Dekthro
I'd really love to use this but it's incredibly overwhelming opening up for the first time. I'll work through it but some sort of guide or first time use would be really handy.
HeHeh, yeah. It is a lot to take in. Unfortunately, I'm really bad at making User Guides.

I could create an FAQ, if people would like to send me Q's.


... Also, just about everything has a tooltip, so make sure to hover over everything.
Report comment to moderator  
Reply With Quote
Unread 04/28/19, 12:02 PM  
Dekthro

Forum posts: 2
File comments: 2
Uploads: 0
I'd really love to use this but it's incredibly overwhelming opening up for the first time. I'll work through it but some sort of guide or first time use would be really handy.
Report comment to moderator  
Reply With Quote
Unread 12/21/18, 09:34 AM  
vaeelin

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by tomtomhotep
Originally Posted by vaeelin
Is it possible to import data from something like Master Merchant for the material charges?
That's exactly the next thing on my list to add!

I've just been so busy lately with all those Events, plus some IRL stuff, and working on another addon that I desperately need and can't find anything suitable already written.
Awesome! I'm definitely keen to see that!
Report comment to moderator  
Reply With Quote
Unread 12/20/18, 07:49 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 205
Uploads: 6
Originally Posted by vaeelin
Is it possible to import data from something like Master Merchant for the material charges?
That's exactly the next thing on my list to add!

I've just been so busy lately with all those Events, plus some IRL stuff, and working on another addon that I desperately need and can't find anything suitable already written.
Report comment to moderator  
Reply With Quote
Unread 12/20/18, 02:20 PM  
vaeelin

Forum posts: 0
File comments: 3
Uploads: 0
Is it possible to import data from something like Master Merchant for the material charges?
Report comment to moderator  
Reply With Quote
Unread 08/25/18, 08:53 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 205
Uploads: 6
Originally Posted by SlippyCheeze
@tomtomhotep, have you considered an email-only interface for this? It'd be nice to have a slower, but one-shot and no human interaction way people in my guild could order stuff from me...
I have, but (as programs can't understand spoken language), the customers would have to specially format the mail body so the addon can parse it. With field delimiters and record terminators, similar to an ANSI x12 format file:

Code:
heavy#head#sturdy#Epic#Militant Ordinator#Kagrenac's Hope#Health$
1h#sword#nirnhoned#Legendary#Xivkyn#Kagrenac's Hope#Absorb Magicka$
With all the fields in the correct order and no misspellings.


However, since the beginning, I've been planning to write a companion addon that frequent customers can use to create an order (using the same interface as the "Enter New Order" feature) and send it in exactly this way to a crafter using this addon. My intention is to see how popular this addon becomes before writing the ordering companion.
Report comment to moderator  
Reply With Quote
Unread 08/25/18, 06:08 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 234
Uploads: 1
@tomtomhotep, have you considered an email-only interface for this? It'd be nice to have a slower, but one-shot and no human interaction way people in my guild could order stuff from me...
Report comment to moderator  
Reply With Quote
Unread 07/07/18, 02:46 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 205
Uploads: 6
Re: Few issues/bugs.

Thanks for the bug reports. I'll take care of them as soon as I can.


Originally Posted by nazzeth
Secondly, the mail scanner doesn't seem to pick up that I've selected an incoming mail. This may be a conflict with another addon
I don't think so. From the screenshot, it looks like the addon was waiting for a customer to send mats for an order, and the addon got confused by a Hireling mail.

... or is Nelysia a customer that was sending you mats?
Report comment to moderator  
Reply With Quote
Unread 07/06/18, 08:58 PM  
nazzeth

Forum posts: 0
File comments: 2
Uploads: 0
Few issues/bugs.

Hey there,

Just had a few issues today taking orders.

Firstly, customer tried to edit an item in the cart which triggered a ui Error. he was trying to change the Style type for an item.

Code:
user:/AddOns/HotepCraftingFreelancer/libs/HotepOrderTaker.lua:181: operator - is not supported for number - nil
stack traceback:
	user:/AddOns/HotepCraftingFreelancer/libs/HotepOrderTaker.lua:181: in function 'deduct'
	user:/AddOns/HotepCraftingFreelancer/libs/HotepOrderTaker.lua:214: in function 'EditItem'
	user:/AddOns/HotepCraftingFreelancer/libs/HotepOrderTaker.lua:973: in function 'fun'
	user:/AddOns/HotepCraftingFreelancer/HotepCraftingFreelancer.lua:3635: in function 'HotepCraft.TakeAnOrder'
	user:/AddOns/HotepCraftingFreelancer/HotepCraftingFreelancer.lua:4417: in function 'HotepCraft:OnGotOrderingResponse'
	user:/AddOns/HotepCraftingFreelancer/HotepCraftingFreelancer.lua:1303: in function 'HotepCraft:OnGotChat'
	user:/AddOns/HotepCraftingFreelancer/HotepCraftingFreelancer.lua:11577: in function 'HotepCraft.OnChatEvent'
Secondly, the mail scanner doesn't seem to pick up that I've selected an incoming mail. This may be a conflict with another addon and I'll keep working on it on my end, but thought i should let you know

Report comment to moderator  
Reply With Quote
Unread 06/29/18, 11:58 AM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 205
Uploads: 6
Re: Feature Request?

Originally Posted by PrinceVollukk
Hi there, I really like the concept of this addon, but currently do not use if myself for one particular reason.

Would it be possible to add an option to disable the auto chat message entirely? I love the interface and feature-set of the order tracking and pricing, but would prefer take the orders manually via the chat commands and user interface. In this case I do not need the auto advertisement part of the addon.
Actually, I've been wanting to add that myself for awhile now!

It will be in the next update.
Report comment to moderator  
Reply With Quote
Unread 06/28/18, 06:14 PM  
PrinceVollukk

Forum posts: 0
File comments: 1
Uploads: 0
Feature Request?

Hi there, I really like the concept of this addon, but currently do not use if myself for one particular reason.

Would it be possible to add an option to disable the auto chat message entirely? I love the interface and featureset of the order tracking and pricing, but would prefer take the orders manually via the chat commands and user interface. In this case I do not need the auto advertisement part of the addon.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: