• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

How to Change your MQ2 Loading Screen Message/Chat Window Title - Complete Guide

Status
Not open for further replies.

HardOne

Member
Joined
Jan 15, 2006
RedCents
61¢
Changing the MQ2 Loading Message/Chat Window Title - Complete Guide

For those of you out there, who want to compile your own MQ2, and have custom loading screen messages, or some other random name for your MacroQuest2 Chat box. This is your guide. (This guide assumes you know how and where to download the MQ2 source files. Additionally, that you know how to use VC++.net or similar compiling program)

Note: This all takes place BEFORE compiling.


First thing is first. You prolly want your compile to run on any computer, removing the date/time check for plugins, and maybe putting strings back in.. I don't want to steal Cade's thunder so here is a link:
Link

After changing that code, if you want to be able to warp/zone, here are links to those respective posts:
How to /Warp
How to /Zone


Now for the Meat and Potato's of this Post!

How to Change the Loading Screen Message:
  • Open your MQ2 Source Folder
  • Open MQ2Main Folder & find MQ2CleanUI.cpp
  • Open MQ2CleanUI.cpp, goto Line 24, or just scroll down till you find this code:char
    Rich (BB code):
    *OurCaption = "MQ2: Think of it as evolution in action.";
  • Replace(the bold part):
    Rich (BB code):
    char *OurCaption = "MQ2: Think of it as evolution in action.";
    With the text you want to see when your loading. (Note: May take some trial and error, if your text is too long.)
  • Now just Save the file and it's done, your loading screen will have what ever text you entered.


How to Change the MQ2ChatWnd Title.

There are 2 ways to go about this. changing the source before compiling will make the Default window, have your text. (Default meaning, someone running MQ2 for the first time, without having a different title defined in the MQ2ChatWnd.ini)

-or-

Going into the MQ2ChatWnd.ini file and changing it there. I will give you instructions for both.

How to Change the MQ2ChatWnd Title. (By changing the Source)
  • Open your MQ2 Source Folder
  • Open MQ2ChatWnd folder & find MQ2ChatWnd.cpp
  • Open MQ2ChatWnd.cpp, goto line 120, or just scroll down till you find this code:
    Rich (BB code):
    	pWindow->BGColor.B				= GetPrivateProfileInt(szChatINISection,"BGTint.blue",	   255,INIFileName);
    
    	GetPrivateProfileString(szChatINISection,"WindowTitle","MQ2",Buffer,MAX_STRING,INIFileName);
    	SetCXStr(&pWindow->WindowText,Buffer);
    	/**/
    }
    
    void SaveChatToINI(PCSIDLWND pWindow)
    {
  • Replace(the bold part):
    Rich (BB code):
    GetPrivateProfileString(szChatINISection,"WindowTitle","MQ2",Buffer,MAX_STRING,INIFileName);
    With your Choice Window Title.
  • Now just Save the file and it's done, your Chat Window will have what ever Custom Title you entered.

Note: This is done After you Compile your Source.

How to Change the MQ2ChatWnd Title. (By changing the MQ2ChatWnd.ini)
  • Open your Release Folder (or what ever folder your MacroQuest2.exe file is)
  • Find MQ2ChatWnd.ini & open it
  • You will see an ini entry similar to this:
    Rich (BB code):
    [servername.playername]
    ChatTop=10
    ChatBottom=210
    ChatLeft=10
    ChatRight=410
    Locked=0
    WindowTitle=MQ2
    Fades=1
    Delay=1
    Duration=500
    Alpha=255
    FadeToAlpha=255
    BGType=1
    BGTint.red=255
    BGTint.green=255
    BGTint.blue=255
    FontSize=4
    [servername.playername] = your server / player. There will also be one for just the server, that looks like this: [servername.]

  • Simply Change(the bold part)
    Rich (BB code):
    WindowTitle=MQ2
    to the Title you want for your MQ2 Window. (Do this for the server only entry, and for all your char's as well.)
  • Now just Save the file and it's done, your Chat Window will have what ever Custom Title you entered.



Hope someone finds this information usefull. I know I like to change up my window names and loading messages every once in a while.
 
Last edited:
*EDITED* found a way to do it, will post up the way in a couple hours when I have time and test it more.
 
Last edited:
How to Change your MQ2 Loading Screen Message/Chat Window Title - Complete Guide
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart