MQ2DoCrackN - MMOBugs Wiki

Plugin Info
Name MQ2DoCrackN
Version 1.4
Author various
Commands /docrack

/dooffset /showmem

Uses INI File Yes
MQ2 chat window output example

Description

MQ2DoCrackN is a plugin that lets you change data in the EQ memory address space, similar to MQ2DoCrack except without the DoCrack window. What this basically means, is you can override certain functions or data the game thinks it "knows" or "does". The MMO compile comes with a lot of pre-determined "cracks", which you can turn off or on in game through the docrack command, see the command syntax below under the Commands section.

Crack entries in the MQ2 window are color-coded like so:

  • Red = memory confict, i.e.the crack is wrong and will not work.
  • Yellow = date discrepancy, the cracks Version entry (date) is wrong, or the crack is outdated.
  • Blue = the crack is off.
  • Green = the crack is on.

Commands

MQ2DoCrackN provides several commands and some options for configuration in the INI file:

  • /docrack <crack name> on will turn the crack on.
  • /docrack <crack name> off will turn the crack off.
  • /docrack <crack name> status Shows the current state of the crack (on/off).
  • /docrack list Lists all the cracks defined in the MQ2DoCrack.ini file, and their current state.
  • /docrack save Saves your currently active cracks to a server_toon.ini file, to be automatically loaded (turned on) at login.
  • /docrackwnd load Re-reads MQ2DoCrack.ini to get crack information to display in the UI window.
  • /dooffset <address> <memory> Writes data directly to a memory address.
  • /showmem <address> <bytes> Shows # of bytes data at the provided memory address.

Configuration

The plugin is configured via a main MQ2DoCrack.ini file, and window settings / autoload settings are saved in server_toon.ini files. An example of server_toon.ini: Char named Bubba on the Saryrn server, the file would be called saryrn_Bubba.ini.


Sample MQ2DoCrack.ini Entry

MQ2DoCrack.ini

[AFewMountSkills]
Description="Some Skills like Hide, Sneak, Beg on a mount"
Version="2008.12.23"
Address0=442079
Normal0="0F 87 E8 21 00 00"
Crack0="E9 0F 00 00 00 90"

Character based autoload are kept in the server_toon.ini file. The autoloaded cracks will be under the [MQ2DoCrackN_AutoLoad] section.

Sample MQ2DoCrackN_AutoLoad Section

server_Toon.ini

[MQ2DoCrackN_AutoLoad]
IllusionFace=on
JWOEndurance=on
NoBlind=on
SeeInvis2=on
ShowSpells=on
UltraVision=on

Availability

This plugin comes with the MMOBugs binary, source, and install distributions.