Download
(937 Kb)
Download
Updated: 11/21/15 11:02 PM
Pictures
File Info
Compatibility:
Orsinium (2.2.4)
Updated:11/21/15 11:02 PM
Created:10/01/15 02:45 AM
Monthly downloads:31
Total downloads:4,447
Favorites:8
MD5:
CraftCostAdvisor
Version: 1.0.8.1
by: galaara98 [More]
SHARE PRICE FILES AT THIS FORUM http://www.esoui.com/forums/showthread.php?p=23868

CraftCostAdvisor is a MS Windows Program that can help you create crafting bills (and crafting requests as a buyer)

It will visualize the crafting 'Job' to help keep you organized. For each slot on the ESO ragdoll you can setup Set, Type, Trait, Style, Quality/Color, Enchant, and Enchant Color.

As you fill in the slot information the program will, on the fly, produce a materials list, enchanting recipes, and real-time price quotes. (If you allow it, CraftCostAdvisor will sync guild sales information from the *Master Merchant addon to help you get valid item costs. *All credits and thanks for that data to it's Developers, bless them for the fine work they do)

There is a notes field (for things like the buyer's name, and an area for buyer contributed materials (you can calculate them as a discount if you choose)

Each 'Job' can be saved and loaded/opened (Do try to use this as it is always possible the program can crash, especially if you customized the data files)

When you're ready to create the bill, it will put all the relevant information in a nice "email format" for you to paste into the game.

Ironious Gatherberus
Fatherberus Galtherberus

By the way: BIG thanks to you all, the users. Please comment, good bad ugly. Tell me what it DOESNT do or doesn't do right. Maybe I'll say "too hard" or "I disagree", but probably... I'll fix it!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!NOTE!! LAURELS Don't appear to be TRADE-ABLE...

YOU MUST SET YOUR OWN PRICE, but if you use Master Merchant prices, you might not be familiar with controlling the price files. IF you USE MMPRICE,
1) First Make sure you have Scanned your Master Merchant Data at least ONCE after upgrading to 1.0.8.1+
2) goto the folder you INSTALLED CraftCostAdvisor, you will see a folder called _PRICING\, in that folder you will find a MMPriceData.ini file. Open it (it is just a bunch of text, it should open in your NOTEPAD application)...
3) Search for "Laurel", you will find 64713=####;Laurel where #### can be changed to any number of amount of Gold a Single Laurel is WORTH (to you)
4) Save your Changes



SPECIAL THANKS:
Devolus - for taking the time to validate and repair a few data files. Devolus is also responsible for a few ease of use fixes (more accurate text in several fields)

TODO:

1. Custom Bill/Letter Format
2. Guild Weighting, because not every sale price is a good sales price
3. Localization is stubbed, but no way for user to implement.
4. Help menu.. Does nothing , will do something someday
5. Feedback mechanism needed, so incorrect data (like incorrect number of metal bars needed to make a chest, or name of an enchant can be sent to me).
A. This one is important for future, I will probably try to set up a GIT area on ESOUI so users can trade data files when I'm long gone. *I was smart enough to almost never hard code ANYthing so you as an end user can change text files to fix my mistakes. And once localization is functional, that will be twice as true.
6. Always more error checking and friendly crashes (lots of stubbing for this, but if you have ever coded you know this is like 4 X the work of the program itself)


WARNING: If the program looks through ALL your guild sales history and can't find a particular item, the MM Price Scanner will mark the item as ZERO Gold. There is nothing i can do about it... there is no way for me to predict the correct value of an item you have never witness being sold. If you feel like your bill is LOW (and your using MM Prices). Look at _PRICING\MMPriceData.ini search for =0; as that would be an item with no cost associated with it

-----------------------------------------------------------------------------------------------------------------------
FYI:
1) Though it is assumed everyone loves Master Merchant Data, the program can function without it. In the File Menu, switch to MY Price File (in the Edit Menu, you can EDIT My Price File... but it really just runs Notepad and opens a text file for you to "edit")
PriceFiles are located in the _PRICING\ Folder and can be edited by hand (you can even screw with the MMPriceFile, because it is just a "SYNC" of Master Merchant data... )

Edit the MYPriceData.ini with any text editor.
*IF you KNOW how to use in game ITEM NUMBERS you can create prices for object I missed. But if you don't you can still edit prices for everything I have thought of.

