Download
(18 Kb)
Download
Updated: 04/21/24 06:29 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
Updated:04/21/24 06:29 AM
Created:04/24/14 05:05 PM
Monthly downloads:2,287
Total downloads:198,866
Favorites:402
MD5:
Harven's Custom Map Pins (Markers)  Popular! (More than 5000 hits)
Version: 3.2.4
by: Harven, votan
DependenciesVersion 3.1 is a major update! Please backup your SavedVariable.

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. (Still available, but out-dated)

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.

Import/Export pins
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.

Share pins
Clicking on a pin, there is an menu entry "Share". It will create a chat link. You can send it to any channel or copy the selection to the clipboard and store it outside of ESO.
Everyone, having this addon installed as well, can click on that link and gets a dialog to confirm the pin.
The dialog will tell you whether the pin is new or would replace an existing one.

Donations (for versions up to 2.1)
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 3.2.4:
- If description is empty the predefined name is used as tool-tip text instead. Thanks to @Tarulia.
- Added some icons. Thanks to @Neverlands.

version 3.2.3:
- Fixed issue with new dialog layout behavior.

version 3.2.2:
- Add icons to legend.

version 3.2.1: Added dependency to LibMapPins-1.0 for scrollbars in the map pin filter menu.

version 3.2.0:
-Allow to turn off sub-filters.

version 3.1.0:
- Major update! Please backup your SavedVariable.
- Rewritten a lot of code.
- New dependency: LibChatMeassge.
- Optional async pin rendering.
- New pin share via custom item link.
- Sub pin filter to hide selective predefines. (New predefines need reload ui)

Version 2.10 features:
- Removed LibStub,
- Removed embedded LibHarvensAddonsSettings, please download it separately,
- API version changed to 100030.

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 (42)
File Name
Version
Size
Uploader
Date
3.2.3
18kB
votan
03/16/23 12:22 PM
3.2.2
18kB
votan
01/22/23 07:04 AM
3.2.1
18kB
votan
11/12/22 09:32 AM
3.2.0
18kB
votan
04/30/22 04:41 AM
3.1.0
18kB
votan
02/06/22 07:23 AM
2.10
18kB
Harven
03/29/20 02:34 PM
2.9
25kB
Harven
08/15/18 04:19 PM
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 03/17/15, 08:38 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
It works just fine for me. I can change the color of old pins from before the update and even tried wiping the saved variables and creating new pins. The colors change with no problems for me.
Report comment to moderator  
Reply With Quote
Unread 03/17/15, 07:51 PM  
EQBallzz

Forum posts: 9
File comments: 206
Uploads: 0
Originally Posted by Garkin
Originally Posted by EQBallzz
Is this addon still being kept up? I'm wondering if anyone else is able to change the color of a pin? I can change the icon but can't set the color. It just stays white no matter what color I select.
This is because of changes in WorldMap in API version 100011. If you want to change color of the pin you have to define key tint (ZO_ColorDef object) in the layout data otherwise color will be overwritten in pinManager:SetData(...).
Ahh ok. Well thank you for the info. Much appreciated.
Report comment to moderator  
Reply With Quote
Unread 03/17/15, 06:39 PM  
Garkin
 
Garkin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 832
File comments: 1097
Uploads: 33
Originally Posted by EQBallzz
Is this addon still being kept up? I'm wondering if anyone else is able to change the color of a pin? I can change the icon but can't set the color. It just stays white no matter what color I select.
This is because of changes in WorldMap in API version 100011. If you want to change color of the pin you have to define key tint (ZO_ColorDef object) in the layout data otherwise color will be overwritten in pinManager:SetData(...).
Report comment to moderator  
Reply With Quote
Unread 03/17/15, 05:43 PM  
EQBallzz

Forum posts: 9
File comments: 206
Uploads: 0
Is this addon still being kept up? I'm wondering if anyone else is able to change the color of a pin? I can change the icon but can't set the color. It just stays white no matter what color I select.
Report comment to moderator  
Reply With Quote
Unread 02/06/15, 09:22 AM  
Brezza

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by mjrstorm27
Is there an easy way to remove pins from map placed accidently? Also can you resize the pins? If not should add this functionality to the editing of pins. Otherwise thanks for this great addon! :-D
I know this should be necro-posting but since I found difficult to find out how to delete pins, I'm going to post anyway =P

For the first request just left-click on the pin you want to remove, a contextual menu opens, click on "Remove" and you're done!

For the second request:
- Open System menu (Esc)
- Go to "Settings => Add-Ons"
- You'll find a section called "HARVEN'S CUSTOM MAP PINS" in which you can resize all the pins at once and set the Draw Level (Strata) at which the pins are drawn.

Hope this helps ^^
Report comment to moderator  
Reply With Quote
Unread 01/06/15, 04:07 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
request feature - pls add an ability to move predefined list frame!
conflict with luminary teleporter
Report comment to moderator  
Reply With Quote
Unread 09/18/14, 11:44 AM  
Kraeius
 
Kraeius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 249
Uploads: 3
Hey Harven, can you add an option to change icon sizes for both custom map pin markers and house hunter? If it would take your time of creating settings menu just for it, a console command would be enough also.
Report comment to moderator  
Reply With Quote
Unread 09/03/14, 06:10 PM  
Xanderificus

