Quantcast
Download
(25 Kb)
Download
Updated: 08/15/18 04:19 PM
Pictures
File Info
Compatibility:
Wolfhunter (4.1)
Updated:08/15/18 04:19 PM
Created:04/24/14 05:05 PM
Monthly downloads:920
Total downloads:84,349
Favorites:313
MD5:
Harven's Custom Map Pins (Markers)  Popular! (More than 5000 hits)
Version: 2.9
by: Harven [More]
Description
This addon allows you to place your own markers anywhere on the map. You can place them by typing a command in the chat window or by pressing 'x' key (default) when the map is open. Then a dialog window will appear that allows you to enter the marker description. You can delete and edit markers in the map window by pressing left mouse button on a marker and selecting corresponding item from context menu. There is also an option to share a pin with other players who have this addon installed. Select the "Share" option from the context menu and some text will paste to the chat window entry field. Don't change that text! Just choose a suitable channel and press enter. Requests that arrive at zone, say and yell channels are ignored.

Commands
- /custompin - will place a marker at your position,
- /importpins - will import pins stored in the ["import"] section of the HarvensCustomMapPins.lua file. Read below for more details.

How to add your own pin textures
- Create your 64x64px pin texture (must be .dds format - there is a Gimp plugin which can export to this format),
- Copy texture file to the addon folder (the one with "pinflag.dds" file) - (Optionally you can create a new folder within AddOns folder, lets say "MyCustomIcons" and put texture file there),
- Edit Icons.lua file and add your texture filename at the end (take notice how other filenames look like),
- type /reloadui in the chat window - that's it.

How to use colours
When entering pins description you can use colour markers. To start some color simply write |cRRGGBB where RR is a red compoment in hex, GG - green component and BB - blue component. To end the colour, write |r. Look at the third screenshot for exapmple.

How to export and import pins
Importing/exporting between different clients (en,de,fr) is currently not supported but you can still share your pins in game.
Remember to make a backup copy of the HarvensCustomMapPins.lua file so when you make a mistake you will not lose all your pins. You can safely edit the file only when you are logged out from the game.

Your pins are stored in HarvensCustomMapPins.lua file. The file is located in the following directory:
Code:
US Megaserver:
%userprofile%\Documents\Elder Scrolls Online\live\SavedVariables
EU Megaserver
%userprofile%\Documents\Elder Scrolls Online\liveeu\SavedVariables
To export your pins:
Logout from the game (this will ensure that the pins are saved), and open aforementioned file with your favorite text editor - notepad for example . First find a section corresponding to your account name, for example ["@theharven"]. Then inside this section find ["$AccountWide"] section and ["pins"] section inside it. There you have your pins. A single pin looks like this:
Lua Code:
  1. [39623816] =
  2. {
  3.   ["color"] =
  4.   {
  5.     [4] = 1,
  6.     [1] = 0,
  7.     [2] = 0.164706,
  8.     [3] = 1,
  9.    },
  10.    ["map"] = [[Deshaan]],
  11.    ["x"] = 0.396241,
  12.    ["description"] = [[The Armor of the Seducer]],
  13.    ["y"] = 0.381576,
  14. },
Just copy the pins you like to export.

To import pins:
Logout from the game and open the same file. At the begining of the file create new section ["import"] and paste your pins there, so the begining of the file will look like this:
Lua Code:
  1. HarvensCustomMapPins_SavedVariables =
  2. {
  3.     ["import"] =
  4.     {
  5.         [28266574] =
  6.         {
  7.             ["color"] =
  8.             {
  9.                 [1] = 1,
  10.                 [2] = 0.929412,
  11.                 [3] = 0,
  12.                 [4] = 1,
  13.             },
  14.             ["description"] = [[TEST3]],
  15.             ["y"] = 0.657373,
  16.             ["x"] = 0.282608,
  17.             ["map"] = [[Stormhold]],
  18.         },
  19.         [65376334] =
  20.         {
  21.             ["color"] =
  22.             {
  23.                 [1] = 0,
  24.                 [2] = 0.423529,
  25.                 [3] = 1,
  26.                 [4] = 1,
  27.             },
  28.             ["description"] = [[TEST2]],
  29.             ["y"] = 0.633373,
  30.             ["x"] = 0.653681,
  31.             ["map"] = [[Stormhold]],
  32.         },
  33.     },
Then save the file, login to the game and type /importpins command. You should see some informations about the import.

IMPORTANT CHANGE:
Beggining from version 1.5 all custom pins are account wide (the same pins will be visible to all your characters). To import your pins from other characters just login to the game with those characters. The pins will be imported automatically.

Donations
If you like my work you can make me happy by sending some in-game gold/items to @theharven on EU server (but please, no lockpicks ), eventually you can help me pay my monthly subscription by donating some money.

[Edit 09.31.2015]
Since monthly subscription is no longer required to play the game I decided to transfer all future dontations to charity. There is a polish site where you can chose a person you would like to support (mostly children) https://www.siepomaga.pl/. I will be anonymously transfering your donations there, to a person of my choosing and then I will post a link in The Great Donor Hall so you will know who gets your money I would love to help this people so I hope this doesn't discourages you from donating.


Version 2.9 features:
- Fixed libHarvensAddonSettings library,
- API version changed to 100024

Version 2.8d features:
- LibStub updated to the latest version,
- API version changed to 100020

Version 2.8c features:
- API version changed to 100019

Version 2.8b features:
- API version changed to 100018

Version 2.8a features:
- API version changed to 100017

Version 2.8 features:
- API version changed to 100016,
- Updated LHAS, thanks Votan :)