Each items has a "ITEM NUMBER" followed by an equal sign (=) followed by it's price, then a semi-colon ( ; ) then its name... All you need to do to manually change a price is find the name with a search, and change the Price on the Right side of the equal (=). Save and your done.

2) Unless you tell the program to update MM Prices on every load (in the preferences, but it takes several minutes to sync MM data.. big DATABASES) then it will only update your prices when you MANUALLY ask it to, File Menu > Update MM Price Data

=================================================================
INSTALLING:

CraftCostAdvisor doesn't really install... as in it doesn't have a setup.exe or a desktop shortcut
you unpack a Zipped file from ESOUI and Poof there it is (remember where you unpacked it)
The program itself is a Red Sword on a black background, just run it.


UPDATING:

When you download an updated version, unpack the zip ON TOP of your originals (or after unzip, copy all the files and folders on top of your original installation.) NOTE: I will never overwrite your MM Pricing Data, or the Custom Language folder.

Every Update will change the The Main Program (The Red Sword) to a new version

and Sometime...
Update the FallbackPrices file (_PRICING\FallbackPrices.ini)
Update the FallbackData files (_LANGUAGE\FALLBACK\*)
Enable the autoupdater (_PATCHES\PATCH.INI)
. which will tell you there are new Fallback Data files
. ask you if you want to update your Files
. You don't have to, but generally if i update the data files its because
. an item has the wrong number or
. NEW items were added to the game (like a new metal or something)

If you decline the update and later change your mind, or you want to do it yourself... the files I sent are in the _LANGUAGE\FALLBACK\* folder and YOUR files are in _LANGUAGE\ Your Language \ Folder
*for now, until I get Localization working, this is probably _LANGUAGE\EN\*

=================================================================
HELPING EACH OTHER:
This "MOD" I made, was designed so that if I quit, and never crafted again.. it would still work so long as there wasn't a new SLOT (like scarf or something) And you could help each other by PMing, or emailing: instructions, little safe files, or even text to paste into a file with notepad.

To send someone your PRICES
send them one or all of the files in your _PRICING\ folder
MMPriceData for prices synced from Master Merchant, or MYPriceData for the prices you made up

To send someone a FIX (like spelling, incorrect number of materials in a recipe, or a whole new type of material) you would send them one or more files from _LANGUAGE\EN\Data (or other languages when that works)
It takes a bit of Internal ESO knowledge to understand how the files work, but even without ESO knowledge, with some logic, you can follow my patterns, and fix anything.

Here are the basics:

There are 4 TABLE Files: Metal, Leather, Cloth, and Wood. Generally these you would edit in MS Excel or Google Sheets (they are "Comma Separated" Spreadsheets, usually called CSV files). These help the program understand how much material (like # of bars of metal) and what material (like Iron versus Steel) for each ITEM LEVEL when compared to ITEM SLOT (for armor) or ITEM TYPE (for weapons) you are making (like Shoulders or 1H Sword)... So the names across the top have to perfectly match the SLOT (for Armor) OR the TYPE (for weapons/shield), the values on the left are CHARACTER LEVEL,MATERIAL ALIAS, and then the NUMBERS in the middle are how much is needed of that type of material for that slot on the ragdoll.

Then we have the EnchantingLists file. this file help the program understand: Item Level to Potency, Enchantment Name to Essence, and Enchantment name to POSITIVE or NEGATIVE potency. If a new Potency or Essence is added to the Game, the pattern is very logical... just follow the pattern and you can add anything... but pay close attention to positive and negative potency... easy to screw up)

After that there is the Materials File. This files main job is to help the program cross reference: Item Aliases (Aliases are used so that Steel in English can be Acier in French) to Item Numbers to Item Names, and back again. Every ITEM ALIAS referenced in the TABLE files and the Enchanting File, MUST have a match in the Materials File. Otherwise.. well Nuclear winter, or something.

And Finally we have the Master List File. The program uses this file to create the Interface. Every Dropdown you see is because of a list in this file. If the game adds a new enchantment, the recipe needs to be updated in the enchanting File, but the name of the Enchantment must be added to the appropriate enchantment list, or you cant select it when the program runs. That's the job of the Master List file! It determines where a 1H axe shows up, and where does Spell Damage show up.

*One gotcha. Veteran Levels are just weird, so I decided that if a level was 101 or more it would use the word VRxx instead. So if the game gets new levels say from 50-60, then you would just use 52 to be 52, but if gets new levels like VR17 - VR18 then you would use 117 - 118. But if they totally invent some new bullcrap... the Bills will say VR for higher levels and you might have to edit just before you ingame mail. BUT hopefully I'm still playing and crafting if they do something weird like that and then i'll fix it right.


In most cases if ESO updates, then all these files would ahve to be update together, but the Beauty is... YOU CAN DO IT WITHOUT ME. I purposely created it so that if I forget, fail, or just stop caring... you are not screwed... If you understand how... YOU CAN fix it, or get the new config files from someone who understands, then the CraftCostAdvisor can last forever!




=================================================================
BEING CAREFUL:
I follow guideline from ESOUI when giving you a Windows Program. Though they review files, it's still best to be safe. ASK questions if you have concerns, I will be glad to answer your questions.
My Programs are always digitally signed. If you view the properties of the main program, and look at the digital signatures tab, you will see Fatherberus Galtherberus.
If you understand how, you can validate the certificate has a thumbprint of: 92 92 fd 7c 87 3a 2a ec 24 97 ce 27 c7 6e f3 50 b8 d2 f7 0c
11/21/2015 1.0.8.1
Updated for Orsinium
Added New Sets (Trial By Fire,Law of Julianos,Morkuldin)
Added New Styles (Akavari,Ancient Orc,Mercenary)
Added New Materials (Ancient Scale,Cassiterite,Cassiterite Sand,Laurel)


If you use MYPRICE, Peek into the Fallback Price files in the _PRICING\ folder and find all reference to the new materials, and update your MYPriceData.ini as appropriate

if you use MMPRICE, rescan your MM data after installing 1.0.8.1 or above if you installed it on top of a previous version

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!NOTE!! LAURELS Don't appear to be TRADE-ABLE...

YOU MUST SET YOUR OWN PRICE, but if you use Master Merchant prices, you might not be familiar with controlling the price files. IF you USE MMPRICE,
1) First Make sure you have Scanned your Master Merchant Data at least ONCE after upgrading to 1.0.8.1+
2) goto the folder you INSTALLED CraftCostAdvisor, you will see a folder called _PRICING\, in that folder you will find a MMPriceData.ini file. Open it (it is just a bunch of text, it should open in your NOTEPAD application)...
3) Search for "Laurel", you will find 64713=####;Laurel where #### can be changed to any number of amount of Gold a Single Laurel is WORTH (to you)
4) Save your Changes



10/18/2015 1.0.7.34
Added a check to not let the user choose the Addon folder when looking for the SavedVariables folder.
Added the PROFIT field. This will help you choose a good markup, so your time will be well spent!
Added Values to the Materials list... especially to help you notice if a price of a material is way off (like ZERO..)

10/17/2015 1.0.7.32
More robust repair of missing MM Data
Just so you guys understand, there is a lot of "wasted" computer code all about how many different ways Master Merchant can store its data, how many ways you or I can screw up the process, how many different ways can our computers change something day to day. In order for my program to try its best to understand WHY MM is different from you to me, or from yesterday today.. I have put in tons of error routines that try to automagically repair stuff... in hopes that i'll save you from a crash or bad prices..

So today, its gets a little smarter at handling missing Prices from your MM synced file.. like if somehow someone deletes a line.. it wont blow up anymore, and you wont have to sync the whole file to fix it.. it will just deal with the weirdness (syncing ONLY the missing info) and just move on.

Tomorrow.. Skynet and Terminators... but TODAY... smarter code.


10/17/2015 1.0.7.31
fixed a bug where if you incorrectly pick where your savedvariables are...the code crashed instead of complained it could not find MasterMerchant.lua

10/16/2015 1.0.7.28
Fixed issues where the program could not use MM Pricing Data, but after it helped you start using MyPricingData, it never noted in your preferences that you are using MyPriceData, so it would keep asking trying to use MM Pricing data in some circumstances... causing lots of wierd dialogs to ask you questions about fixing MM Data.

Also there was a circumstance when the program would LOOK like it was frozen, when scanning MM Prices, but it was working just fine.. i forgot to tell Windows, my Dialog was going to be busy ... so it assumed it was "Not Responding".. in fact it was just super busy ready your MM Data.

anyway... fixed


10/16/2015 1.0.7.26
Found a circumstance where the MM Data scanner would scan every item twice!! which takes along time.
Fixed

10/16/2015 1.0.7.25
No longer crashes if your MasterMerchant saved variable files don't list guilds in the way mine do (since weighted guilds isn't implemented yet, it's OK if it cant find your guilds)


10/15/2015 1.0.7.24
Found some odd behavior in the how the code was saving the MM Data Folder Location... fixed that up. If you have been having problems with it re-asking where is the SavedVariables, i think i fixed it.

NEW: NOW When scanning your price files, it will not keep flashing and taking your mouse and keyboard focus. !!!YEAH!!! of course CraftAdvisor itself will freeze.. 'cause its busy.. but shouldn't piss your computer off anymore!

10/15/2015 1.0.7.23
Fix some math errors on BILL only, when showing Labor Cost and had discounts
Added a PREFERENCE, Calculate MARKUP before Discount or After
on large $BILLS this could make a big difference,
but I couldn't decide what was "correct" so i gave you both choices

if Markup is before, then BILL = [(TotalValue * Markup%) + Handling] - Discount
if Markup is after, then BILL = [(TotalValue - Discount) * Markup%] + Handling
Where Markup percent = 100 + the value you see in the interface

* Note: Still working on Customizable "Bills"

10/14/2015 1.0.7.20 - 22
Well another minor bug.. Open and Saves, and Some Bills were crashing.. sorry folks, growing pains


There was a bug if you were a NEW user and wanted to use Master Merchant Data
CraftAdvisor now GUESSES where your Master Merchant SavedVariables are... but it had a flaw
Fixed now

A significant Structural re-write.
Most of you wont care, but moved almost all functionality into local functions versus global, and most of the internal shared data into arrays instead of a bunch of strings.

I also re-organized the Installation folder ... it was a Horrible Mess! it now has subfolders, and is stubbed for localization and personal lists.

Overall, for the non techy: Means faster and less RAM (good for everyone)

******
HOWEVER There is a Chance the built in up-grader will choke and die from Versions Below 1.0.6.x .. I THINK i did a good job, but can;t predict everything.
IF it give you a bunch of error immediately on run, erase the whole thing (you can save your MMPriceData.ini file if you want.) and re-unpack the Newest ZIP (the entire program is no longer inside the EXE, so if you need to re-install, you need to get the whole addon again)

EnchantOnly has been added to the available TYPES for any row
Jewelry Crafting now exists, of course it doesn't in the game.. but I'm ready for it
Custom Letters............. Not quite ready... But hey the whole program isn't totally broken like it was yesterday. So Progress.

10/1/2015 1.0.4.28
Fixed some ALT+ keystrokes not working
Temporarily Suspended the Materials Editor (you can edit the files directly still)
Fixed an error when launching text editor to help user update MYPrice file

10/1/2015 1.0.5.4
Create Ability to patch data files
Fixed Missing Nirnhorn

10/1/2015 1.0.5.5
You can now add items that the buyer will provide.
Bill now uses , to show 1000s in gold values
Material List now includes Enchanting Formulas you will need

10/1/2015 1.0.5.6
NOW you can add items from the buyer and it will REALLY work :)

10/1/2015 1.0.5.7
OMG i was missing one SILLY readme file in last build.. so sorry guys

10/1/2015 1.0.6.2
Will now find ESO SavedVariables by itself (if it can)
It will ask you to confirm, incase you want to move to PTS or something
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Uploader
Date
1.0.7.34
970kB
galaara98
10/18/15 03:08 AM
1.0.7.32
969kB
galaara98
10/17/15 05:20 PM
1.0.7.31
969kB
galaara98
10/17/15 02:28 PM
1.0.7.28
936kB
galaara98
10/16/15 05:32 PM
1.0.7.26
936kB
galaara98
10/16/15 05:01 PM
1.0.7.25
936kB
galaara98
10/16/15 04:31 PM
1.0.7.24
937kB
galaara98
10/15/15 10:26 PM
1.0.7.23
937kB
galaara98
10/15/15 08:02 PM
1.0.7.22
937kB
galaara98
10/14/15 10:56 PM
1.0.7.21
937kB
galaara98
10/14/15 10:24 PM
1.0.6.2
934kB
galaara98
10/01/15 10:25 PM
1.0.5.7
933kB
galaara98
10/01/15 09:53 PM
1.0.5.6
933kB
galaara98
10/01/15 09:03 PM
1.0.5.5
933kB
galaara98
10/01/15 08:35 PM
1.0.5.4
932kB
galaara98
10/01/15 06:28 PM
1.0.4.28
931kB
galaara98
10/01/15 03:36 PM
1.0.4.27
931kB
10/01/15 02:45 AM


Post A Reply Comment Options
Unread 06/26/17, 02:15 AM  
ANTON77

Forum posts: 1
File comments: 4
Uploads: 0
Does this still work?
Report comment to moderator  
Reply With Quote
Unread 01/20/16, 11:37 PM  
Devolus

Forum posts: 13
File comments: 107
Uploads: 0
Checking in to see if you are still working on this wonderful Addon.
Report comment to moderator  
Reply With Quote
Unread 11/21/15, 08:50 PM  
galaara98
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 19
Uploads: 1
hmmm... so havent made any progress ...

Career and Life... so i havent finished letters yet (it is actually pretty complicated) because Life... so i will be releasing an update for the new crafting sets, and materials relatively soon. But letters, are just stuck for now, until i can get more time


Ironious
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 09:43 PM  
Devolus

Forum posts: 13
File comments: 107
Uploads: 0
Re: Custom Letters

Originally Posted by galaara98
Custom Letters is Almost ready.. bought 85%, might be done by Monday [if i would stop playing so much i guess it would be done ]
Gotta enjoy the game you make mods for too
Report comment to moderator  
Reply With Quote
Unread 10/29/15, 10:15 PM  
galaara98
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 19
Uploads: 1
Custom Letters

Custom Letters is Almost ready.. bought 85%, might be done by Monday [if i would stop playing so much i guess it would be done ]
Report comment to moderator  
Reply With Quote
Unread 10/17/15, 10:03 PM  
galaara98
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 19
Uploads: 1
Re: Re: Re: Crash

Originally Posted by ContraTempo
Originally Posted by galaara98
when the program asks you for where is your SavedVariabels, it wont continue if the folder you offered does not have MasterMerchant data in it.. so if you got far enough to see that crash, you did it right
Ah, there is the problem. I was pointing it to Elder Scrolls Online\live\AddOns\MasterMerchant where it DID find a MasterMerchant.lua but the contents are very different from the file of the same name in the SavedVariables folder. So I needed to point it to Elder Scrolls Online\live\SavedVariables instead. That's what I was missing. It works now. Yea!
Ooooooooooh, i did not think of that... I will add a check for it in the next version. Good find
Report comment to moderator  
Reply With Quote
Unread 10/17/15, 09:32 PM  
ContraTempo
 
ContraTempo's Avatar

Forum posts: 6
File comments: 41
Uploads: 0
Re: Re: Crash

Originally Posted by galaara98
when the program asks you for where is your SavedVariabels, it wont continue if the folder you offered does not have MasterMerchant data in it.. so if you got far enough to see that crash, you did it right
Ah, there is the problem. I was pointing it to Elder Scrolls Online\live\AddOns\MasterMerchant where it DID find a MasterMerchant.lua but the contents are very different from the file of the same name in the SavedVariables folder. So I needed to point it to Elder Scrolls Online\live\SavedVariables instead. That's what I was missing. It works now. Yea!
Report comment to moderator  
Reply With Quote
Unread 10/17/15, 02:48 PM  
galaara98
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 19
Uploads: 1
Re: Crash

Originally Posted by vaagventje
heey, mimne doesnt even want to ask me where my save file is,

DataInformationArray[9] = AskDirectory("Please Indicate Where Your ESO Saved Variables Are", "", LastDataInformationArray, "Are You Sure?", 4|8 )

i havent been able to get this program to work since update 2, please fix this, i loved this program

http://i.imgur.com/ILRX3XT.jpg Picture of error
Im sorry you are having so many issues.

That bug you found, would only happen if your MasterMerchant.lua file was not in the "normal spot". It no longer crashes, and will politely ask you where to find the ESO Saved Variable folder. However if you keep getting issues... TRY
Erasing the entire folder you created for CraftCostAdvisor. Create a nice fresh empty folder, unzip the latest version into it. Run again...

*IF you have known good MasterMerchant data, save a copy of _PRICING\MMPriceData.ini before you nuke everything, and then copy it back in when everything is reset.

IF you don't have Master Merchant Saved Variables from ESO
. because you never installed it?
. because you don't use it?
. because it is disabled?
. because you have no guilds?
Then make sure you set the Pricing to MY Price Data
. in File Menu > Switch to My Price File Now
. OR in Preference.ini [PRICEFILE]UsingMMFile=0

MY PRICE DATA must be maintained by YOU.. (hence the "My")
NOTE:if you have never used MY Price option, it copies the FallbackPrices first... and then you are on your own

There is a quick shortcut to Edit the File in the Edit Menu > Edit your own Price Sheet
*but just so you know all it does is run a text editor and wait for you to close it



===================== IF MASTER MERCHANT ISNT YOUR THING ============
==== AND / OR IT KEEPS CRASHING WHEN SYNCING MASTER MERCHANT =============

close the program. Edit/Open the Preference.ini file, change the UseMMFile=1 to UseMMFile=0
Goto the _PRICING folder
Copy FallbackPrices.ini file to MyPriceData.ini file (create it if you have to)
Edit/Open the MyPriceData.ini, change any prices you think are off
Save MyPriceData.ini

Open CraftCostAdvisor
Profit

==== PRICE FILES LOOK LIKE: ============

ITEMNUMBER=PRICE;NAME
you don't have to understand the item number, just search for the name of something, like
Grain Solvent
and change the =PRICE to =your new price...
(*be careful you don't add any extra spaces... the program doesn't care that it is hard for you to read.. it only cares that it is ItemNumber=Price;Name...)

and Save

(TIP: if you change the price while CraftCostAdvisor is open, CHANGE THE ITEM LEVEL and BACK, it will recalculate everything)

Aaron
Last edited by galaara98 : 10/17/15 at 02:56 PM.
Report comment to moderator  
Reply With Quote
Unread 10/17/15, 12:01 PM  
vaagventje

Forum posts: 1
File comments: 54
Uploads: 0
Re: Re: Crash

heey, mimne doesnt even want to ask me where my save file is,

DataInformationArray[9] = AskDirectory("Please Indicate Where Your ESO Saved Variables Are", "", LastDataInformationArray, "Are You Sure?", 4|8 )

i havent been able to get this program to work since update 2, please fix this, i loved this program

http://i.imgur.com/ILRX3XT.jpg Picture of error
Report comment to moderator  
Reply With Quote
Unread 10/16/15, 04:25 PM  
galaara98
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 19
Uploads: 1
Re: Crash

Originally Posted by ContraTempo
Mine crashes when I try to import data, but I'm not sure I'm doing it all correctly. So before digging into the error I'd like to make sure I'm setting up and running this correctly.

Here is the setup and run process as I understand it:
- Crate a folder called CostAdvisor in my addons folder
- Unzip the contents of zip file into CostAdvisor folder
- From windows explorer, double click on 11CraftCostAdvisor.exe to run it.
- Agree to the license.
- Click the [Import MM Data] Now button
- Select the folder MasterMerchant and open.

At this point I get an error.



