PeteSampras (talk | contribs) |
(Added new options) |
||
Line 13: | Line 13: | ||
* <font class="highlight">MQ2EQDRAW must be loaded to automatically open doors</font> <br> <br> | * <font class="highlight">MQ2EQDRAW must be loaded to automatically open doors</font> <br> <br> | ||
− | + | <br><br> | |
− | |||
The first time you navigate in a zone, it will load the mesh, and will lag your client for a few seconds depending on how fast your computer is. | The first time you navigate in a zone, it will load the mesh, and will lag your client for a few seconds depending on how fast your computer is. | ||
Line 23: | Line 22: | ||
* <span class="highlight2">/navi</span> base command alias | * <span class="highlight2">/navi</span> base command alias | ||
* <span class="highlight2">/nav</span> base command alias | * <span class="highlight2">/nav</span> base command alias | ||
− | * <span class="highlight2">/ | + | * <span class="highlight2">/navigation [[id spawnid | name spawnname | target] [dist ##]] [X Y Z] [item [click] [once]] [door [click] [once]] [stop]</span> available parameters |
* <span class="highlight2">/nav ''parameter''</span> Navigates with ''parameter'' | * <span class="highlight2">/nav ''parameter''</span> Navigates with ''parameter'' | ||
==Example Usage== | ==Example Usage== | ||
* <span class="highlight2">/nav help</span> Lists help options and parameters | * <span class="highlight2">/nav help</span> Lists help options and parameters | ||
− | * <span class="highlight2">/nav target</span> Navigates to current target | + | * <span class="highlight2">/nav target</span> Navigates to default distance (15) of current target |
+ | * <span class="highlight2">/nav target dist 5</span> Navigates to distance 5 of current target | ||
+ | * <span class="highlight2">/nav id 545 dist 35</span> Navigates to distance 35 of spawn with id number 545 | ||
+ | * <span class="highlight2">/nav name "Julio Zimbabwe"</span> Navigates to default distance (15) of Julio Zimbabwe | ||
* <span class="highlight2">/nav stop</span> Stops navigation | * <span class="highlight2">/nav stop</span> Stops navigation | ||
* <span class="highlight2">/nav X Y Z</span> Navigates to X Y Z coordinates | * <span class="highlight2">/nav X Y Z</span> Navigates to X Y Z coordinates | ||
Line 41: | Line 43: | ||
* <span class="highlight2">Active : bool</span> TRUE if currently navigating, FALSE if not | * <span class="highlight2">Active : bool</span> TRUE if currently navigating, FALSE if not | ||
* <span class="highlight2">MeshLoaded : bool</span> TRUE if mesh is loaded for current zone | * <span class="highlight2">MeshLoaded : bool</span> TRUE if mesh is loaded for current zone | ||
+ | * <span class="highlight2">Distance : float</span> Distance to destination | ||
===Example Usage=== | ===Example Usage=== |
Revision as of 21:38, 4 April 2011
Plugin Info | |
---|---|
Name | MQ2Navigation |
Author | Author |
Link | Wiki Link |
Commands | /navigate |
Source Available | Yes |
Uses INI File | No |
Contents
Description
MQ2Navigation is a plugin that allows you to navigate through zones in EQ using a mesh layer that is created of the actual zone. The plugin automatically figures out the best way to get to the location or target based upon mesh files that you have created or downloaded. The mesh files are available to download under the files section on mmobugs, or you can create your own zone files by loading EQNavigation.exe and selecting the zones you wish to create.
- MQ2EQDRAW must be loaded to automatically open doors
The first time you navigate in a zone, it will load the mesh, and will lag your client for a few seconds depending on how fast your computer is.
Commands
- /navigate base command
- /navi base command alias
- /nav base command alias
- /navigation name spawnname | target] [dist ## [X Y Z] [item [click] [once]] [door [click] [once]] [stop] available parameters
- /nav parameter Navigates with parameter
Example Usage
- /nav help Lists help options and parameters
- /nav target Navigates to default distance (15) of current target
- /nav target dist 5 Navigates to distance 5 of current target
- /nav id 545 dist 35 Navigates to distance 35 of spawn with id number 545
- /nav name "Julio Zimbabwe" Navigates to default distance (15) of Julio Zimbabwe
- /nav stop Stops navigation
- /nav X Y Z Navigates to X Y Z coordinates
Macro Data
This plugin adds a new TLO
- ${Navigation} : Bool - Returns TRUE if plugin is loaded.
ExampleType
- Active : bool TRUE if currently navigating, FALSE if not
- MeshLoaded : bool TRUE if mesh is loaded for current zone
- Distance : float Distance to destination
Example Usage
/if (${Navigation.Active}) /delay 5
Configuration
To Create your own mesh files:
1. Execute EQNavigation.exe
2. Select desired zone to create mesh
3. Select the resolution sizes you want
4. Click Build
5. Click Save
Mesh Creation Configuration Notes:
1a. EQnavigation.exe is located in mq2 folder.
1b. The first time you use it, you must click your base EQ folder, and base MQ2 folder so it knows where to look and store files.
2a. Zones.ini for zone list naming conventions.
3a. The more complex the zone, the higher resolution you need to navigate.
4a. Mesh creation process will take anywhere from seconds to an hour depending on your computer speed and resolution size of map.
5a. Maps are saved to your /MQ2/MQ2Navigation folder you designated.
Sample Configuration
Zones.ini
[House of Thule] somnium=Sanctum Somnium
Configuration Explanation
- Plugin: The plugin is on or off
Version History
- 1.1 author @ 2008-07-10
- Change 1
- Change 2
- 1.0 author @ 2008-06-09
- Change 1
- Change 2
Availability
This plugin is included with the MMOBugs Compile.