Official Homepage: http://drool.me.uk/naut
Fixed Issues:
The alliance (Valgarde - Menethil Harbor) boat and Westguard Zeppelin (for the daily bombing quest) now WORKS
Nauticus tracks the precise schedule of boats and Zeppelins around Azeroth and displays them on the World Map & Mini-Map in real-time.
Look up arrival & departure schedules for any transport and know exactly when you need to be there. Less time waiting on platforms, more time at the AH or mailbox, less time duelling rogues or shammys who want you to take a seat while they crit you... 'for fun'...
In addition to map icons, you can select and view a single transport's schedule via any LibDataBroker (LDB) display addon, such as Fortress and ButtonBin. Or you can use a lightweight bridge addon called Broker2FuBar to get this function in FuBar. Titan has LDB built-in.
To track a transport requires that you, or someone else running this addon, has taken the route sometime earlier. Nauticus uses hidden addon-addon communications to synchronise and share up-to-date schedule information between players automatically.
For options, type /nauticus or /naut in the command line.
TO DO
- auto pop-up tooltip and/or sound arrival/departure alarm (i.e. Zep horn or boat bell) when at platform
Note: Nauticus is in continual development. You should always try to keep your version up-to-date - not least because the addon interacts with other users and they rely on good quality data from you. The addon will notify you upon login when there's a new version available - after other users are seen using a later version. For this reason, please DON'T redistribute or include in a compilation pack!
Frequently Asked Questions
Q. I just installed Nauticus, why don't I see any timers?
A player with the addon will need to travel on the boat or Zeppelin before the timers come up. This could be you or someone else who may have taken the transport earlier - that day, or days ago.
The most recent timers are synchronised between other players who run the addon, so after a short while the data will most likely be available to you before you take any transport. So get your guild mates and friends to install Nauticus too, the more the merrier.
Q. Why are some of my timers wrong?
In rare conditions, timers can become corrupt due to big changes in your own system clock that may occur between WoW sessions/reboots. This can be caused by dodgy CMOS batteries and some over-clocked systems.
Also, while the realm servers appear to keep very precise clocks for running the transports - to generate their positions etc. - from time to time they may re-synchronise these clocks, sending the data out of wack slightly. (Note: I can only assume this, since I've only seen it happen once or twice, but I do know that transports are in sync across all realms in a particular geographical location - i.e EU, US Eastern).
Nauticus should quickly fix these timers, as it will gather more recent and better quality data from other users or from your own travels.
Q. How does Nauticus get the times?
There are no Blizzard-provided API methods to directly determine the transport schedule. Thus we do it indirectly by getting player coords and comparing them to a known set of coords along the route.
When the player triggers these coords, we know the cycle and can subsequently work out future cycles at any point in time.
Q. How accurate is it?
Round-trip times have been calculated to one millionth of a second (six decimal places) over a 4/5 day period, although in reality, accuracy is probably around ten thousandth or hundred thousandths of a second.
This is significantly better resolution than provided by the API, which only measures in milliseconds (three decimal places). So baring slight adjustments in Blizzard's clocks etc., 99.9% of the time there should be no observable drift of more than a second or two.
You should urge as many of your guild mates and friends to run the addon as possible - even if just in the background - even if they don't use transports because they're only ever in Outland. They can help store and transmit up-to-date timing data to everyone that needs it.
Q. Why does Nauticus have to use a chat channel?
Because Blizzard's SendAddonMessage() API - which was really designed and is effectively limited for guild and raid addon comms - is insufficient to get the times spread further across your server. This ultimately affects availability and accuracy of the times.
You shouldn't be concerned if you have the channel slot spare - we're extra careful not to mess up channel numbers. If you experience issues, please see http://www.wowwiki.com/Fix_Chat_Channels first.
Q. Can you add the Deeprun Tram?
Unfortunately not, since it's treated like an instance and we can't track player coords within an instance.
Nauticus is a rewrite of ZeppelinMaster which was authored and conceived by Sammysnake - he runs a DKP hosting service online, please support his work @ dkphosting.net. Dedicated to hosting for guilds in such games as WoW, Everquest, Everquest II and Dark Age of Camelot.
------------------------------------------------------------------------
r94 | drool | 2008-11-28 23:01:09 +0000 (Fri, 28 Nov 2008) | 1 line
Tagging as 3.0.3
------------------------------------------------------------------------
r93 | drool | 2008-11-28 22:58:45 +0000 (Fri, 28 Nov 2008) | 6 lines
- fix northspear, cloudkisser and captured zeppelin routes
- fix issue where triggering could occur after login/rl (d'oh)
- add Titan as OptDep so we can hook CloseRightClickMenu properly
- complete deDE, zhCN and zhTW localisations
- some code cleanup and optimisations, remove debug stuff
- bump all version numbers for release
------------------------------------------------------------------------
r92 | drool | 2008-11-27 16:59:36 +0000 (Thu, 27 Nov 2008) | 3 lines
- don't force UpdateMinimapIconPositions
- few more localisation updates/fixes
- add Harrowmeiser to chat filter
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...