Difference between revisions of "MQ2MMOWarp" - MMOBugs Wiki

(→‎Commands: initial warp item)
(→‎Warp Command Usage: removed possessive)
 
(15 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
| name = MQ2MMOWarp
 
| name = MQ2MMOWarp
 
| author=MMOBugs Developers
 
| author=MMOBugs Developers
| link = [http://www.mmobugs.com/wiki Wiki Link]
+
| link = [https://www.mmobugs.com/wiki/index.php?title=MQ2MMOWarp Wiki Link]
| commands=/warp
+
| commands=/warp /zwarp /setgrav /exactloc /wpoint (or /waypoint, see below)
 
| source = No
 
| source = No
| usesini = No
+
| usesini = Yes (for enabling active hacks and waypoints)
 
}}
 
}}
 
==Description==
 
==Description==
 
<font class="highlight">MQ2MMOWarp</font> allows you to move around the zone without running
 
<font class="highlight">MQ2MMOWarp</font> allows you to move around the zone without running
 +
 +
==Active Hack==
 +
See [https://www.mmobugs.com/forums/index.php?threads/enabling-active-plugins-warp-zone-speed-etc.24431/ this forum post] regarding the risks of active hacks.
 +
 +
To enable active hacks, in your MQ\config directory, edit macroquest.ini, and under the [Settings] section, modify or add the EnableActivePlugins value to 1 for enabled, 0 for disabled. 
 +
 +
[Settings]<BR>
 +
EnableActivePlugins=1
 +
 +
Then either /unload and reinject MQ, or camp EQ to desktop and start it again.
  
 
==Commands==
 
==Commands==
  
* <span class="highlight2">/warp target </span> Warps to your target
+
* <span class="highlight2">/warp </span> Warps, i.e. moves you instantly to the location, based on options provided
* <span class="highlight2">/warp rtarget </span> Warps a small random distance & direction from your target
+
* <span class="highlight2">/zwarp </span> Warps you up or down in Z
* <span class="highlight2">/warp item </span> Warps to your targeted item
+
* <span class="highlight2">/setgrav </span> Sets zone gravity
* <span class="highlight2">/warp s</span> Warps to zones succor point
+
* <span class="highlight2">/exactloc </span> Shows your exact location
* <span class="highlight2">/succor </span> zones to the zones succor point
+
* <span class="highlight2">/wpoint </span> Manages waypoints (LIVE/TEST ONLY)
 +
* <span class="highlight2">/waypoint </span> Manages waypoints (EMU ONLY)
  
==Example Usage==
 
 
<font class="highlight">/warp </font>[<span class="highlight2">(s)</span>uccor|<span class="highlight2">last</span>|<span class="highlight2">loc <y x z></span>|<span class="highlight2">dir <distance></span>|<span class="highlight2">(t)</span>arget [<span class="highlight2">(n</span>|<span class="highlight2">rtarget <maxdist></span>|<span class="highlight2">s</span>|<span class="highlight2">e</span>|<span class="highlight2">w</span>) <span class="highlight2">distance</span>]|<span class="highlight2">wp <wp name></span>]  <BR>
 
  
* <span class="highlight2">/warp t </span>- Warps to Current Target <BR>
 
  
* <span class="highlight2">/warp t e 5 </span>- Warps 5 units East of target(can use any direction and number) <BR>
+
===Warp Command Usage===
 +
* <span class="highlight2">/warp (s)uccor </span> Warp to zones succor point.
 +
* <span class="highlight2">/warp last </span> Warp to the last warp destination.
 +
* <span class="highlight2">/warp return </span> Return to the location prior to last warp.
 +
* <span class="highlight2">/warp loc <y x z> </span> Warp to specific location.
 +
* <span class="highlight2">/warp dir <distance> </span> Warp forward a distance.
 +
* <span class="highlight2">/warp id [<n | s | e | w> <distance>] </span> Warp to spawn id or distance north/south/east/west from spawn id.
 +
* <span class="highlight2">/warp (t)arget [<n | s | e | w> <distance>] </span> Warp to target or distance north/south/east/west from target.
 +
* <span class="highlight2">/warp (rt)arget [maxdist] </span> Warp to target random direction & random 2-10u distance.  If maxdist is provided, that is max random distance instead of 10.
 +
* <span class="highlight2">/warp (i)tem [<n | s | e | w> <distance>] </span> Warp to item or distance north/south/east/west from item.
 +
* <span class="highlight2">/warp wp <waypoint name> </span> Warp to a named waypoint.
 +
* <span class="highlight2">/warp compass </span> Warp to the location indicated by the main compass line.
 +
* <span class="highlight2">/warp (b)ehind [distance] </span> Warp behind your target
 +
* <span class="highlight2">/warp (f)ront [distance] </span> Warp in front of your target
 +
* <span class="highlight2">/warp (l)eft [distance] </span> Warp to the left of your target
 +
* <span class="highlight2">/warp (r)ight [distance] </span> Warp to the right of your target
  
* <span class="highlight2">/warp rt </span>- Warps a random direction from, and random 2-10 units distance from Current Target <BR>
+
===ZWarp Command Usage===
 +
* <span class="highlight2">/zwarp [distance] </span> Warp straight up or down in Z the indicated distance
  
* <span class="highlight2">/warp rt 25</span>- Warps a random direction from, and random 2-25 units distance from Current Target <BR>
+
===SetGrav Command Usage===
 +
* <span class="highlight2">/setgrav [default|value] </span> Set gravity to default (0.4) or to given value
  
* <span class="highlight2">/warp s </span>- Warps To Succor Point <BR>
+
===ExactLoc Usage===
 +
* <span class="highlight2">/exactloc </span> There are no options to this, it's basically the same as doing /loc
  
* <span class="highlight2">/zwarp </span>- Warps Vertically - Setgrav 0 before going higher then 200 units. Most zones are only 3000-5000 units high. <BR>
+
===WayPoint Usage===
 +
* <span class="highlight2">/waypoint [add|delete|update] WayPointName | [list]</span> Note that for Live/Test servers, this command has been changed to /wpoint. Add, delete, or update the named waypoint.  Waypoints are saved in your MQ config directory in the file called Waypoints.ini.  Using the list option alone will list all waypoints for the current zone.
  
* <span class="highlight2">/waypoint add <waypoint name> </span>- Adds Warp Waypoint <BR>
 
  
* <span class="highlight2">/exactloc </span>- Gives Your Characters Exact Location <BR>
+
==TLO Data==
 +
Two TLOs are added by this plugin, <span class="highlight2">Warp</span> and <span class="highlight2">Waypoint</span>
  
* <span class="highlight2">/setgrav </span>- Sets Zone Gravity  <BR>
+
===Warp TLO===
 +
The Warp TLO has only two members.
  
* <span class="highlight2">/warp return </span>- Returns you to where you were before you warped<BR>
+
<span class="highlight2">TimeSinceWarp</span> A TimeStamp TLO type that is how long since you last warped<BR>
 +
<span class="highlight2">WarpedInZone</span> A bool that indicates if you have warped since you last zoned
  
 +
===Waypoint TLO===
 +
Syntax is:  ${Waypoint[WaypointName].Member} where Member is one of:<BR>
 +
<BR>
 +
<span class="highlight2">Name</span> The name of the waypoint<BR>
 +
<span class="highlight2">Exists</span> If the named waypoint exists<BR>
 +
<span class="highlight2">Loc</span> The Y/X/Z coordinate of the waypoint<BR>
 +
<span class="highlight2">Y</span> The Y coordinate of the waypoint<BR>
 +
<span class="highlight2">YCoord</span> The Y coordinate of the waypoint<BR>
 +
<span class="highlight2">X</span> The X coordinate of the waypoint<BR>
 +
<span class="highlight2">XCoord</span> The X coordinate of the waypoint<BR>
 +
<span class="highlight2">Z</span> The Z coordinate of the waypoint<BR>
 +
<span class="highlight2">ZCoord</span> The Z coordinate of the waypoint<BR>
 +
<span class="highlight2">Heading</span> The heading of the waypoint<BR>
 +
<BR>
 
==Availability==
 
==Availability==
  
 
This plugin is included with the MMOBugs Compile.
 
This plugin is included with the MMOBugs Compile.

Latest revision as of 02:27, 4 January 2024

Plugin Info
Name MQ2MMOWarp
Author MMOBugs Developers
Link Wiki Link
Commands /warp /zwarp /setgrav /exactloc /wpoint (or /waypoint, see below)
Source Available No
Uses INI File Yes (for enabling active hacks and waypoints)

Description

MQ2MMOWarp allows you to move around the zone without running

Active Hack

See this forum post regarding the risks of active hacks.

To enable active hacks, in your MQ\config directory, edit macroquest.ini, and under the [Settings] section, modify or add the EnableActivePlugins value to 1 for enabled, 0 for disabled.

[Settings]
EnableActivePlugins=1

Then either /unload and reinject MQ, or camp EQ to desktop and start it again.

Commands

  • /warp Warps, i.e. moves you instantly to the location, based on options provided
  • /zwarp Warps you up or down in Z
  • /setgrav Sets zone gravity
  • /exactloc Shows your exact location
  • /wpoint Manages waypoints (LIVE/TEST ONLY)
  • /waypoint Manages waypoints (EMU ONLY)


Warp Command Usage

  • /warp (s)uccor Warp to zones succor point.
  • /warp last Warp to the last warp destination.
  • /warp return Return to the location prior to last warp.
  • /warp loc <y x z> Warp to specific location.
  • /warp dir <distance> Warp forward a distance.
  • /warp id [<n | s | e | w> <distance>] Warp to spawn id or distance north/south/east/west from spawn id.
  • /warp (t)arget [<n | s | e | w> <distance>] Warp to target or distance north/south/east/west from target.
  • /warp (rt)arget [maxdist] Warp to target random direction & random 2-10u distance. If maxdist is provided, that is max random distance instead of 10.
  • /warp (i)tem [<n | s | e | w> <distance>] Warp to item or distance north/south/east/west from item.
  • /warp wp <waypoint name> Warp to a named waypoint.
  • /warp compass Warp to the location indicated by the main compass line.
  • /warp (b)ehind [distance] Warp behind your target
  • /warp (f)ront [distance] Warp in front of your target
  • /warp (l)eft [distance] Warp to the left of your target
  • /warp (r)ight [distance] Warp to the right of your target

ZWarp Command Usage

  • /zwarp [distance] Warp straight up or down in Z the indicated distance

SetGrav Command Usage

  • /setgrav [default|value] Set gravity to default (0.4) or to given value

ExactLoc Usage

  • /exactloc There are no options to this, it's basically the same as doing /loc

WayPoint Usage

  • /waypoint [add|delete|update] WayPointName | [list] Note that for Live/Test servers, this command has been changed to /wpoint. Add, delete, or update the named waypoint. Waypoints are saved in your MQ config directory in the file called Waypoints.ini. Using the list option alone will list all waypoints for the current zone.


TLO Data

Two TLOs are added by this plugin, Warp and Waypoint

Warp TLO

The Warp TLO has only two members.

TimeSinceWarp A TimeStamp TLO type that is how long since you last warped
WarpedInZone A bool that indicates if you have warped since you last zoned

Waypoint TLO

Syntax is: ${Waypoint[WaypointName].Member} where Member is one of:

Name The name of the waypoint
Exists If the named waypoint exists
Loc The Y/X/Z coordinate of the waypoint
Y The Y coordinate of the waypoint
YCoord The Y coordinate of the waypoint
X The X coordinate of the waypoint
XCoord The X coordinate of the waypoint
Z The Z coordinate of the waypoint
ZCoord The Z coordinate of the waypoint
Heading The heading of the waypoint

Availability

This plugin is included with the MMOBugs Compile.