Version 2.7f features:
- API version changed to 100015, see below ;)

Version 2.7e features:
- API version changed to 100014, yeah, I know Votan ;)

Version 2.7d features:
- API version changed to 100013

Version 2.7b features:
- Added validation of data passed to callback functions to avoid UI Errors caused by addons misusing these callbacks.

Version 2.7a features:
- Fixed (hopefully) UI error.

Version 2.7 features:
- Added player contributed pin icon: loot by Alp - thanks again!,
- Fixed HarvensCustomMapPins:FindPinOnCurrentMap.

Version 2.6 features:
- Added player contributed pin icon: feather by Alp - thanks!,
- Added API functions to access custom pins:
* function HarvensCustomMapPins:GetPin(pinTag)
* function HarvensCustomMapPins:GetCurrentMapPins()
* function HarvensCustomMapPins:AddPinToCurrentMap(x, y, description, icon, color)
* function HarvensCustomMapPins:FindPinOnCurrentMap(x, y, radius)

Version 2.5 features:
- API version changed to 100012,
- Added support for multiple floors of the same map (hopefully ;)),
- New version of LibHarvensAddonSettings - thanks to Votan :)
- Changed the way pins are colored (internals),
- Changed the way pins are stored in saved variables file

Version 2.4 features:
- API version changed to 100011,
- Fixed version of LibHarvensAddonSettings,
- The legend can now be moved around freely

Version 2.3a features:
- API version changed to 100010,
- New version of LibHarvensAddonSettings (thanks to Garkin).

Version 2.3 features:
- Added options menu with two options:
* pin size,
* pin draw level.

Version 2.2a features:
- API version changed to 100009.

Version 2.2 features:
- Added more stock icons:
-- Normal resolution:
--- guildkiosk,
--- dyestation,
-- Low resolution (these look somewhat ugly, but...):
--- arcanist,
--- magister,
--- generalgoods,
--- cookingstation,
--- mediumarmor,
--- lightarmor,
--- heavyarmor,
--- armorsmith,
--- weaponsmith,
--- armorsmithingstation,
--- weaponsmithingstation,
--- bagvendor,
--- woodworker_new,
--- woodworker,
--- swords,
--- provisioner,
--- banker,

Version 2.1 features:
- API version changed to 100008.

Version 2.0a features:
- Some quickfix :) (left "-" character in wrong place)

Version 2.0 features:
- Pin icon and colour are shared via "Share" option.

Version 1.9b features:
- Added new icons:
* Stock "smithy" and "caravan",
* Doors - used in Harven's House Hunter
- When selecting predefined style, the icon select control will no longer make annoying noise.

Version 1.9a features:
- Added fish bite and fish icons.

Version 1.9 features:
- New custom made create/edit dialog (no longer using ZOS default),
- Added Advanced Options to the pin creation/editing dialog, you can now:
* select an icon,
* select a color,
* apply predefined style (icon and color)
* define new predefined style (icon and color)
- Changed edit control to multiline edit control (so now you can create multiline descriptions),
- Predefined styles are displayed next to the map as a Legend,
- Slightly decreased pins size

Version 1.8a features:
- Removed "Share via Link" pin menu option because with the new API you can not insert custom links into the chat entry field :/
- API version changed to 100007.

Version 1.8 features:
- All new pins will be created with color of the previous pin,
- Added "Share via Link" pin menu option. It will paste a link into the chat entry field. The link can be clicked by other users of this addon, then the acceptance dialog will appear.
- Added "/importpins" command which allows you to import pins stored in the ["import"] section of your HarvensCustomMapPins.lua SavedVariable file.
- Changed pin sharing informations, so now you can share a pin between different clients - en, de, fr (using map index, zone index and poi index instead of map name),
- Fixed display of map name in the acceptance dialog,
- Made some pin description validation so it will not break your HarvensCustomMapPins.lua file.

Version 1.7 features:
- Added an option to change individual pin's colours,

Version 1.6a features:
- API version changed.

Version 1.6 features:
- Fixed chat channel filtering when sending a pin request - thanks gamegenius86!

Version 1.5 features:
- Slightly increased clickable pin area,
- Made custom pins account wide,

Version 1.4 features:
- You can now share your pins with anyone who is using this addon!
- The request window can be placed anywhere

Version 1.3 features:
- Added addon description in addons menu,
- Changed the way of placing a pin in the wold map (again :o) from shift+lmb to 'x' key (default). Actual binding can be seen on the bottom bar (called keybind strip).

Version 1.2 bugfixes:
- Sometimes custom pins were messing other map markers,
- Fixed LMB behavior when two (or more) pins were close to each other.

Version 1.1 features:
- Changed pin icon,
- Pins can be placed on the map by pressing SHIFT+LMB instead of "F" key,
- Pins descriptions now support colours
Optional Files (0)


Archived Files (35)
File Name
Version
Size
Uploader
Date
2.8d
25kB
Harven
08/14/17 03:08 PM
2.8c
23kB
Harven
05/23/17 12:45 PM
2.8b
23kB
Harven
02/12/17 08:50 AM
2.8a
25kB
Harven
10/05/16 02:22 PM
2.8
25kB
Harven
08/01/16 02:56 PM
2.7f
27kB
Harven
06/02/16 02:11 PM
2.7e
25kB
Harven
03/07/16 04:31 PM
2.7d
25kB
Harven
11/02/15 09:14 AM
2.7b
25kB
Harven
10/06/15 08:42 AM
2.7a
25kB
Harven
10/02/15 03:54 AM
2.7
25kB
Harven
09/07/15 03:54 PM
2.6
24kB
Harven
09/06/15 08:23 AM
2.5
21kB
Harven
09/02/15 05:07 PM
2.4
20kB
Harven
03/04/15 10:25 AM
2.3a
20kB
Harven
11/04/14 01:57 PM
2.3
20kB
Harven
09/26/14 08:31 AM
2.2a
13kB
Harven
09/16/14 05:40 PM
2.2
13kB
Harven
08/08/14 06:32 AM
2.1
13kB
Harven
08/05/14 03:01 PM
2.0a
13kB
Harven
07/22/14 12:20 PM
2.0
13kB
Harven
07/22/14 12:16 PM
1.9b
13kB
Harven
07/15/14 04:28 PM
1.9a
11kB
Harven
07/03/14 01:06 PM
1.9
10kB
Harven
07/02/14 04:24 PM
1.8a
7kB
Harven
06/25/14 04:03 PM
1.8
7kB
Harven
06/17/14 04:12 PM
1.7
6kB
Harven
06/04/14 01:36 PM
1.6a
5kB
Harven
05/23/14 12:58 PM
1.6
5kB
Harven
05/20/14 04:48 PM
1.5
5kB
Harven
05/18/14 12:48 PM
1.4
5kB
Harven
05/03/14 02:45 PM
1.3
3kB
Harven
04/28/14 03:19 PM
1.2
3kB
Harven
04/26/14 06:18 PM
1.1
3kB
Harven
04/26/14 08:04 AM
1.0
2kB
04/24/14 05:05 PM


Post A Reply Comment Options
Unread 04/25/14, 08:11 AM  
MartinL

Forum posts: 5
File comments: 97
Uploads: 0
WOW nice, i have been looking for such a addone Some things are worth saving the location for.

Thx !!
Report comment to moderator  
Reply With Quote
Unread 04/25/14, 05:05 PM  
yvette

Forum posts: 31
File comments: 46
Uploads: 0
is it possible to disable the addon to work on hitting F ?
Report comment to moderator  
Reply With Quote
Unread 04/25/14, 05:43 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 273
Uploads: 31
Originally Posted by yvette
is it possible to disable the addon to work on hitting F ?
I'm working on this but I have not found yet any other way to place a pin in the map screen.
Report comment to moderator  
Reply With Quote
Unread 04/26/14, 02:37 PM  
dominoid
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 280
Uploads: 2
Nice changes. Great add-on.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 12:47 AM  
DeanGrey
 
DeanGrey's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 71
Uploads: 3
A way to share pins would elevate this to new heights. For example, a message typed into chat in a certain format (coordinates) will have a color emphasis put on it and will be clickable to add them to ones own map. Just an idea.

Your addons continue to be something I look for and as is now, this is absolutely great.
Last edited by DeanGrey : 04/27/14 at 12:48 AM.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 01:53 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 273
Uploads: 31
Thank you for kind words I was just thinking about the same idea. I think I'll do it like that: there will be new item in the pins context menu called "Share". After clicking it will paste some text to your chat entry field. Since addons can't send messages you will have to select appropriate channel and just hit enter. Then other player (or players) will receive this message but it will be filtered out by addon and the addon will display some dialog asking for confirmation. Or maybe it will be better to display some kind of notification with accept/decline buttons. The idea with clickable message in the chat window is also good one but the message may be overlooked and I don't know if it's possible to implement.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 06:40 AM  
Saftsuse
 
Saftsuse's Avatar

Forum posts: 13
File comments: 149
Uploads: 0
So nice! I simply cant get enough map addons that helps me have a full overview of the world.

the Set Crafting Stations would be great to share with others, as well as a small tooltip with a short description of the Set bonuses.
Last edited by Saftsuse : 04/27/14 at 06:41 AM.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 07:54 AM  
Veideon

Forum posts: 0
File comments: 34
Uploads: 0
Is there any way to edit custom pin on city map - right click just zooms it out?
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 09:51 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 273
Uploads: 31
Originally Posted by Veideon
Is there any way to edit custom pin on city map - right click just zooms it out?
Yes, left click on the pin. Context menu will pop up and then you can choose "Edit". Shift+left click will place a new pin.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 10:05 AM  
Veideon

Forum posts: 0
File comments: 34
Uploads: 0
Originally Posted by Harven
Originally Posted by Veideon
Is there any way to edit custom pin on city map - right click just zooms it out?
Yes, left click on the pin. Context menu will pop up and then you can choose "Edit". Shift+left click will place a new pin.
Oh, thank you!
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 10:52 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 273
Uploads: 31
Originally Posted by Saftsuse
the Set Crafting Stations would be great to share with others, as well as a small tooltip with a short description of the Set bonuses.
Hey,
If I understand you right, you want to share eso markers with others, right? It's a topic for another addon
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 01:40 PM  
grobson

Forum posts: 2
File comments: 11
Uploads: 0
Hotkey

I cannot find this addon in the controls, how would one setup a keybind for it? Seems odd it would just be hard coded to use a key that is already in use. Seems like a great idea though if I could use a keybind with it.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 03:16 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 137
File comments: 273
Uploads: 31
Hey, the newest version uses shift+left mouse button to place a pin.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 07:30 PM  
Patros
 
Patros's Avatar

Forum posts: 10
File comments: 25
Uploads: 0
I didn't want to have any predefined Map Markers and just set my own, so your addon is an ideal way for me to do that. Thanks a lot for making it. :-)

Originally Posted by Harven
Hey, the newest version uses shift+left mouse button to place a pin.
I'm sure you don't want to know that after having to fiddle around to change it from F to Shift+MB1 .. but it's conflicting with group meeting point keybinding.

You can work around that without deactivating the addon by creating a map ping point (Ctrl+MB1) and then using Shift+MB1 on that ping. That way it's possible to set a goup meeting point.

Yeah, I know.. it's always something ^^
Last edited by Patros : 04/27/14 at 07:34 PM.
Report comment to moderator  
Reply With Quote
Unread 04/27/14, 09:21 PM  
Xanderificus

Forum posts: 7
File comments: 55
Uploads: 0
Quick suggestion: In Settings|Addons, some use the dropdown option to display some information about the addon (e.g. "requires Wykkyd...." or "This addon does ___"). Might I suggest that you add a very basic bit of Help in there such as the shift-click and so on?

Great addon. Let's me track the custom crafting spots.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: