• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

NotesUNeed

 
Project Updated:
Files Updated: Sat, Dec 19 2009
Supports Game Version: 3.3.0
Category: Chat & Communication, Bags & Inventory, Guild, Quests & Leveling, and Unit Frames
Tags:

, , , , , , and [Edit Tags]

Project Manager: Telic
Additional Authors: ajh16
Current Version: v6.60.30300
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 39
Downloads Total: 114,251
Favorites: 596
Comments: 587
  • About NotesUNeed
  •  

NotesUNeed v6.60.30300

UPDATE: Released 6.60.30300 to address an additional issue discovered with the quest tracking system. Thanks to RabidMax for reporting this issue.

Updated for Patch 3.3. I'm not sure how much time I will have to put new features in to this mod, but I plan to keep it operational for the foreseeable future, as I've found it to be a wonderful mod that I can't live without. Many thanks to the effort that Telic put in to creating and maintaining this mod while he was playing WoW.

Additionally, if anyone else would additionally be interested in working on maintaining this mod with me, I am looking in to setting NuN up on a repository to allow multiple contributors to work on it. PM me if you want to get involved.

AJ (Adrill of Eonar/US)

Feature-rich, searchable Notes database with many automated features, and additional NuN tooltips for viewing note details.

Make Contact Notes on other Players, or General Notes on anything else.

This AddOn is for making your own custom notes on players, and quests, and items, etc. and does not come with any pre-made notes. It does provide an Export and Import Feature for sharing of sets of notes, or publishing of note databases.

The default Modifier keys for creating notes from Container Items and Hyperlinks is now simply "<Alt>-Left Mouse Click". For anyone unhappy with this key-Combo, then they can now specify their own via the NotesUNeed Options frame.

Compatible with Titan via : TitanNotesUNeed

Compatible with LibDataBroker AddOns via : NuN-LDB

Below is a summary of NotesUNeed functionality, but you should read the Readme.txt file for much more detailed discussion on these subjects.

Main Features of NuN

  1. Create Player Notes (aka Contact Notes) :
  • Create Contact notes : a) using new NuN buttons in the Friends Frame b) using the NuN Micro Buttons described in point 3 c) using slash commands d) via new NuN options in the player context menu e) Or via any of the automated methods mentioned below
  • NuN can auto-populate many details about race, class, guild, etc.
  • Also add your own free Text notes
  • auto maintain Friend / Ignore Lists across different Alts
  • auto-note people you Party with
  • auto-note Guild members
  • auto maintain notes on your own Characters plus Levelling notes
  • Rate Players via Right click menu and see that Rating in Tooltips or tagged to Player Names in Chat
  1. Create General text notes on anything you like :
  • Create General notes : a) via the Micro Buttons in point 3 below; b) via slash commands; c) use the NuN Modifier when clicking on Container Items or Hyperlinks (Default "<Alt>-Left Mouse Click" but can be changed in Options) d) importing from a Plugin database e) receiving notes in-game from other NuN users f) Or via any of the automated methods below
  • Options to auto maintain Quest Notes which will save a few kinds of notes a) Quest notes that record quest details plus Quest Giver name and location b) Quest progress notes which record location when completing quest objectives c) Quest History detailing when a given Toon Accepted, and Completed quests
  • General notes can be saved at Account or Realm level
  • Scripting - LUA scripts can be executed from General notes by : a) Using the Run Script button in the frame b) Slash command "/nun -x <NOTE_NAME>" c) Execute one NuN Note from another NuN Note with the following command : NuN_ExecuteNote("<Note Name>")
  • General notes can be assigned the following Types for easy searching : a) ITM - Item notes b) QST - Quest notes, and quest objective notes c) NPC - Notes made on NPCs and Mobs d) LOG - NotesUNeed records Transmission logs when you send/receive notes e) LUA - Keep your own in-game scripts library and execute notes like Macros f) - or just leave blank ;p
  1. NuN has a MicroButtons panel with 4 buttons for quick access to features. This frame can be moved by dragging the small border surrounding the buttons, and can be hidden if not needed (see slash commands). From left to right the buttons are :
  • Options : toggle the NuN Options frame
  • Note Browser : toggle the NuN Note Browser frame <Alt> Left Click to browse General notes only Right Click to browse Quest History
  • Contact Note : create a note for the current target will create a General note if current target is an NPC <Alt> Click to re-open the last opened Contact Note
  • General Note : create a General note will create an NPC note if current target is an NPC <Alt> Click to re-open the last opened General Note
  1. Note Browser Window. This is where you can view the list of notes you have :
  • default sorting is your Faction, then Opposing, then General Notes
  • search for notes containing text you specify in the edit box a) Left click : Case insensitive search b) Right click : Case sensitive search
  • filter visible notes from the Options Frame e.g. to only show Quest Notes, or NPC Notes
  • a tick indicates a General note is saved at Account level
  • hover over a note to see its contents in a Tooltip
  • Right-Click to open the sticky NuN PinUp Tooltip
  • <Shift>Left-Click to paste the note name in to open chat box
  • After filtering and searching to narrow down the visible set of Notes, you can : a) Mass delete those listed in the browser frame b) Export listed notes for other players to install and Import
  1. Options frame - open via the Microbuttons or slash command "/nun" Configure NotesUNeed here, or filter the notes to appear in the Note Browser frame. For example, to just look at NPC notes, or browse Quest History for one of your Toons
  1. Backup and Restore functionality to save your database This functionality is kept in separate LoadOnDemand AddOns to save memory. Both the Backup and Restore processes will execute a ReloadUI()
  1. Import and Export of notes Databases Share sets of notes with friends, or publish notes databases as a Plugin for others to Import
  1. Broadcasting & Sending of NotesUNeed Notes Broadcast Raid Instructions for Boss enchounters or PvP strategy, or just your enchant selling menu; Or send formatted notes for other NotesUNeed users to add to their database.

SEE THE ENCLOSED README.TXT FILE FOR FURTHER DETAILS ON THE ABOVE FUNCTIONALITY LIST

Slash Commands

/nun : Toggles the NotesUNeed Options window

/nun -h : Displays this list of Slash commands

/nun <note title> : Will attempt the following : 1. Fetch a saved Contact note with that name 2. Fetch a saved General note with that title 3. Create a new Contact note if a player of that name is in your party/raid group or is within target range 4. Toggles the NotesUNeed Options window

/nun -t : Fetches the saved Contact note for the current target, or creates a new one, or shows your own characters note if no valid target. Since v2.00.1800, this command will create notes for NPCs and populate some basic information about them.

/nun -g : Creates a new General Note, untitled.

/nun -g <note title> : Fetches the existing General note with that title, or Creates a new General note with that title.

/nun -ch <name> : Create a Horde Player Character note for the given name without validating it /nun -ca <name> : Create an Alliance Player Character note for the given name without validating it

/nun -tt : Toggle NotesUNeed Tooltips on/off

/nun -micro : Toggle the NotesUNeed Microbuttons panel hide/show

/nun -x <note title> : Tries to execute the specified note as a Lua Script. If no note exists, then will open the Note Search window

/nun -i <name> : to stop NotesUNeed trying to ignore a player

/nun -f <name> : to stop NotesUNeed trying to befriend a player

/nun -resetlists : to reset NotesUNeed's Friend/Ignore lists to those of the currently logged Alt

/nun -purgeexport : to clear Exported records and allow the creation of a newly named set of records

/nun -delay [number of seconds] : transmissions to channels have a default delay between each line being sent of 0.33 Use this slash command to change this value. Will report the current value if you do not pass any seconds value.

/nun -restrictwho : stops NuN from automatically trying to gather /who information

Slash Commands for Sending Messages

/nun -sendG "NOTE_NAME", "SEND_METHOD"[, "SEND_PARAMETER"] - sends General type note text

/nun -sendGF "NOTE_NAME", "SEND_METHOD"[, "SEND_PARAMETER"] - sends General type note as Formatted text

/nun -sendC "NOTE_NAME", "SEND_METHOD"[, "SEND_PARAMETER"] - sends Contact type note text

/nun -sendCF "NOTE_NAME", "SEND_METHOD"[, "SEND_PARAMETER"] - sends Contact type note as Formatted text

where - "NOTE_NAME" = the name of the note or note title "SEND_METHOD" = how to send the note e.g. "GUILD", "RAID", "WHISPER", "CHANNEL", etc. "SEND_PARAMETER" = Optionally required (i.e. who to WHISPER to -OR- the Channel ID/Name) NOTE: using any of these slash commands will close any currently open note.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  NotesUNeed v6.60.30300 Release 3.3.0 4,733 12/19/2009
  NotesUNeed v6.59.30300 Release 3.3.0 599 12/19/2009
  NotesUNeed v6.58.30200 Release 3.2.0 12,707 8/6/2009
  NotesUNeed v6.57.30100 Release 3.1.0 11,072 4/13/2009
  NotesUNeed v6.56.30000 Release 3.0.9 952 3/19/2009
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • tmchardy said

    Love this addon, and very happy it's fixed up and working again. I think now is a good time to provide some feedback. I only use this for player notes, so i may be biased here. Take this list as "I love this addon" feedback. :)

    1) Bug: Sometimes does not display note when hovering over target frame. If I move the mouse off and back on or sometimes to one side of the target frame, it shows up, but it's flakey at best.
    2) FR: An option to not include all that info about a player by default when adding a new note.
    3) FR: An option to turn off extra info when hovering over a player with a note. I just want to see the note i associated with them - not a bunch of stuff about their guild and talents.
    4) FR: An option to make the player note appear in the player tooltip rather than in a separate tooltip.
    5) Bug: Right clicking on a player's portrait out of realm (e.g. a BG) does not give you the option to add a note.
    6) FR: Provide a mechanism to enter a note on a person after they left the group. Given you can type in a person's name/realm - this could be as simple as an output from NuN saying "Player xxx has left the group". The problem I'm having now, is that when someone from a different realm just drops, i can't remember where they were from to enter the note. (WoW does not show their realm name when they drop).

    Reply Report Permalink
  • jojoza said

    NuN suddenly started to record talent distribution of players, for example Elemental 57-14-0 and show it in the tooltip. Any idea how to turn that off?

    Reply Report Permalink
  • Linaeri said

    I honestly do not know where I would be without this addon for keeping track of players. It saddens me when an addon this popular and this well programmed is discontinued. I hope you will allow a development team to take over where you've left off so that it can be continuously updated.

    Reply Report Permalink
  • Linaeri said

    Sadly for me I'm getting a world of lua errors with this addon. :(

    Date: 2010-01-04 15:24:45
    ID: 5
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\NotesUNeed\NotesUNeed.lua line 7885:
    bad argument #1 to 'ipairs' (table expected, got nil)
    Debug:
    [C]: ?
    [C]: ipairs()
    NotesUNeed\NotesUNeed.lua:7885: NuN_GameTooltip_OnShow()
    [string "*:OnShow"]:1:
    [string "*:OnShow"]:1
    [C]: Show()
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:181: h()
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:322:
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:318
    [C]: ?
    [C]: OnTooltipSetUnit()
    AuldLangSyne_Note\Note.lua:379:
    AuldLangSyne_Note\Note.lua:361
    (tail call): ?
    [C]: ?


    Date: 2010-01-04 15:25:32
    ID: 6
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\NotesUNeed\NotesUNeed.lua line 13059:
    attempt to index field '?' (a nil value)
    Debug:
    [C]: ?
    NotesUNeed\NotesUNeed.lua:13059: NuN_DisplayTooltip()
    [string "*:OnEnter"]:1:
    [string "*:OnEnter"]:1


    Date: 2010-01-04 15:27:33
    ID: 8
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\NotesUNeed\NotesUNeed.lua line 6141:
    attempt to index field '?' (a nil value)
    Debug:
    [C]: ?
    NotesUNeed\NotesUNeed.lua:6141: NuNOptions_Search()
    NotesUNeed\NotesUNeed.lua:2902: NuN_DisplayAll()
    [string "*:OnClick"]:1:
    [string "*:OnClick"]:1

    Date: 2010-01-04 15:28:25
    ID: 9
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\NotesUNeed\NotesUNeed.lua line 3170:
    attempt to concatenate global 'c_name' (a nil value)
    Debug:
    [C]: ?
    NotesUNeed\NotesUNeed.lua:3170: NuN_ShowNote()
    NotesUNeed\NotesUNeed.lua:7163: NuN_NewContact()
    NotesUNeed\NotesUNeed.lua:2823: NuN_FromTarget()
    [string "*:OnClick"]:1:
    [string "*:OnClick"]:1


    Date: 2010-01-04 15:29:01
    ID: 10
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\NotesUNeed\NotesUNeed.lua line 6987:
    attempt to index field '?' (a nil value)
    Debug:
    [C]: ?
    NotesUNeed\NotesUNeed.lua:6987: NuN_ShowNewGNote()
    [string "*:OnClick"]:4:
    [string "*:OnClick"]:1

    Reply Report Permalink
  • orgevo said

    Based on the line numbers in your error messages, it looks like you are still using version 6.58. You can double-check this by taking a look at the NotesUNeed.toc file in the NotesUNeed addons directory

    Reply Report Permalink
  • cacille said

    I had to register JUST to say this. THANK YOU for updating this and PLEASE continue to do so. People with memory problems such as myself have come to rely on NotesuNeed to help them remember their own guildies, friends, and the guildie/friends specs, secondary characters, etc. Without this addon I have been COMPLETELY lost, even the Titanpanel version did nothing to help me really. I cannot remember past events well, nor can I remember details about people unless I've known them since my main was level 8 (AKA 3 years ago). If you ever do fully retire, please put it in someone's capable hands so they may update it. Without it, people with memory problems just cannot play as well as they would like. Your contribution to the world of WoW addons has benefitted more people than you know. Thank you.

    Reply Report Permalink
  • Aulliwyn said

    Thank you ajh16!

    Reply Report Permalink
  • Derpo said

    Yes, thank you ajh16!

    Reply Report Permalink
  • I look forward to seeing the updated version of this. May you be blessed by the Light.

    Reply Report Permalink
  • ajh16 said

    My apologies to anyone getting "attempt to index global 'bttn' (a nil value)" error. This has been fixed in 6.60.30300, however for some reason the update is still pending approval on curse. The update is available on WoWInterface now and I have been told that moving the mod to Curse's SVN should speed deployments significantly so I will be looking in to doing this as soon as possible.

    Reply Report Permalink
  • tapi0 said

    I'm geting continuous lua errors right after logging.

    Message: ..\AddOns\NotesUNeed\NotesUNeed.lua line 1807: attempt to index global 'bttn' (a nil value)
    Time: 12/19/09 15:34:45
    Count: 21
    Stack: Interface\AddOns\NotesUNeed\NotesUNeed.lua:1807: in function 'NuN_BuildQuestText()'
    Interface\AddOns\NotesUNeed\NotesUNeed.lua:1933: in function 'NuN_ProcessQuest()'
    Interface\AddOns\NotesUNeed\NotesUNeed.lua:1876: in function 'NuN_UpdateQuestNotes()'
    Interface\AddOns\NotesUNeed\NotesUNeed.lua:11807: in function 'NuN_MainUpdate()'
    [string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>

    Reply Report Permalink
  • ajh16 said

    Please see my response above. Sorry again for the inconvenience.

    Reply Report Permalink
  • Tiramon_de said

    This happens right at login

    Date: 2009-12-19 11:19:39
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\NotesUNeed\NotesUNeed.lua line 1784:
    attempt to index global 'bttn' (a nil value)
    Debug:
    [C]: ?
    NotesUNeed\NotesUNeed.lua:1784: NuN_BuildQuestText()
    NotesUNeed\NotesUNeed.lua:1933: NuN_ProcessQuest()
    NotesUNeed\NotesUNeed.lua:1876: NuN_UpdateQuestNotes()
    NotesUNeed\NotesUNeed.lua:11807: NuN_MainUpdate()
    [string "*:OnUpdate"]:1:
    [string "*:OnUpdate"]:1

    Reply Report Permalink
  • ajh16 said

    Please see my response above. Sorry again for the inconvenience.

    Reply Report Permalink
  • RabidMax said

    Seems to be something going on with the latest version 6.59.30300, possibly to do with quest parsing? Didn't have the error on NotKnown's fixed lua:

    2x NotesUNeed-6.59.30300\NotesUNeed.lua:1807: attempt to index global 'bttn' (a nil value)
    NotesUNeed-6.59.30300\NotesUNeed.lua:1933: in function `NuN_ProcessQuest'
    NotesUNeed-6.59.30300\NotesUNeed.lua:1876: in function `NuN_UpdateQuestNotes'
    NotesUNeed-6.59.30300\NotesUNeed.lua:11807: in function `NuN_MainUpdate'
    <string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>

    Locals:
    quest = "Weaken the Ramparts"
    qLevel = 62
    qTag = "Dungeon"
    qHeader = nil
    qCollapsed = nil
    qComplete = nil
    qI = 2
    qEvent = "Timed"
    saveLvl = nil
    qText = nil
    location = "<removed>'s Location : Kalimdor, Dustwallow Marsh, Dustwallow Marsh, (48, 17)"
    pNuNQuestHistory = <table> {
    <removed>

    Reply Report Permalink
  • ajh16 said

    When did you get this issue. I'm attempting to reproduce it. I can see it has something to do with parsing quest rewards.

    Reply Report Permalink
  • ajh16 said

    Another update. I have it isolated and fixed. It was in fact some weird code for getting and listing quest rewards which seems to have been replaced with easier to use calls. I have updated it and fixed this error, but I'm getting a blank second note for quests that I want to fix before deploying.

    Reply Report Permalink
  • ajh16 said

    Never mind. The second note is the objective tracker and is supposed to be there. I will bundle and deploy as 6.60.30300. It may take a few hours to clear the moderators before showing up.

    Reply Report Permalink
  • ajh16 said

    Ok, I reproduced it accepting a quest. Please bear with me. I don't have any real test cases for the mod yet. This appears to be unrelated to the fix for the LFM issue, but was probably unreachable with the LFM issue occurring. I'll leave the current version out there to keep some functionality working while I get this fixed. Hope to have more info shortly.

    Reply Report Permalink
  • RabidMax said

    It was happening a lot as I just walked around, maybe something to do with questhelper continually doing something with quests. Maybe it's because I have checked in the options: Auto-maintain notes on quests <etc>? I assume most people don't track this option, though I find it incredibly useful :)

    If you need me to do any debugging/testing will be happy to help. Just in a Culling of Strat run will be back shortly, heh.

    Reply Report Permalink
  • Addon Packs Containing NotesUNeed
  • Similar Addons
  •  

Average downloads per day

  1. 18,767 QuestHelper Map & Minimap, and Quests...
  2. 11,397 HealBot Continued Unit Frames, Buffs & Debuffs...
  3. 2,669 Prat 3.0 Chat & Communication
  4. 2,530 X-Perl UnitFrames Raid Frames, and Unit Frames
  5. 1,800 Grid Unit Frames