Forum posts: 7
File comments: 55
Uploads: 0
Still loving the addon. Noticed these weren't touched upon yet:
Originally Posted by Siliconhobbit
[*]Is it possible to add an icon of a stick figure or a person, to the rest of the icons, so we can use it to mark locations of 'persons of interest', such as Ma'iq the Liar?
A person marker would be pretty handy.
Originally Posted by Siliconhobbit
[*]Is it possible to take a pin that's been made and place the icon on TOP of an already existing icon on the map? For example, I want to make a pin that denotes what set armor can be created at a specific crafting location in the world. If I use the pre-existing crafting station icon (the crossed hammer and pin on the fire) the icon created with this mod sits BEHIND the already existing one on the map. I'd like to pull the one created from this mod 'forward' similiar to a layer and make the mod-created one, the one that is seen, rather then the default white icon from the default map.
THIS is the idea that brought me back to this forum. Just marked a grocer (knife/fork) in a bar and the pin is hidden behind the big mug. A way to control the layer would be perfect. "Destinations" seems to allow that.
Originally Posted by Siliconhobbit
[*]Can you increase the black border around the 'fish and hook' icon? It doesn't show up on the map well no matter the color chosen for it.[/list]
That would be very helpful. I use the fishy mostly but the 'hooked worm' is considerably harder to see.


Lastly - new thing: Your addons are going into a 'sub' part in Settings called "Add-ons" but a dozen or so of other addons are in a sub called "Addon Settings" ... any chance of consolidating? For tidiness?
Report comment to moderator  
Reply With Quote
Unread 08/27/14, 01:22 AM  
mjrstorm27

Forum posts: 0
File comments: 2
Uploads: 0
Is there an easy way to remove pins from map placed accidently? Also can you resize the pins? If not should add this functionality to the editing of pins. Otherwise thanks for this great addon! :-D
Last edited by mjrstorm27 : 08/27/14 at 01:24 AM.
Report comment to moderator  
Reply With Quote
Unread 08/17/14, 12:43 PM  
Trackrabbit
 
Trackrabbit's Avatar

Forum posts: 1
File comments: 11
Uploads: 0
Originally Posted by Harven
Hey,
I'm happy you all like it

Trackrabbit, there is no way to assign predefined style to pin using /custompin slash command. But you know, when you type that command the usual window will appear so you can select the predefined style there.
Thanks for the response Harven. Ideally I was wanting to assign hotkeys to oft used markings (i.e. Salt, Foul, etc.) but leave it to me to ask for the stars when given the moon! Outside of ZoS' inability to maintain a standard and preserve SavedVariables, this works perfectly. Maybe too much so, as I tag far to many places!

However, since the release of this add-on, it has made my zone water survey's so much easier. (Which,as a direct result, I'm now Master Fisher!)

You're writing great tools/add-ons. Keep up the good work. You should have a month on me in your Paypal account.

I appreciate not only your time and effort but the fact that you're still here ! (We've "lost" some good authors, hopefully not forever.)
Report comment to moderator  
Reply With Quote
Unread 08/08/14, 04:40 PM  
pinstripesc

Forum posts: 16
File comments: 156
Uploads: 0
Originally Posted by Harven
Hey,
pinstripesc, icon added
Leia, I'm happy you managed to fix it. The second [@...] section was created before ESO update 2, then in update 2 they introduced a bug that caused all new pins to be saved under [""] section. And now in update 3 they fixed the bug, so now new pins are saved under [@...] section back again.
Ahh - thanks!
Report comment to moderator  
Reply With Quote
Unread 08/08/14, 01:42 PM  
Wykdwolffie

Forum posts: 1
File comments: 57
Uploads: 0
Originally Posted by Harven
Thanks Wykdwolffie, it looks to me like it's derpUrl fault, but i'm not sure since the screenshot shows only some part of the exception. Could you please show me the hidden part that is above the first line on the screenshot?
DerpUrl, Sadly, is causing errors with other addons, so I am removing it today. I'm about to log in, (You can't tell, but I'm doing it right now.)

No Errors from this addon, now that I removed DerpURL.

Sorry bout that, guess I just didn't understand the error messages.
Report comment to moderator  
Reply With Quote
Unread 08/08/14, 08:37 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Hey,
pinstripesc, icon added
Leia, I'm happy you managed to fix it. The second [@...] section was created before ESO update 2, then in update 2 they introduced a bug that caused all new pins to be saved under [""] section. And now in update 3 they fixed the bug, so now new pins are saved under [@...] section back again.
Report comment to moderator  
Reply With Quote
Unread 08/08/14, 06:30 AM  
Leia

Forum posts: 0
File comments: 48
Uploads: 0
Hey,

thanks for the really fast answer and for finding the solution.

It works again


And it was my fault. It just never occured to me that this [@...] might be in there a second time.
My only experience with addons so far is from WoW and I've never had to do anything with the LUA files there.
Report comment to moderator  
Reply With Quote
Unread 08/08/14, 01:34 AM  
pinstripesc

Forum posts: 16
File comments: 156
Uploads: 0
It would be great if the icon for dye stations could be added to the advanced menu on this. I could've sworn the devs said they would be marked, but I don't see any by default.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: