• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->

CodeCaster’s MQ2 Compile v1.6 – FINALLY! (1 Viewer)

codecaster

Well-known member
Joined
Jul 17, 2005
RedCents
***Edit by Creed***
Codecaster is in IRAQ and can't check this thread very often...if you have a specific question for him that you don't think someone else can answer in this thread please email him at [email protected]


CodeCaster's MQ2 Compile v1.6

All the way from Al Qiam, Iraq, the most-downloaded compile on RedGuides, it's CodeCompile v1.6!

Sorry this one took so long... Assholes in USMC Data like to block harmless web sites like www.macroquest2.com - This version includes the latest MQ2 source (3-1-2006) and *COMPLETE SYNTAX AND DESCRIPTIONS*! Thanks for all the support, guys! Keep those Red Cents comin'! :D

Special thanks to Creed for supplying me with all the info I need to complete the compile since these assholes blocked RG and MQ2. Shoot him some red cents!

3-2-2006 - 3:40am (Baghdad Time) - Updated to latest source. - Removed MQ2WinAmp until I can get some information on why it won't compile.

3-1-2006 - 5:20am (Baghdad Time) - Added MQ2AutoSize and MQ2CharNotes, Added code requested by Pugs.

Auth, Date & Time Checks, ${String} nerf and speedbumps are all disabled in this compile. The option to disable the MQ2 loading message has also been disabled to thwart compile resellers.

Instructions:

  1. Download the zip at the bottom of this post
  2. Unzip to a folder of your choice
  3. Run MacroQuest2.exe from that folder
  4. Run EverQuest.exe
  5. In-Game, type "/plugin <plugin name> load" to add all plugins you wish to use
  6. Refer back to this post for any syntax and plugin descriptions you need

*** REMEMBER: Commands listed below will not work unless you load the plugin that enables them first!!!


The following plugins are included, but not enabled by default.

  • MQ2AuctionIt by: Bushdaka
  • MQ2AutoDestroy by: Cr4zyb4rd
  • MQ2AutoForage by: Bl!ng
  • MQ2AutoSize by: Psycotic
  • MQ2AutoSkills by: Cr4zyb4rd
  • MQ2BardSwap by: Cr4zyb4rd
  • MQ2BuffBlock by: JGC84
  • MQ2BuffTool by: s0rCieR (XML Included)
  • MQ2Cast by: s0rCieR
  • MQ2CGank by: cronic
  • MQ2CharNotes by: Psycotic
  • MQ2Clickies by: s0rCieR (XML Included)
  • MQ2Combat by: Dok
  • MQ2COpen by: cronic
  • MQ2CSum by: cronic
  • MQ2Cursor by: s0rCieR
  • MQ2Debuffs by: pinkfloydx33
  • MQ2DoCrack by: jaflemming (XML Included)
  • MQ2Doors by: cronic
  • MQ2DPS by: Shire
  • MQ2Eqbc by: Omnictrl
  • MQ2Eqbcs by: Omnictrl (server exe)
  • MQ2ExchangeItem by: Wassup
  • MQ2ExpTrack by: TheColonel (XML Included)
  • MQ2Fakelink by: Dok
  • MQ2FeedMe by: s0rCieR
  • MQ2FPS by: Lax
  • MQ2GMCheck by: Bushdaka
  • MQ2HudMove by: ieatacid
  • MQ2Language by: Cade
  • MQ2LinkDB by: Ziggy (Download Database HERE)
  • MQ2MasterMind by: Fibby
  • MQ2Melee by: s0rCieR
  • MQ2MMouseTo by: Bushdaka
  • MQ2MoveUtils by: tonio
  • MQ2NetBots by: Omnictrl
  • MQ2NetHeal by: Omnictrl
  • MQ2NetStat by: Omnictrl
  • MQ2NoLevitate by: Abyss
  • MQ2Notepad by: Cosmic (XML Included)
  • MQ2Otd by: Omnictrl
  • MQ2PiggyZone by: piggy (with ChainShift mod)
  • MQ2PreventSpeed by: Abyss
  • MQ2Quit by: Leezard
  • MQ2RWarp by: Riddlerr
  • MQ2Screen by: Bushdaka
  • MQ2Size by: Unknown
  • MQ2SpawnMaster by: Cr4zyb4rd
  • MQ2Suicide by: TeachersPet
  • MQ2SuperDuperReallyGhettoSpeed by: TeachersPet
  • MQ2TimeStamp by: Quixote398
  • MQ2Tracking by: MacroFiend
  • MQ2TradeMods by: somelamedruid
  • MQ2Twist by: koad
  • MQ2XPTracker by: Cr4zyb4rd

The following .inc files are included for your convenience.

  • AdvBot.inc
  • AdvBot2.inc
  • AdvBot_Wait4Rez.inc
  • AdvCombat.inc
  • AdvPath.inc
  • AdvPath2.inc
  • MQ2Cast_Spell_Routines.inc
  • Spell_Routines.inc
  • SpellCast.inc
  • Skill_Routines.inc
  • Wait4Rez.inc


Plugin Descriptions and Syntax

MQ2AuctionIt - This plugin basically allows you to make /auction hotbuttons that include links.

MQ2AuctionIt.ini
Rich (BB code):
[FoodDrink]
Phrase=I know you're hungry! Lots of LINK1 and LINK2 for sale!
Link1=Grobb Liquidised Meat
Link2=Halas 10lb Meat Pie

[festivedoll]
Phrase=If you missed it you can still get a LINK1 from me, cheap!
Link1=Festive Doll

Syntax
Rich (BB code):
/auctionit FoodDrink
/auctionit festivedoll


MQ2AutoDestroy - Automatically destroys (or keeps) items on cursor.

Syntax
Rich (BB code):
/autodestroy      - Object held on the mouse cursor will be added to the
                    INI file's [AutoDestroy] section
/autodestroy auto - Toggles automatic destruction of items listed in the
                    [AutoDestroy] section of the INI file as they appear
                    on the mouse cursor
/autokeep         - Object held on the mouse cursor will be added to the
                    INI file's [AutoKeep] section
/autokeep auto    - Toggles automatic keeping of items listed in the
                    [AutoKeep] section of the INI file as they appear on
                    the mouse cursor
/Handlecursor     - Keep or destroy the item on the cursor, depending on
                    which section of the INI file it appears in


MQ2AutoForage - Automates the task of foraging.

Syntax
Rich (BB code):
/startforage        - Start autoforaging.
/stopforage         - Stop autoforaging.
/keepitem {item}    - Add/change the item in the .ini file to auto-keep.
/destroyitem {item} - Add/change the item in the .ini file to auto-destroy.


MQ2AutoSize - This plugin automatically shrinks NPCs within a specific range.

Syntax
Rich (BB code):
/autosize              - Toggles AutoSizing on/off 
/autosizeall           - Toggles AutoSizing for whole zone 
/autosize -range ##    - Sets the range for AutoSize

MQ2AutoSize.ini
Rich (BB code):
# "Range" is the radius in feet that will be shrunk 
# "Size" is the size they will be shrunk down to 
# "AutoSize"  on = will shrink everyone within "Range" 
# "AutoSizeAll"  on = will shrink everyone in zone upon zone-in 
# "ShrinkPets" = Toggle to shrink pets along with PC's 

[Config] 
Range=50 
Size=2 
PetSize=1 
AutoSize=on 
AutoSizeAll=off 
ShrinkPets=on


MQ2AutoSkills - This plugin attempts to activate various skills (combat abilities, sense traps, etc). It can also turn attack off on ENRAGE and Infuriate.

Syntax
Rich (BB code):
/autoskills help - lists options

INI file will be auto-created, MQ2AutoSkills_Charname_server.ini
Syntax is simply Skill=on/off and MeleeRange=distance


MQ2BardSwap - This plugin attempts to retrieve the current song from the twist plugin, if that TLO exists, and swap the correct intstrument into use.

MQ2BardSwap_Someplayer_Someserver.ini
Rich (BB code):
[Settings]
Horn=/exchange "Me So Horny" mainhand
Drum=/exchange "Tambourine of Wonder" mainhand
Lute=/exchange "Lute Skywalker" mainhand
Wind=DISABLED
Singing=DISABLED
Weapons=/exchange "Really Really Really Sharp Knife" mainhand
Delay=21
[Exclude]
;instruments don't have an effect on these
exclude1=Requiem of Time
exclude2=Selo's Rhythm of Speed
exclude3=Selo`s Assonant Strane
exclude4=Song of Sustenance
exclude5=Alenia`s Disenchanting Melody
;no swap for my Composers Greaves click please
exclude6=Selo`s Accelerating Chorus
;or lute of the flowing waters click
exclude7=Wind of Marr

Syntax
Rich (BB code):
/bardswap       - Toggle swapping on and off.
/bardswap melee - Toggle using "Melee swap" delay.


MQ2BuffBlock - This plugin will click off unwanted buffs automatically.

Syntax
Rich (BB code):
/block "buffname"   - Blocks specified buff.
/unblock "buffname" - Unblocks specified buff.
/block list         - Lists all buffs currently being blocked.
(capitalization makes no difference, but you do need the " " around buffs that have mulitable words)

MQ2BuffTool - This is also a plugin that will click off buffs automatically, but includes some logic to decide what to click off.

TLO Added
Rich (BB code):
${Block.Ready}    (bool Plugin Loaded && InGame && Bloc Enable)
${Block.Quiet}    (bool Always true or NULL if plugin not loaded)
${Block.Popup}    (bool Should i Popup Msg on Spell Block?)
${Block.Count}    (int  # of buff in bloc list)
${Block.Total}    (int  # of buff blocked so far)
${Block.Spell[X]} (int  # of free slot for a spell -1 not found)
${Block.Maxim[X]} (int  Maxim # of Buff (1=buff,2=song,3=pet))
${Block.Avail[X]} (int  Avail # of Buff (1=buff,2=song,3=pet))

Syntax
Rich (BB code):
/Command Common to ALL (ie /block /unblock /clickoff)
/Command /Help   (Show Help)
/Command /List   (Show List of Spells Being Blocked)
/Command /Load   (Load Settings and Bloc List from INI)
/Command /Save   (Save Settings and Bloc List to INI)
/Command /Block  (Toggle on/off Scan for Bloc Buffs)
/Command /Popop  (Toggle on/off Display of Popups)
/Command /Window (Popups XML Windows)

/Block <##/Name/[Set]> <MODE>
/Block ##   <MODE> (spell on slot ##, -## for song)
/Block Name <MODE> (spell matching that name)
/Block [Set]       (spell list from INI)

<MODE> 0=always(default) 1+ free buff to keep (Optional)

/Unblock <##/Name/[Set]>
/Unblock ##        (remove Block from bloc list ##)
/Unblock Name      (remove Block for that spell name)
/Unblock [Set]     (remove Block for this List from INI)

/Clickoff <##/Name/[Set]>
/Clickoff ##       (click off slot ##, -## for song)
/Clickoff Name     (click off buff matching that name)
/Clickoff [Set]    (click off buff from List in INI)


MQ2Cast - This plugin performs basic casting functions and creates some shortcut TLOs useful in macros.

TLO Added
Rich (BB code):
${Cast.Active}   BOOL   Return true if plugin loaded, ingame and not a dumb bard!
${Cast.Effect}   PSPELL Return spell being casted otherwise a null string.
${Cast.Result}   STRING Return Casting Results (PENDING IF ONE IN PROGRESS)
${Cast.Status}   STRING Return List of Events Pending (I=Idle and waiting for you,
                        A=advpath pause, F=stick pause, S=immobilize in progress,
                        M=memorize in progress, E=item swapped,D=ducking casting,
                        C=spell casting in progress).
${Cast.Timing}   LONG   Estimate Cast Time Remaining, 0,1,+++
${Cast.Taken}    BOOL   Return true if last spell cast didnt take hold on target.
${Cast.Ready}    BOOL   Ready to Target/Memorize or Cast an item/aa.
${Cast.Ready[#]} BOOL   Ready to Cast Gem #.
${Cast.Ready[X]} BOOL   Ready to Cast SpellName/AAName/ItemName. Information given
                        could contains | (only the 1's arg will be evaluated).
                        ie: ${Cast.Ready[Celestial Regeneration|alt]}
                        or: ${Cast.Ready[Celestial Regeneration]}
                        both should find correct aa, and return right result.

Syntax
Rich (BB code):
MEMORIZE:

/memorize "SpellName|gem#"
/memorize "SpellName" gem#

Try to memorize spellname or spellid into specified gem#. (if no gem is given
gem5 gonna be used as default). If your currently moving, plugin will try to
immobilize within 3secs, if it fail to complain it will abort the memorize).
Entire memorize process is on a 6secs timer. It spells is already memmed in a
different slot, memorize will do nothing and will exit.


CASTING:

/casting "name" "alt/gem#/slotname/item" ["-invis"] ["-focus|itemname|slotname"]
/casting "name|alt/gem#/slotname/item" ["-invis"] ["-focus|itenmane|slotname"]

-invis tell the cast routines to check if you are invisible and never break it.

-focus|itemname|slotname (slotname is optional, but strongly suggest that you
take the time to pass the parameters, my auto-detect routines wont check if it
removes another focus items (in case of multiple one).

-targetid|#### (this is still in beta test, but you could specify to cast spell
on this target id, it will attempt to target it then wait to acquired target
before attempting to cast.

Will equip up to 5 focus items, activate alt ability, click item, or cast spell
(memorize if needed) for ya within a 9secs time. Otherwise it will abort.

/casting "wunshi's focusing" gem4 -invis
         "-focus|Blessed Coldain Prayer Shawl|shoulders"
         "-focus|Book of Contemplation|offhand"
         "-focus|Signet of the Arcane"

This is a single command line that could be given. It will first check if you
are invisible since -invis switch was passed. If you currently moving it will
try to immobilize ya (if casting greater then 0.1sec). If spell is not medded
it will try to memorize it in "gem4" (if memorize needed, it might try again
to immobilize ya). Will then wait till spells ready to cast (or abort if the
timer expired). When spells ready, it will equip all the focus items, double
check if you not invisible, then perform the "CAST". When the cast is over,
it will unequips items in reverse order and set the cast return value.


MQ2CGank - This plugin will gank an item on the ground from anywhere in a zone.

Syntax
Rich (BB code):
Target an item with /itemtarget, then /gank


MQ2CharNotes - This plugin lets you add a PC or NPC comment to a character, which is displayed in the MQ2 chat window or HUD.

Syntax
Rich (BB code):
/charnote <comment>   - Currently targeted PC or NPC will have the comment 
                        assigned to them, and be displayed as requested 
                        If the target is a corpse, it will assign the 
                        comment to the live  PC or NPC it belongs to. 
                        If the comment already exists, it will update it. 
 
/charnote -delete     - Will delete the comment from the currently targeted 
                        PC or NPC.  Currently will only 'clear' the comment 
                        and not actually remove the name from the INI file. 

/charnotepos <x> <y>  - Assigns the position of the comment in the HUD

MQ2CharNotes.ini
Rich (BB code):
# CharNotesPosX=200       - Current HUD X-Axis Location 
# CharNotesPosY=170       - Current HUD Y-Axis Location 
# ShowInChat=on           - Toggle Showing Comments in Chat 
# ShowInHUD=on            - Toggle Showing Comments on HUD 
# MaxNotes=200            - Maximum Number of Possible Comments 

[Config] 
CharNotesPosX=600 
CharNotesPosY=170 
ShowInChat=on 
ShowInHUD=on 
MaxNotes=200 

[SPAWNS] 
Name1=Psycotic 
Note1=This guy rocks!


MQ2Clickies - This plugin is just to manage a clickies window, which clickies the inventory slot you have the item in.

Syntax
Rich (BB code):
Passive activation. XML window should open when plugin is loaded.


MQ2Combat - This plugin automates the more monotonous tasks of melee combat.

Syntax
Rich (BB code):
/combat help - Displays help information.
/combat      - Start fighting your target.
/fight       - Same as /combat, but does not toggle combat music.


MQ2COpen - This plugin removes the distance check for /open.

Syntax
Rich (BB code):
Passive activation. Just use the /open command as normal, but from anywhere in the zone.


MQ2CSum - This plugin allows you to summon a corpse from anywhere in the zone.

Syntax
Rich (BB code):
/sumcorpse - Summons targetted corpse to your feet. (Must have consent)


MQ2Cursor - This plugin adds handling capabilities for objects on your cursor.

Syntax
Rich (BB code):
/autokeep on/off/auto         | Turn on/off or Toggle AutoKeeping of item held.
/autokeep rem(ove) ID/Name    | Remove ItemID or ItemName from List if Found!
/autokeep del(ete) ID/Name    | Delete ItemID or ItemName from List if Found!
/autokeep help                | Internal Help Command
/autokeep list                | List Items in the Keep List.
/autokeep #[ st(acks)]        | Amount that should be kept. (Item on Cursor).
/autokeep al(l(ways))         | Keep All of those (Item on Cursor).

/autodrop on/off/auto         | Turn on/off or Toggle AutoDropping of item held.
/autodrop rem(ove) ID/Name    | Remove ItemID or ItemName from List if Found!
/autodrop del(ete) ID/Name    | Delete ItemID or ItemName from List if Found!
/autodrop help                | Internal Help Command
/autodrop list                | List Items in the Drop List.
/autodrop #[ st(acks)]        | Drop when you have more then this amount.
/autodrop al(l(ways))         | Drop All of those (Item on Cursor).

/autodestroy on/off/auto      | Turn on/off or Toggle AutoDestroy of item held.
/autodestroy rem(ove) ID/Name | Remove ItemID or ItemName from List if Found!
/autodestroy del(ete) ID/Name | Delete ItemID or ItemName from List if Found!
/autodestroy help             | Internal Help Command
/autodestroy list             | List Items in the Destroy List.
/autodestroy #[ st(acks)]     | Destroy when you have more then this amount.
/autodestroy al(l(ways))      | Destroy All of those (Item on Cursor).

/cursorkeep                   | Tell to Keep item held (wont affect keep list).
/cursordrop                   | Tell to Drop item held (wont affect drop list).
/cursordestroy                | Tell to Destroy item held (wont affect destroy list).

/handlecursor                 | Tell to handle cursor, check keep/drop/destroy list.

/autocursor [no param]        | Same as /handlecursor
/autocursor on/off/auto       | Turn on/off or Toggle Background Cursor Handling.
/autocursor quiet on/off/auto | Turn on/off or Toggle Quiet Processing Flag.
/autocursor load/save         | Load/Save Setting from/to INI file.
/autocursor help              | Internal Help Command
/autocursor drop [no param]   | Same as /cursordrop
/autocursor drop [param]      | Same as /autodrop [params]
/autocursor destroy [no param]| Same as /cursordestroy
/autocursor destroy [params]  | Same as /autodestroy [params]
/autocursor keep [no param]   | Same as /cursorkeep
/autocursor keep [params]     | Same as /autokeep [params]


MQ2Debuffs - This plugin Adds a Debuff TLO, very useful in macros.

TLO Added
Rich (BB code):
${Debuff}               BOOL True if you have debuffs on that have counters on them, false if not
${Debuff.Poisoned}      INT  # of poison counters on you
${Debuff.Diseased}      INT  # of disease counters on you
${Debuff.Cursed}        INT  # of curse counters on you
${Debuff.Poisons}       INT  # of poison spells affecting you
${Debuff.Diseases}      INT  # of disease spells affecting you
${Debuff.Curses}        INT  # of curse spells affecting you
${Debuff.Count}         INT  # of debuffs that need cured, does not include snare
${Debuff.HPDrain}       INT  Amount of HP you are losing per tick from debuffs. This value is POSITIVE
${Debuff.HPDrain[X]}    INT  X= Disease, Poison, Curse, All: Number of specific counters effecting HPDrain
${Debuff.ManaDrain}     INT  Amount of Mana you are losing per tick from debuffs. This value is POSITIVE
${Debuff.ManaDrain[X]}  INT  X= Disease, Poison, Curse, All: Number of specific counters effecting ManaDrain
${Debuff.Slowed}        BOOL True if you are Slowed (melee attacks), False if not
${Debuff.SpellSlowed}   BOOL True if you are SpellSlowed (spell haste reduction), False if not
${Debuff.CastingLevel}  BOOL True if your Effective Casting Level has been reduced, False if not
${Debuff.HealingEff}    BOOL True if you are Healing Effectiveness has been reduced, False if not
${Debuff.SpellDmgEff}   BOOL True if your Spell Damage Effectiveness has been reduced, False if not
${Debuff.Snared}        BOOL True if your are Snared, False if not
${Debuff.ManaCost}      BOOL True if your Spell Mana Cost has been raised, False if not


MQ2DoCrack - This plugin facilitates applying memory patches to the eqgame.exe process.

Syntax
Rich (BB code):
/docrack list 
     - Lists all available cracks and their current status. 

/docrack <crack name> [on|off] [silent] 
     - Apply or remove <crack name>.  [silent] does it without printing out 
       anything (used during startup). 
  
/showmem <address> <bytes to show>
     - Shows X amount of bytes of memory at specified address 

/dooffset <address> <memory>
     - Writes supplied memory to specified address

/docrackwnd
     - Opens or closes the DoCrack window - must have XML file in your UI folder


MQ2Doors - This plugin allows you to hide unlocked doors and walk through them.

Syntax
Rich (BB code):
/doors on     - Hides all doors in current zone.
/doors off    - Shows all doors and disables 'always' toggle.
/doors always - Hides all doors as soon as you zone anywhere.


MQ2DPS - This plugin is a real-time DPS parser.

Syntax
Rich (BB code):
/dps option value, ex: /dps sort dps"

on|off|reset               - activate dps parsing or not. reset parser
petfollowowner[true,false] - Pet's stats are displayed after owner's stats.
logonwindow[true,false]    - Activate the window wehn u log on.
showwindow[true,false]     - Make the window appear.
absolutedps[true,false]    - Timer used for calculating player's dps is the same.
focus[MYTARGET,'target']   - Dps calculations will end only if a mob of that name is killed.
sort[none,melee,cast,total,dps] - Sort player's dps.


MQ2Eqbc - This plugin allows you to send remote commands via box chat much like mastermind does, remotely log into a different character (ie. load up cleric for rezzing) and control anyone anywhere (ie. someone in your raid needs to afk for a while: they connect to your server, you remotely load macros as pimp their char as needed until they return). (Yea, this is the SHIT, I know.)

Syntax
Rich (BB code):
/bccmd connect <server> <port> (defaults: 127.0.0.1 2112)
/bccmd quit (disconnects)
/bccmd help (show help)
/bccmd status (show connected or not)
/bccmd reconnect (close current connection and connect again)
/bccmd names (show who is connected)
/bccmd colordump (show color codes)
/bccmd togglecontrol (toggle allow control)
/bccmd togglewindow (toggle dedicated window)
/bccmd toggleautoconnect (toggle auto connect)
/bccmd togglecompatmode (toggle IRC Compatability mode)
/bccmd togglereconnect (toggle auto-reconnect mode on server disconnect)
/bccmd setreconnectsecs n (n is seconds to reconnect: default 15)
/bccmd stopreconnect (stop trying to reconnect for now)
/bccmd relog <charname>
/bccmd version (show version)
/bc your text (send text)
/bc ToonName //command (send Command to ToonName)
/bca //command (send command to all Toons)


MQ2Eqbcs.exe - Eqbcs is a server that can be run as a console app on windows or *nix, and is the server software used to operate Eqbc.

Syntax
Rich (BB code):
It takes one command line parameter, which is the port you want to bind to (default is 2112)

Control-C ends the program.


MQ2ExchangeItem - This plugin will allow you to exchange items or unequip items without having any inventory windows or bags opened. Will now allow exchanging items that are in main inventory slots, not just in bags.

Syntax
Rich (BB code):
NOTE: If you use custombinds using shift, alt, or ctrl, and use /itemnotify to right click the item... ENSURE that you use the format: "/nomodkey /itemnotify <slotname> rightmouseup"

/exchange "item name" <slotname> - Swaps "item name" into <slotname>
/unequip <slotname>              - Unequip any of the equipment slots
/exchange help                   - Gives a list of the commands available
/exchange help list              - Gives a list of the equipment slot names


Slotname can be any of the standard named slots:

charm
leftear
head
face
rightear
neck
shoulder
arms
back
leftwrist
rightwrist
ranged
hand
mainhand
offhand
leftfinger
rightfinger
chest
leg
feet
waist
ammo
pack1 - pack8


MQ2ExpTrack - This plugin allows you to track your exp gained and adds a TLO useful for HUDs.

TLO Added
Rich (BB code):
${Exp.Last}        - last exp increase
${Exp.Last.AA}     - last aa exp increase
${Exp.Last.Group}  - last group leadership exp increase
${Exp.Last.Raid}   - last raid leadership exp increase
${Exp.Total}       - Total exp increase
${Exp.Total.AA}    - Total AA exp increase
${Exp.Total.Group} - Total group exp increase
${Exp.Total.Raid}  - Total raid exp increase

**NOTE** all these return the % sign as well as the number

${Exp.Etd}         - Estimated Time to Ding Of respective thing... Days & Hours OR Hours & Minutes OR Minutes & Seconds.
${Exp.AA}         
${Exp.Group}
${Exp.Raid}

Syntax
Rich (BB code):
/resetexp - Resets the counter as well as the gained exp.
/expwnd   - Open/close xml window.
/showexp  - Displays current exp stats since beginning of session.


MQ2FakeLink - This plugin will allow you to create fake links. (No shit, eh?)

Syntax
Rich (BB code):
/fake <command>
      <command> - Must start with a /(as in /g, /gu, /1, etc)   
                - use [[ and ]] to create links for text between the brackets
                - use <<Link>> before [[ ]] to link to a different object


MQ2FeedMe - This plugin will force-feed food and drink you specify in the ini, so you don't eat your stat food in the top slot.

MQ2FeedMe.ini
Rich (BB code):
[Drink]
Drink1=Brackish Water
Drink2=Glob of Slush Water
Drink3=Pod of Water

[Food]
Food1=Arctic King Crab
Food2=Arctic Mussels
Food3=Arctic Scallop

[JoeBloe]
autodrink=3500
autofeed=3500

The two "3500" values at the end indicate hunger and thirst level at which to eat or drink a new item.

Syntax
Rich (BB code):
/autofeed  - Begin automatically feeding.
/autodrink - Begin automatically drinking.


MQ2FPS - This plugin changes the frames per second of the Everquest screen when it is in focus and when it is in the background.

Syntax
Rich (BB code):
/maxfps fg|bg #

   - Sets the foreground or background framerate

/fps mode [absolute|calculate]

   - Changes the mode used by /maxfps to absolute or calculate. You can specify the mode, or use /fps mode to toggle between the two.

/fps on|off

   - Enables or disables the framerate display

/render fg|bg #|~#

   - Sets the foreground or background rendering rate. This is how many out of n frames MQ2FPS
     will allow to be drawn. You keep moving full speed, the client responds to mouse or keys,
     the UI is still drawn... but, the world itself will not be drawn as often.

The use of # will cause MQ2FPS to draw 1 of # frames.

The use of ~# will cause MQ2FPS to draw n - 1 frames, where n is #.


MQ2GMCheck - This plugin detects and catalogs all GMs on your server and alerts you to their presence when possible.

TLO Added
Rich (BB code):
${GMCheck}        - Returns TRUE if GM is online.
${GMCheck.Status} - Appears to be same as ${GMCheck}.
${GMCheck.Count}  - Returns the number of GM's known in the zone.

Syntax
Rich (BB code):
/gmcheck on       - enable scanning for GMs
/gmcheck off      - disable scanning for GMs
/gmcheck list     - list all known GMs currently in the zone
/gmcheck reset    - reset list of known GMs
/gmcheck history  - complete history dump
/gmcheck lastseen - last log entry of specified GM


MQ2HudMove - This plugin moves HUDs around from withing EQ without manually editing MQ2HUD.ini

Syntax
Rich (BB code):
--- These work with the currently loaded HUD ---
/hudmove <HUD name>                                   - move a single HUD
/hudmove <HUD name> delete                            - delete a single HUD
/hudmove <HUD name> <up|down|left|right> <#>          - move a single HUD a specified number of units in whatever direction
/hudmove list                                         - list all HUDs in the loaded HUD set and all sections in MQ2HUD.ini
/hudlist                                              - same as above
/hudcolor <HUD name> <preset color name>              - change HUD to preset color
/hudcolor list                                        - list preset colors
-- This works for sections of HUDs --
/hudmove <section name> <up|down|left|right> <#>      - move all HUDs within a specified section
/hudmove ;<comment tag name> <up|down|left|right> <#> - move all huds within a comment section

Comment Tags:
- You can split sections of the ini using custom comments
- Comment tags are defined with ";<x>" (no quotes)
- You must follow the format ";<x> CommentTagName" (must be one word for now)
- Regular comments are ignored

Syntax:
/hudmove ;NameOfCommentTag <up|down|left|right> <#>
(the semi colon tells it to move a comment section)

Example: "/hudmove ;section1 up 50" would move all entries below ";<x> section1" until it
       reaches either the next ";<x>" or the next ini [section].

-- example ini (only ManaRegen and BuffCount would be moved) -----------------------
[blah]
Level=3,339,649,0,255,255,${If[${Target.ID},${Target.Level} - ${Target.Class} - ${Target.Distance} - ${Target.LineOfSight},]}
Raid=3,1263,468,0,255,255,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]}
TarID=3,172,337,0,255,0,ID: ${Target.ID}
;<x> section1
ManaRegen=3,272,272,0,255,0,MR: ${Me.ManaRegen}
BuffCount=3,272,367,0,255,0,Buffs: ${Me.CountBuffs}
;<x> section2
ER=3,172,342,0,255,0,ER:  ${Me.AltAbilityTimer[Eldritch Rune].TimeHMS}
MGB=3,172,357,0,255,0,MGB:  ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}
------------------------------------------------------------------------------------


MQ2Language - This plugin automates the switching of languages based on channel as opposed to window. (I think...) The source code isn't available anywhere, and there is absolutely zero documentation other than the /languagehelp command in-game.

Syntax
Rich (BB code):
/autolanguage <on [LanguageName | LanguageNumber] LanguageMethod | off>
/languagehelp - Displays help and syntax information.

example:
/autolanguage on 6 tell
/autolanguage on CombineTongue /gsay
/autolanguage off


MQ2LinkDB - This plugin basically allows you to be a LinkBot. It stores links in a database and allows you to request a link to be posted.

Syntax
Rich (BB code):
/link         - Display statistics
/link /import - Import items.txt as downloaded from 13th Floor
                (Unzip the items.txt file to the mq2\release directory)
/link /max n  - Set number of maximum displayed results (default 10)
/link search  - Find items containg search string


MQ2MasterMind - This plugin allows you to send EQ and MQ /slash commands to the console of the bot.

Syntax
Rich (BB code):
from the controlling master account, send a tell to your bot account such as:

/t yourbot xxx

where xxx is the text you assigned to szMasterKeyDefault. When you do this, you should get a reply back from the bot "Yes my master, I shall do thy bidding!" Until you get that response, you haven't established the master controller and nothing will work.

if you don't want to change the masterkey in the source, you can also issue the command: /setmasterkey xxx
where xxx is the text for your key. Note that you issue this command from the BOT; or, if you've already established a master, then you can use mastermind to change the key with a /tell to the bot.

You can also use the command: /resetmaster to remove any active masters from MasterMind.

MQ2Melee - This plugin activates common combat abilities at logical times determined by the user.

Syntax
Rich (BB code):
COMMAND: /melee
         /melee on aggro=on taunt=on kick=1 bash=0 intimidation=false disarm=true
         In other words, you may use on/off, 1/0, or true/false

/melee will only list and report abilities and setting that are available to you.

Note: /melee just changes the values in the INI.  If you begin with /melee
aggro=on kick=on, but want to stop taunting, you must use /melee aggro=off, not
/melee kick=on (in other words, your settings are NOT reset with each use of /melee

on/off       : Turn On/Off features.
aggro        : [On/Off] Means that you want to keep aggro on target, it will use
               aggro abilities/disciplines(enabled) and will keep on going until
               either you or the target dies.
melee        : [0+] This is the maximum melee distance for abilities that require
               a target to be used. (0=off)
range        : [0+] Minimum distance to be considered in archery/throwing range
               (0=off). You must have bow/arrow or throwing item equipped for
               /ranged  to activate. (Default is 40)
enrage       : [On/Off] Watch for enrage messages and turn off/on attack if needed.
               Attack will be turned back on if you are standing behind the target
               during enrage.
infuriate    : [On/Off] Watch for infuriate messages and turns off/on attack.
petassist    : [On/Off] Will pet attack on engage and backoff on enrage/infuriate
               if those skills are on. Plugin will also use /pet focus or /pet hold
               if you have those AAs.
mend         : [0-100] Mend your wound if your life percentage goes below the
               designated value.
backoff      : [0-100] Turns attack off if your life percentage goes below the
               designated value. (0=off) If you are in aggro mode, you will never
               back off due to low health.
evade        : [0-100] Turn off Attack and Hide if your life percentage goes below
               the designated value. Will never happen if you are in aggro mode.
               (Needs more testing)
feigndeath   : [0-100] Feigns death if your life percentage goes below this value.
               Will never happen if you are in aggro mode. (Needs more testing)
resume       : [0-100] Stand Up and turn back attack on if your life percentage
               goes above this value.  Used with /melee feigndeath
backstab     : [0-180] Will backstab if you wielding a piercing weapon in main
               hand and you are within X degrees ± of the targets back (ie 45 is
               a good angle for just backstabbing.
bash         : [On/Off] Will try to bash target if you have a shield equipped.
begging      : [On/Off] Will turn attack off and beg target if not in aggro mode.
disarm       : [On/Off] Will try to disarm target if target is wielding something.
dragonpunch  : [On/Off] Will use dragon punch if available.
eaglestrike  : [On/Off] Will use eagle strike if available.
flyingkick   : [On/Off] Will use flying kick if available.
forage       : [On/Off] Will try to forage up food/water if not in combat.
frenzy       : [On/Off] Will try to use frenzy if available.
hide         : [On/Off] Will try to hide if you're not in a combat and not moving.
intimidation : [On/Off] Will use intimidation if available.
kick         : [On/Off] Will use kick as often as possible.
pickpockets  : [On/Off] Turn off attack & try to pickpocket if not in aggro mode.
roundkick    : [On/Off] Will use round kick if available.
sensetraps   : [On/Off] Will try to sense traps if not in combat.
sneak        : [On/Off] Will try to sneak if not in combat.
slam         : [On/Off] Will use slam as often as possible.
taunt        : [On/Off] Will push taunt button if aggro is on and you're not hott.
tigerclaw    : [On/Off] Will try to use tiger claw if available.
feralswipe   : [On/Off] Will trigger feral swipe AA as it refreshes.
provoke      : [0-100]  Will use best provoke discipline once per target if you are
                        in aggro mode and your endurance percentage above this.
                        0=off.
throwstone   : [0-100]  Will use throw stone disc when ready and target in range.
                        (Will not use in aggro/provoke mode if provoke has not been
                        used yet).
ragevolley   : [0-100]  Will use best ragevolley discipline available and ready.
leopardclaw  : [0-100]  Will use "leopard claw" or "dragon fang" discipline when
                        your endurace is above X%. If not operating in aggro mode it
                        will wait till target hp get below 70% before firing up
                        this.


MQ2MMouseTo - This plugin will move your cursor to the specified area of the screen.

Syntax
Rich (BB code):
/MMouseTo X Y - will move the mouse cursor to the X Y coordinates


MQ2MoveUtils - This plugin performs basic monotonous movement tasks.

Syntax
Rich (BB code):
/circle on|off|drunken <radius> [<y> <x>]
Y and X are optional, if not specified will use your currect loc.
Y and X are in the same order that /location prints them.
If you call '/circle on <radius>' while not circling, it will start with your current loc and specified radius.
If you call '/circle on <radius>' while already circling, it will update with your new loc and radius.
If you call '/circle on' while already circling, it will update with your new loc using original radius.


MQ2NetBots - This plugin provides Linked MQ2EQBC Client way to exchange/share statistics/status to others and make those informations available in TLO for macro scripters and HUD designers.

Syntax
Rich (BB code):
/netbots on/off
/netbots grab=on/off    - Listen to others status on the network.
/netbots send=on/off    - Broadcast your status over the network.
/netbots heal=on/off    - Broadcast your groups health for listening mq2netheals.
/netbots gem=on/off     - Broadcast your spell medded.
/netbots buff=on/off    - Broadcast your buff.
/netbots song=on/off    - Broadcast your song.
/netbots PetBuff=on/off - Broadcast your petbuff.


MQ2NetHeal - This plugin supplies some TLOs and functions to help out healing macros/plugins.

TLOs Added
Rich (BB code):
${NetHeal[ID/Name].Name}     return Name.
${NetHeal[ID/Name].ID}       return SpawnID.
${NetHeal[ID/Name].Distance} return distance3D.
${NetHeal[ID/Name].PctHPs}   return Percentage HP.
${NetHeal[ID/Name].Pet}      return true=pet, false=pc.
${NetHeal[ID/Name].Class}    return Class.
${NetHeal[ID/Name].Feign}    return true if feign class.
${NetHeal[ID/Name].Canni}    return true if canni class.
${NetHeal[ID/Name].Spawn}    return spawn pointer **NULL**
${NetHeal[ID/Name].da}       return 0(not on da, or timeleft in ms)
${NetHeal[ID/Name].hot}      return 0(not on hot, or timeleft in ms)
${NetHeal[ID/Name].ttl}      return funny value :P ouch!
${NetHeal[ID/Name].Updated}  return how fresh is that info.

${NetWorst.Request[filters]}

return # of matches, build informations for Affects,Average,Counter and Members.
filters is a list of keywords that you want to specify. ie: radius###, hp###,
pc pet group all war clr pal rng shd dru mnk brd rog shm wiz mag enc bst ber,
hot da ####.

####      [specify id to add to list, wont be checked agains pc/pet/group or
           class test, but will need to pass radius,hp,da,hot and fd test.]
pc        [specify to include pc in the search]
pet       [specify to include pet in the search]
all       [specify to include all pc class in the search]
[class]   [specify to include pc class in the search: ie: war clr pal]
radius### [exclude people outside that range. ie radius100]
hp###     [exclude people with hp above this. ie: hp50]
group     [exclude people that are not in your group]
hot       [exclude people that are on hot, till hottimer expired]
da        [exclude people that are on da, till datimer expired]
self      [exclude self from the search]
fd        [exclude fd class that are not fd in the search]


MQ2NetStat - Simple HUD plugins that display every linked bot that send their status their Name, Health Pct, Mana Pct, Endu Pct and Pet Pct using some text based gauges.

Syntax
Rich (BB code):
/netstat on/off
/netstat x=5  - HUD x location on screen.
/netstat y=40 - HUD y location on screen.


MQ2NoLevitate - This plugin eliminates the bobbing effect of levitate, and also prevents you from being gfluxed.

Syntax
Rich (BB code):
Passive activation. Plugin must be loaded before casting a levitate spell on yourself. Also prevents you from being gfluxed.


MQ2Notepad - This plugin lets you edit a text file from inside EQ.

Syntax
Rich (BB code):
/notepad dir - display current working directory
/notepad dir <directoryname> - set current working directory
/notepad <filename> - open file for editing


MQ2Otd - This plugin uses the hud to display an overhead low-tech pointer to your current target.

Syntax
Rich (BB code):
/otd            - Displays available options.
/otd moveto x y - Centers the output at x,y - and stores in ini file.
/otd moveby x y - Like moveto, but moves from where it is by x and y.
/otd on         - Turns on output.
/otd off        - Turns off output.
/otd range      - Toggles numeric range display.
/otd reload     - Reloads ini file.
/otd drawtight  - Default off - displays range very close to direction pointer.
/otd getloc     - Displays current x,y location.


MQ2PiggyZone - If you don't know what this is, you're not allowed to use it.

Syntax
Rich (BB code):
/chainshift <zone short name> - ChainShifts to specified zone.

*NOTE* - Please use MQ2RWarp for all other functions!


MQ2PreventSpeed - This plugin eliminates all changes to your speed, positive or negative.

Syntax
Rich (BB code):
/dspeed - Toggle PreventSpeed on/off


MQ2Quit - Gets you out of EQ instantly, with no LD.

Syntax
Rich (BB code):
/closenow


MQ2Rwarp - Again, if you don't know what this is, you're not allowed to use it.

Syntax
Rich (BB code):
/zone <zone short name> - Zone to specified zone.(must be adjacent zone)
/gate - Gate to bind.
/fade - Gate to your current position in your current zone (stationary evac)
/findpath <zone short name> - Finds chainshift path to specified zone.
/zwarp <distance> - Warps you a specified distance on the Z axis.
/exactloc - Gives you a high-precision /loc readout
/waypoint - Sets a waypoint for future /warping
/warp <succor|last|loc <y x z>|dir <dist>|target|wp name>


MQ2Screen - This plugin adds a TLO that gives you access to screen resolution information.

TLO Added
Rich (BB code):
${Screen.Text} - width x height text
${Screen.X}    - width
${Screen.Y}    - height
${Screen.CX}   - center of width (width/2)
${Screen.CY}   - center of height (height/2)


MQ2Size - This plugin allows you to change the size of characters on your screen. (client side only)

Syntax
Rich (BB code):
/size 1-98

*WARNING* Do not go higher than /size 98. If you do, you'll have to delete your character file and do a complete file check with the EQ patcher.


MQ2SpawnMaster - This plugin is an advanced spawn tracker with an added TLO, very useful in macros and HUDs.

TLO Added
Rich (BB code):
${SpawnMaster}           BOOL   - True if spawn monitoring is active.  NULL if plugin not loaded.
${SpawnMaster.Search}    INT    - Number of search strings being monitored for the current zone.
${SpawnMaster.UpList}    INT    - Number of matching spawns currently up.
${SpawnMaster.DownList}  INT    - Number of matching spawns that have died or depopped.
${SpawnMaster.LastMatch} STRING - The name of the last spawn to match a search.

Syntax
Rich (BB code):
/spawnmaster on|off              - Toggles SpawnMaster plugin on or off.
/spawnmaster add "spawn name"    - Add spawn name to watch list (or target if no name given).
/spawnmaster delete "spawn name" - Delete spawn name from watch list (or target if no name given).
/spawnmaster list                - Display watch list for zone.
/spawnmaster uplist              - Display any mobs on watch list that are currently up.
/spawnmaster uplist              - Display any watched mobs that have died or despawned.


MQ2Suicide - This plugin will kill you instantly due to falling damage. (Useful on pvp to avoid PK death)

Syntax
Rich (BB code):
This is a single-run plugin. As soon as it is loaded, you die.


MQ2SuperDuperReallyGhettoSpeed - This is kind of a workaround for the worldkick-for-speeding problem. It fluctuates your speed just enough to not get booted.

Syntax
Rich (BB code):
/speed <number> or /speed off

/speed 5 is Max. Selo's


MQ2TimeStamp - This plugin inserts a timestamp into incoming chat.

Syntax
Rich (BB code):
/timestamp [ help| on | off | reload | default | format <format> | loc <0|1> | maxlen <length> ]
      Will toggle on/off with no arguments
      help   - displays usage information
      on/off   - enables/disables timestamps
      reload   - reloads the ini file
      default - resets your format to default(only changeable via ini)
      format   - sets your timestamp format to <format>
      loc      - sets timestamp location: 0-append, 1-prepend
      maxlen   - sets the maximum length of parsed timestamp.


MQ2Tracking - This plugin will provide a similar tracking window to the one used by native tracking characters.

Syntax
Rich (BB code):
/track         [off|help|target]
/track refresh [on|off|toggle|<time in seconds>]
/track filter  [off|<spawn search string>]
/tracknames    [<value>|reset]


MQ2TradeMods - This plugin automatically swaps in % mod items for tradeskills.

Syntax
Rich (BB code):
*** MUST HAVE MQ2ITEMEXCHANGE LOADED FOR THIS TO WORK! ***

/trademods - Toggle swapping on/off

MQ2TradeMods.ini
Rich (BB code):
[MODS]
BAKING=Grandmaster Baker's Spoon
TAILORING=Grandmaster Tailor's Needle
SMITHING=Grandmaster Smith's Hammer
FLETCHING=Grandmaster Fletcher's Knife
BREWING=Grandmaster Brewer's Corker
JEWELRY=Grandmaster Jeweler's Eyeglass
POTTERY=Grandmaster Potter's Sculpter
PRIMARY=Staff of Living Brambles


MQ2Twist - This plugin automates the twisting of bard songs.

Syntax
Rich (BB code):
/twist # # # # # - Twists in the order given.
     - Valid options are 1 thru 9 for song gems, and 10 thru 19 for item clicks.
       These may be mixed in any order, and repeats are allowable. Up to 10 may be
       specified.
       If a song is specified with a duration longer than standard (ie, selos)
       that song will be twisted based on it's duration.  For example, riz+mana+selos
       would be a 2 song twist with selos pulsed every 2.5 min.
/twist once # # # # #  - Twists in the order given, then reverts to original twist
/twist or /twist start - Resume the twist after using /twist hold or /twist stop
/twist hold <gem #>    - Pause twisting and sing only the specified song
/twist stop/end/off    - stop twisting, does not clear the twist queue
/sing <gem#>    - alias for /twist hold
/stoptwist      - alias for above
/twist reset    - Reset timers for item clicks and long duration songs
/twist delay #  - 10ths of a second, minimum of 30, default 33
/twist adjust # - in ticks, how early to recast long duration songs
/twist reload   - reload the INI file to update item clicks
/twist slots    - List the slots/items defined in the INI and their #'s
/twist quiet    - Toggles songs listing and start/stop messages for one-shot twists


MQ2XPTracker - This plugin is a text-based XP tracker. Uses no XML files.

TLO Added
Rich (BB code):
With Index:

${XPTracker[xp|aa|laa|rlaa]}

${XPTracker[].Total}      - Total % gained since tracking started
${XPTracker[].Average}    - Average gain per-change/kill (Everquest "points" format)
${XPTracker[].AveragePct} - Average gain per-change/kill as a %
${XPTracker[].TimeToDing} - Estimated hours until ding.

With No Index:

${XPTracker.RunTime}      - Time since tracking started in HH:MM:SS format
${XPTracker.RunTimeHours} - Time since tracking started in hours
${XPTracker.KillsPerHour} - Estimated number of changes per hour
${XPTracker.Changes}      - Total number of changes tracked so far

Syntax
Rich (BB code):
/xptracker       - Display time tracking was started.
/xptracker reset - Reset all events and begin tracking as if plugin was just loaded
/xptracker total - Display total gains since tracking start
/xptracker quiet - Toggle output of tracking messages
/xpevents        - list the events/timestamps of the events we've tracked
/xpevents [#]    - lists the events tracked in the past [#] seconds
/xpaverage       - lists the average (mean) xp per-kill


If the source code is publicly available (and in some cases, even if it isn't...) these are all FRESH compiles of the plugin (as in, compiled myself), hot off the press with the absolute latest version available that works properly.

If you have any problems with this compile LET ME KNOW!

-CodeCaster

P.S. - Don't forget to leave me a Red Cent if you like my work, and be sure to rate my post at the top of the thread!

*** Click the
reputation.gif
before you click the download, please! ;) ***
 
Last edited by a moderator:
prob cuz there was a new MQ2 code released this morning... and this is using the 2-27 one.. with the 2-27 i kept getting client crashes, and from what ive seen, theres been even more people with the same issues..hence the new code
 
Thanks for the compile... but more importantly:

Glad to see your life in Iraq is calm enough to work on EQ !!
 
Re: CodeCaster's MQ2 Compile v1.6 - FINALLY!

Hey Code, first thanks for all the great work, especially from the long distance (been there too in the Air Force). Second, just thought you may want to add the new PoR zones to your compile for MQ2RWarp and MQ2PiggyZone. You can find it in this thread:

http://www.redguides.com/community/showthread.php?t=9349

Once again, thanks for the hard work, and try and keep your head down... HOORAH!
 
Code sending you a PM ....

But if you read this first...

Lemme know if you have the EQ updated files. and what you need that i can post on my FTP server

I was playing EQ in iraq for my last month or so 8-)

Army
 
Not complaining by any means, just trying to point out some problems that I'm having. Maybe others are having them too..
When I /plugin mq2linkdb it loads fine, but if you /link command it crashes.
Same happens with superduperreallyghettospeed, as well as spawnmaster, and XPtracker.
Been using the program for awhile, never had any problems. This is the first version I've had endless crashes.
I've tried removing those .dll's from the folder, as well as just deleting it all and redownloading the zip. Still just endless crashes.
Code I hope maybe that info was helpful. Keep up the good work bud.
 
/plugin XYZ unload

shouldn't need to delete DLL files...

Unload plugins to the basic load .. and then load one at a time... and try each


that will narrow down what the specific problem is .

maybe something in each of those needs to be fixed...

but i am just suggesting a basic troubleshooting tip

8-)
 
Yeah, I would definately do that if I could load the program and have it running without crashing long enough to actually type /unload plugin
 
open macroquest.ini


find

Rich (BB code):
[Plugins]
mq2labels=mq2labels
mq2itemdisplay=mq2itemdisplay
mq2custombinds=mq2custombinds
mq2hud=mq2hud
mq2fps=mq2fps
mq2map=mq2map
mq2bzsrch=mq2bzsrch
mq2chatwnd=mq2chatwnd
mq2eqbugfix=mq2eqbugfix
mq2docrack=mq2docrack
mq2rwarp=mq2rwarp
mq2moveutils=mq2moveutils
mq2csum=mq2csum
mq2task=mq2task
mq2spawnmaster=mq2spawnmaster
mq2tdon=mq2tdon

and remove all the lines except

Rich (BB code):
mq2labels=mq2labels
mq2itemdisplay=mq2itemdisplay
mq2custombinds=mq2custombinds
mq2hud=mq2hud
mq2fps=mq2fps
mq2map=mq2map
mq2bzsrch=mq2bzsrch
mq2chatwnd=mq2chatwnd
mq2eqbugfix=mq2eqbugfix



try that

8-)
 
I'm having the same crashing issues. I removed all plugins from the ini and was unable to get past server select. Then I unloaded mq2 and loaded up EQ. After loading mq2 in game seemed fine. Then I did /plugin mq2autoskills and it crashed again. Not sure what the problem is, but I didn't crash at all yesterday playing with some of the other pre compiles out there.
 
When I have this compile loaded it crashes at server select, not much help but just saying it does sorry :(
 
MrT i would delete everything.. redownload and start from scratch ...

if you have macro's or INI files you want to save.. i would move them to another folder.. and start with a fresh DL ...

double check your INI file again before you start everything up



and post if you get any error messages 8-)


we shall see what we can do



/snicker i am playing hooky from work ...... you guys better not tell the Army... 8-)


Army
 
yah im getting the same error and its not just this compile i had downloaded the first one up which was thez and then the other one ndawg waiting for codecaster's all crash eq all load up fine in eq and then crash on A) zone B) using a loaded plugin not complaining at all i apriciate these compiles :D just letting ya know.
 
Re: CodeCaster's MQ2 Compile v1.6 - FINALLY!

I use Cades compile every time it comes out and was curious about something that seems changed. I used to be able to enter my MQ2 window by hitting the "." key aka period. But with this new compile I am either not able to or missing a setup feature.

Veg
 
I was crashing on Ndawgs first compile when i tried to use his speed plugin. It would lock up when ya set speed at any number. I dumped it all and downloaded Ndawgs again last night or the night before I can not remember. And it had the superduperuberspeed thingy in it which seemed to work fine. I am going to download Codes tongiht because I love his work. I did however get everything working with Ndawgs, dont ask me how because I am lucky to ge the PC turned on...
 
Salemwin said:
yah im getting the same error and its not just this compile i had downloaded the first one up which was thez and then the other one ndawg waiting for codecaster's all crash eq all load up fine in eq and then crash on A) zone B) using a loaded plugin not complaining at all i apriciate these compiles :D just letting ya know.

I am using Code's compile without a problem. The trick is to load EQ first and then start MQ after you are in. Is working flawlessly.
 
I have updated the initial post compile and reuploaded the updated files...

I can't check redguides at the moment...but if you want my help...email me at [email protected] and i'll get to you as soon as I can. If you post a question in this thread I probably won't be able to look at it..but other people may still beable to help you :)
 
downloaded new compile and now it doesnt wait for me to load a plugin or make an action it crashes eqgame as soon as Mq2 pops up
*shrug* you guys must either be lucky or know what your doing and i do not :confused:
 
there was issues in my INI files that cuased me to be FUBARed ...

I renamed my old MQ2 folder ...

Unzipped into a new folder ... and started with that



alot of us .. me included .. each patch .. i just copy the MQ.exe and needed plugins into the old folder.. keeping INI files and the like.....

well alot of changes happened and some of the things in the INI files are causing issues... Example: Hud.ini had a ${String in it .. which cause the MQ2 to spam the TLO error message...


SO i suggest new folders for all 8-)
 
downloaded new compile and now it doesnt wait for me to load a plugin or make an action it crashes eqgame as soon as Mq2 pops up
*shrug* you guys must either be lucky or know what your doing and i do not
Its not just you as I am getting these same types of errors on all 3 compiles. I even ctd just sitting in guild hall doing nothing and boom I go down. There are still alot of bugs still to be worked out it seems.
 
i did a virgin compile ....

i did the noauth and warp fixes....

i think i did the time stamp too .. but i didn't do the "Put String back"

i need virgin compile for the TS macros .. so anyone can use them 8-)





when i get home i will check to see if mine is still running and drop it on the boards if it is




wish i was home now i could hook ya all up

8-(


DAMN you ARMY


8-0


Army
 
Removed MQ2WinAmp until I can get some information on why it won't compile.

Hmm, this might be the culprit. Mq2Winamp is still in the compile and if you have ur plugins auto-load like I do this may be the root of the evil. just a thought

UPDATE: This did the trick for me. I got rid of Mq2WinAmp and this time it loaded up correctly for me !
 
It may be the way EQ has been programmed now, but when I target a groundspawn using the map, it crashes.. Has happened a few times and can be duplicated
 
noticed that i still CTD right after log on with this preloaded. Even after updates, it still happens everytime. Like you said though, it does work fine if you load mq2 AFTER eq is running. Only bad part with that is half the time you alt tab out to desktop, eq crashes anyway LOL.
 
I dont have to load mq / eq in any particular order.

HOWEVER..

When I try to do :

/twist
/circle drunken xx
/speed 4

with mq2superduperreallyghettospeed loaded
I get a ctd at a random time after the start.. couple of min to about 10 min.

if i take out the /speed and unload the superduper..etc, it's fine
 
I usually drop items in certain parts and warp around to em is why it's a problem heh
 
temp said:
FYI: In the new compile , MQ2Csum does not work for me.
Nor for me
It worked fine in the initial compile, but with this new one I get nothing. No error messages, no dragging so and so and (obviousl) no corpse

Gonna try dropping a CSum from another compile in the folder to see if it's the plugin or the MQ2 compile itself.
 
I keep getting MQ2FPS.DLL -- is out of date with respect to mq2main well its not the only one but seems every one I try with the complie that comes off MQ2 web site. other snapins that i use work just the once that get off your build does not.
 
CodeCaster’s MQ2 Compile v1.6 – FINALLY!

Users who are viewing this thread

Back
Top