Forum > Getting started the WoTtLK tutorial

05 - Create First MPQ Patch and Get Ingame

(1/6) > >>

Steff:
Create MPQ from Folder

Now we have everything done and want to have it ingame.
First we have to pack all of our files into an MPQ archive for the client.

I use MPQEdit 1.1 to pack stuff 'cause "less clicks to result" :)

On first startup.

>> Open MPQEdit1.1
>> Select MENU > Tools > Options
>> Set working directory and file list path to your project folder. In my case:

F:WoWModdingProjectsTutorialProjectpatch

>> Hit ok


Now to build the patch you have to do the following.

>> Open MPQEdit1.1
>> Select MENU > Operations > Build MPQ from directory



>> In next window select the paths like you see in the next image fitting to your harddrive.



>> Press the create button. MPQEdit will now pack all your folders and files inside of the patch to the patch-4.MPQ file in your test client folder.

Add DBC´s to the Server

To be able to login and teleport to your map you need to add the DBC's to the server as well.

>> First make a backup copy of the servers DBC folder.

F:WoWModdingTrinityServerServerDBC

>> Then copy the DBC's from your project folder to the server DBC folder

From:
F:WoWModdingProjectsTutorialProjectpatchDBFilesClient

To:
F:WoWModdingTrinityServerServerDBC

>> Start the server and look if it is comming up.

Get Ingame

There is a function in noggit to quickly get the teleport commands for your map.

>> Open up noggit and load your testmap01
>> Press G inside of noggit
>> Close noggit again
>> Open the file:

F:WoWModdingToolsNoggitSDLports.txt

You will find one or more entries like this. Newest one on bottom.


--- Code: ---Map: Duskwood: The Cemetary on ADT 32 32

Trinity:
.go -131.049 -107.969 6.71927 801

ArcEmu:
.worldport 801 -131.049 -107.969 6.71927

--- End code ---

>> Copy the last teleport command fitting to your server. For me Trinity.
>> Start clientTest and login.
>> Create character and after loading of the starting zone get into chat and paste the port command and hit return.

The client should now load your map on the location noggit saved.



This guide has been completely proof-read and corrected in grammar by Mountainlion. Feel free to message him.


06 - Texturing with the predefined 4 layer system

Lion-WoW:
What about those who are with ArcEmu? I can't add this test01 continent hours X_X

Jøk3r:
This tutorial is for Trinity. In the thurd part you have to make a trinity servee
r^^
But in arcemu you have to add the map to a specific table 'worldblahblah' Cant remember the right name.

Steff:
If you start new swktch to trinity.
Arcemu develolment is dead for nearly 2 years.

Lion-WoW:
I am working on a edited arcemu server.... We are working from a year and half on the core and we have rewritten almost 80% of the whole code, I am never changing to TrinityCore, since our core is a lot more stable and funserver-friendly than trinitycore. Is it so hard to just tell me the table name? I tried with worldmap_info but nothing happened.

Navigation

[0] Message Index

[#] Next page

Go to full version