Do I need to have ESO running while I do this?
Actually, No. ESO can be running or Not, doesn't matter.
If you want Master Merchant Data, you need to have AT LEAST ONCE: logged into ESO, logged into a Character, let Master Merchant Completely finish, and logged out, before running CraftCostAdvisor [ESO doesn't always save Addon data immediately, so sometimes you have to loggout]
But after you have logged out at least once while MM addon was installed.. you can be logged in OR out

Should I somehow be accessing this from inside ESO instead of running it from the directory listing?
Nope, your doing it right
Am I pointing it to the correct folder for the MM data?
when the program asks you for where is your SavedVariabels, it wont continue if the folder you offered does not have MasterMerchant data in it.. so if you got far enough to see that crash, you did it right
hmmmm that routine is trying to get your Guilds from your MasterMerchant.lua.
are you not a member of any guild?

OK, use version 1.0.7.25+ and it will skip auto guild detection if it cant understand
(i haven't implemented weighted Guilds yet, so its ok if it cant figure it out)

however, if your MMData files are significantly different than mine , it might just crash as it starts detecting prices. You can always use MyPrices for the time being (see Description/FAQ)
and email me ZIPPED
MasterMerchant.lua, and MM00Data.lua from your saved variables folder
to
aaron

A@T

ajgalbraith98

D.O.T.

com
Last edited by galaara98 : 10/16/15 at 04:49 PM.
Report comment to moderator  
Reply With Quote
Unread 10/16/15, 10:53 AM  
ContraTempo
 
ContraTempo's Avatar

Forum posts: 6
File comments: 41
Uploads: 0
Crash

Mine crashes when I try to import data, but I'm not sure I'm doing it all correctly. So before digging into the error I'd like to make sure I'm setting up and running this correctly.

Here is the setup and run process as I understand it:
- Crate a folder called CostAdvisor in my addons folder
- Unzip the contents of zip file into CostAdvisor folder
- From windows explorer, double click on 11CraftCostAdvisor.exe to run it.
- Agree to the license.
- Click the [Import MM Data] Now button
- Select the folder MasterMerchant and open.

At this point I get an error.



Do I need to have ESO running while I do this?
Should I somehow be accessing this from inside ESO instead of running it from the directory listing?
Am I pointing it to the correct folder for the MM data?
Report comment to moderator  
Reply With Quote
Unread 10/16/15, 08:25 AM  
galaara98
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 19
Uploads: 1
Re: Re: Re: error

[quote=Devolus][quote=galaara98]
Originally Posted by vaagventje
Originally Posted by galaara98
Originally Posted by vaagventje
ello

i keep getting this error when i try to import my mm data now

http://i.imgur.com/8viXPJu.jpg
Have you had a chance to try it again??
I'd recommend deleting whatever you had, and try the latest version. I really tried to improve the MM data routines to be more tolerant of oddities.
I had a similar issue. What alleviated it was deleting the invalid file (when CraftCostAdvisor first starts), closing the program, Loading into ESO and changing the MM Sales History from 45 down to 30 days. After doing that I no longer received any error.
OK.. I believe this is because MM changed how they saved data at some point (it goes chronologically backward instead of a more random). If you don't cause it to restructure, Like: lower your days by some, I have problems consuming it.

However I can read 30, 45 etc days... It's just a lot! Maybe I'll tell my code to ignore sales over 14 days? The problem is people Have to be using the latest MM data style, and MM itself doesn't force them... If the old way exist, it just keeps going. If they recently installed it, or reset it... It's perfect

Hmmmmmmm
Report comment to moderator  
Reply With Quote
Unread 10/16/15, 08:19 AM  
galaara98
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 19
Uploads: 1
Originally Posted by Baertram
Hi there, nice idea with this tool. I couldn't test it so far so I got two questions:

-Are we able to calculate prices without having to use other addons like Master Merchant? (are there some "standard prices" available)?
-Does the tool support multi language or is it planned to support multiple languages (I could offer you some help with German translations then)

Thanks for the nice idea and the implementation!
Yes, and yes
Check out the description.. I updated yesterday with an answer
I always send a emergency price file called fallbackprices.ini. if you delete your MYpricedata file, and you try to use your own prices, it will copy the fallbackprices to MYpricedata

I would love it
Ok.. i have realized, that i made my localization TOO COMPLICATED.. so hold off on the German for a bit, and ill simplify it down to translate one phrase to another
Last edited by galaara98 : 10/16/15 at 09:04 AM.
Report comment to moderator  
Reply With Quote
Unread 10/16/15, 03:17 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Hi there, nice idea with this tool. I couldn't test it so far so I got two questions:

-Are we able to calculate prices without having to use other addons like Master Merchant? (are there some "standard prices" available)?
-Does the tool support multi language or is it planned to support multiple languages (I could offer you some help with German translations then)

Thanks for the nice idea and the implementation!
Report comment to moderator  
Reply With Quote
Unread 10/16/15, 01:01 AM  
Devolus

Forum posts: 13
File comments: 107
Uploads: 0
Re: Re: error

[quote=galaara98][quote=vaagventje]
Originally Posted by galaara98
Originally Posted by vaagventje
ello

i keep getting this error when i try to import my mm data now

http://i.imgur.com/8viXPJu.jpg
Have you had a chance to try it again??
I'd recommend deleting whatever you had, and try the latest version. I really tried to improve the MM data routines to be more tolerant of oddities.
I had a similar issue. What alleviated it was deleting the invalid file (when CraftCostAdvisor first starts), closing the program, Loading into ESO and changing the MM Sales History from 45 down to 30 days. After doing that I no longer received any error.
Last edited by Devolus : 10/16/15 at 01:01 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: