Scroll to the bottom of the table now, and you will see a cloned Kalimdor column. Change the number of the first row to be 1 greater than the last. The last number in my table was 728, so my number for the column is 729. Then click anywhere on the table. This will ensure the change is saved but wherever you click, it won't select that table. No concern of ours.
Now click the option: Strings. Type in: ( Your Continent's Name) at the top of the type box. Click the green plus sign. Afterward, click on any other option to change tables, and click back on Strings. This updates the table with the latest changes, and now at the bottom of the table should be your typed in continent name, along with a number in the row in front of it. This is the number representing your continent's name. Copy it down as you can't highlight or copy it.
Head back into the Table option. Scroll down to your row. The first row should now read the number you entered before. Mine was 729. Click where ever you see the words: Kalimdor. A number will pop up instead of the words.
Change the numbers to the numbers you were given in the Strings option. Once you click anywhere else on the table, the numbers should change into the name of your continent. Do this for both rows that say: Kalimdor.
Now you can save the Map.dbc. Just use the Save As and overwrite the old file.
Head back into your Wow Directory and make a folder called: DBFilesClient. Place the Map.Dbc file in the DBFilesClient folder. Once you open up Noggit, a new continent will appear on the menu.
Now we need to test out the continent, so copy the DbcFilesClient and the World folders from your wow directory and then open the folder: Data.
Make a new folder in Data, called: Patch-9.MPQ, replace 9 with any letter a-z or any number 4-9.
Open Patch-9.MPQ and paste DbcFilesClient and World in it.
Now open up noggit and click on your map. Now here comes the part that confused me for almost a year. The coordinates in noggit aren't 100% accurate. They are but they aren't. In the lower left hand corner, it will say Server Coords: x: Something y:Something z:Something and then Client Coords: x:Something y:Something z: Something.
Only take the parts you need. You take the server coords x and y and flip them.
My Coordinates are:
Now open Wow, use the world porting command for your core. Type in the coords, the map id being the number in the first column of Map.dbc. And then, your home!
~How To Shape Terrain~
To shape terrain, you need to familiarize yourself with the tools of Noggit. They were in the "How to Operate Noggit" section of this guide but lets just refresh them in our minds:
- Raise And Lower [Raises or Lowers the terrain in the option you set it to, options are Flat, Smooth, or Linear.]
- Flatten And Blur [Has 3 options to Flatten, Smooth, or Linear the terrain.]
- 3D Paint [Helps you paint the terrain while in 3D mode, to go to the 2D Paint Tool hit U]
- Holes [Puts holes in the terrain in cause a building has a basement and the terrain is interfering.]
Here are the descriptions of the options on each tool once again:
- Brush Radius [Sets the radius of how far out the land is raised or lowered from where you click.]
- Brush Speed [Sets how fast the terrain lowers or raises.]
~Flatten And Blur Tool
- Brush Radius [Sets the radius of how far out the land is leveled from where you click.]
- Brush Speed [Sets how fast the terrain levels.]
~3D Paint Tool
- Brush Hardness [Sets the opacity of the brush when you click to paint the terrain.]
- Brush Radius [Sets how far out the brush paints the terrain from the center of where you clicked.]
- Brush Pressure [ Sets how fast the terrain paints till it reachs the max paint in that area. This option differs from hardness as hardness only paints to that certain value, not all the way.]
To shape terrain, here are the basic commands based on the tools you are using:
~Raise And Lower
Shift+Left Click: Raise
Ctrl+Left Click: Lower
~Flatten And Blur
Shift+Left Click: Shape the terrain around the the selected area
Ctrl+Left Click:Shape the terrain around the the unselected area
Shift+Left Click: Paint the terrain in the selected area
Here are some videos on how to shape terrain. I'll be posting more as I make them. I believe when it comes to something this complicated, simply writing it out won't give you the idea of how to do it. Watching it and asking questions on the video is the best method for this type of section in a guide:
Basic Terrain Shaping
Basic Mountain Shaping
~How To Make Custom Objects~
For this part of the tutorial,we require the use of Modit:
Ok so your edit requires you to recolor an object but you don't want to effect the rest of the objects in the world just like it. Here's how you make custom m2s and wmos.
First, find an object you like. Do not look for if it will just be recolored easy, look for the shape of the object. You can always add a real custom skin if you want like making a wooden bench metallic, or a picture have it's own photo of a real person instead of a game drawing. These all can be done with this tutorial. I will be making a custom banner for the admins on my server. This is the object I picked:
You will need to find your object in Modit and when you find it, go to File, Export. Then hit Export All, and then Export All to Png. You will have all the files you need in the Export folder in the Bin folder where Modit.exe is located.
Next you need to recolor it in a photo editing program (Adobe photoshop recommended.)
Your object may have more than one texture. It is important to only change the treepaths of the texture you change to make less work for yourself, if you change all the textures, you have to change all the treepaths. Open HdX and hit File, then Open. Find the file in the Export folder that has a file format of .m2 or .wmo, if you are doing an wmo, open the one that does not have a 001 or 000 on it, just .wmo. A bunch of coding will come up, click Ctrl+F and type in the box .blp then find. This is important. This program is not a normal notepad, it types over the letters and whatever you do, do not hit Backspace, or delete, or enter. This will mess up your file, not your computer, but your file. This is what you will see:
Rename it to the exact amount of letters in the original length. My new path is:
Now highlight the new red path to the .blp and paste it in a wordpad or notepad. Now save the file in HdX and close the program.*
Next we need to rename the existing blp to the new name if you gave it a new one. My blp was renamed from:
DALARAN_BANNERWALL_01.BLP to ADMINS_BANNERWALL_01.BLP
So i renamed my .blp file to ADMINS_BANNERWALL_01.BLP. Do not make any spelling mistakes, is best if you copy the ending from the notepad and paste it in the file rename box.
Next we need to rename our .m2 and .skin files so the client doesn't mix them up with the originals. I will rename mine from*
dalaran_bannerwall_01.m2 to Adminbanner_01.m2*
dalaran_bannerwall_0100.skin to Adminbanner_0100.skin. The Skin and m2 files need to be named the same.
Now to put them all in the path we stated in HdX.
Open your Wow directory and make a folder in it called World if there isn't one already from Noggit. Now you have to follow your treepath, mine is:*
So I'll make the folder Custom in World, and Gmisland in Custom, and then Adminbanners in Gmisland. Then I place all my files: my m2, my skin, and my blp in the Adminbanners folder.
Take the treepath of your new object and open the file: Import.txt in the Noggit folder. Paste your treepath in there. Mine is:
If the object if white, it is ok. The object will still appear properly in-game. Noggit just can't read it for some reason, the client will. My object looks like this:
To have it show up in-game, you need to put both the changed adt you saved the object on and the object m2, blp and .skin in a .Mpq file.*
~How To Add Objects~
We want to add objects to our terrain, so we need their treepaths. Treepaths are the folders in which the object is in. First, we need Modit, a wow model viewer for 3.3.5a with working wmos and m2 model previews.
Go ahead and open up noggit and when it loads, click on the little plus by the World.
The items are seperated into zones, and races. Generic holds all the items for the various races, so if your looking for human banners, they will be under
If your looking for a type of tree, like stranglethorn, it will be under the zone's continent and then the zones name. So it would be
Then you take the file name, mine being Bootybaytree01.m2, and you add it to the end of your treepath so your final treepath is
Now open the folder to Noggit 3.279 and open the file Import.txt. Paste your treepath in the file. You can add in multiple items at once, just press enter after each treepath. Once you've pasted in the treepath, save the file then open noggit and open your map.
On the top, you will see Assist, click on it. Make sure you point your camera at an angle toward the ground because the object will spawn right behind the button your about to press. Now click on From Text. There is your object!
Make sure after each use, to clear the import.txt file of all text as you don't want to be deleteing objects to get to the ones you want in noggit.