This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Steff

Pages: 1 ... 10 11 [12]
166
Texturing and 2D Art / [TOOL] BLPConverter6
« on: August 17, 2010, 09:47:16 am »
Converts BLP to PNG and back with alpha information.
Use it with the CMD or just drag and drop the file you want convert on the exe.

http://www.file-upload.net/download-2752721/BLPConverter6.zip.html

PM me if the link is down.

167
Noggit / One big Problem in noggit located - file loading!
« on: August 03, 2010, 12:37:35 pm »
I find out that the libmpq implementation we used had problems to load many files out of the MPQs.
This is the reason why noggit cashed when you fly around, because it wants to load a .skin  file that is not there. And also the reason for the missing textures and the with interface in the enUS version.

I have switched now to stromlib and this bug is gone.

Our main problem in the moment is the we lost out SVN some weeks ago (server went off without any warning) during we make many changes on the code. Switch some libs, move classes and change the hole OpenGL implementation. At some point we get the error of a transparent ground. And in this moment the svn went of. So we can not go back to a earlier version of the code and have to find the problem. And we are all not the great OpenGL guys :)

But in the moment I spend many times to get this skills and work on a new stable version of noggit3.

So please be patient.

168
Tutorials / [TUTORIAL] Modding basics.
« on: May 27, 2010, 10:53:14 am »
In this thread we will collect some basic informations, every wow modder should know.

Tips for modding beginners

1. Don´t open up more then one modding tool at the same time. The most tools open files not in a save mode, so it is possible to open the same file in two apps. That will destroy them with a hight probability. That takes effect with MPQs and also with extracted WoW files on your HD folder, like ADTs or DBCs.

2. Make backups of your files before you work on them with any tools. Most of the tools out there  are buggy and you could forget rule 1 and start 2 applications at the same time.

3. The file extention of MPQ files MUST be upper case. Right patch-4.MPQ -- wrong patch-4.mpq. WoW won't load MPQs with a lower extention.

4. It is possible that more then one version of a file exists in the WoW MPQs. They can also have different versions. So if you extract the wrong file, it can crash your patch. To avoid this, extract the MPQs all into one folder on your HD in the following order and overwrite existing files.

From the WoW/data folder
- common.MPQ
- common-2.MPQ
- expansion.MPQ
- lichking.MPQ
- patch.MPQ
- patch-2.MPQ
- patch-3.MPQ

From your localisation folder (data/enUS for US clinet)

- locale-enUS.MPQ
- expansion-locale-enUS.MPQ
- lichking-locale-enUS.MPQ
- patch-enUS.MPQ
- patch-enUS-2.MPQ
- patch-enUS-3.MPQ

Now you have always the right file and you can also search with your OS search function for a filename.

5. Ladics MPQ editor has the abbillity to compress a patch file direct from a folder on your HD. So the best way to build up a patch is to create the folderstructure on your HD, edit the files there and then generate a complete patch from this folder.

6. BLP image files must always have a square resolution that you can divide with 2. Best use imagesizes like 128x128, 256x265, 512x512 or 1024x1024. The client will then stretch the images to the display resolution. So if you whant to design a loading screan, just genearte a 1025x1025 and stretch it to a 4x3 resolution of 1365x1024 in this case. Then creat your image and bring it back to the 1024x1024 resolution.

7. Use a local patch file: If you change DBC or interface stuff use a second patch file in the local directory, because the local patches override the stuff in the data folder.  You must name it similar to patch-deDE-4.MPQ with your local code in the name.

8. You can only have >>>4<<< textures on one adt chunk. If you press F7 in noggit you see the chunks. The red squares. If you have there a texture you don't use you can swap it with latest beta version. Also you can clear ALL textures and repaint the chunk from scratch. But take care to add only the textures you need. This is a technical limitation of the 335a wow client and his files structures. it has nothing to do with any modding tool.

 A small list of the main WoW client files

MPQ Contains all the client files. Think of them like ZIP containers.

DBC Client Database files. They are containing all the client informatins in an excel-like structure. Stuff like continents, races, classes, spells and many other things. There are more then 200 of them.

BLP Blizzard Picture file. Blizzards own image format. It supports compression and Alpha informations. There are different converters to change format to TGA or PNG. They are used for all 2D stuff in the game like  textures, loading screens, minimaps or maps for example.

M2 Smaller 3D objects like trees

WMO World Model objects. Houses, or complete Instances mostly are .wmo files

ADT A maptile. A map can hold 64x64 of this tiles. They contain different informations like ground hight, texture alpha maps, water or 3D object placement.

WDT Map definition file. This file hold the information how a wow map is constructed. It can point to several ADT files for a terrain or to one WMO for an isntance.

WDL A low resolution version of the highmap informations contained in the ADT files. Used for the distance rendering of the terrain like fare away mountains.

TOC The toc file is the definition file of a WoW addon and interfaces like the login screen or the character creation screen. The interface has the same structure like an addon.

XML In the XML files the design of the intreface is definde. Same as addons.

LUA This files hold scripts in the language Lua that defines the functionalaty of the interface. Also like addons :)


For more special informations, please take a look in the tutorial subboard in the different sections.

169
Miscellaneous / [LINKS] World-building concept links
« on: May 10, 2010, 10:02:37 am »
World building means the process to create a fictional environment for a novel, movie or in our case a game. Here I will collect some good links for you, those points on this task.

World concept

Wikipedia: A good overview over world building in general. It covers the two creation methods and gives a quick overview over some construction steps. And it provides some good links to more stuff.  http://en.wikipedia.org/wiki/Worldbuilding

World Design @ metamythos: A guide with many details what you should or could think about during your creation process.  http://www.metamythos.net/wiki/World_Design/Methods_of_Creation

Mapmaking

AutoREALM: An open source tool to create maps. With this tool you can create concept maps if you are not skilled in painting freehand. To plan your world and visualize it for your team.  http://sourceforge.net/projects/autorealm/

AutoREALM Tutorials: Here you find some basic tutorials for the tool http://www.interface1.net/autorealm/

Campaign- Cartographer: A commercial software for mapmaking. http://www.profantasy.com/

170
Difficulty:
Beginners

Tools used:
-only a text editor of your choice

To log in a emulation server you need the wow client version this server supports. If you have a newer version, then look at the Back patch a client to an older version tutorial.

To login to the server you have to change the file realmlist.wtf that you will find in the folder wowFolder/Data/"LanguageFolder"/. Where LanguageFolder depends on your installed client (enUS,deDE etc)

If you open up this file you will see something like this:
Code: [Select]
set realmlist us.logon.worldofwarcraft.com
set patchlist us.version.worldofwarcraft.com
set realmlistbn ""
set portal us
just change it to this
Code: [Select]
set realmlist <IP or URL of your emulation server>example
Code: [Select]
set realmlist  127.0.0.1or
Code: [Select]
set realmlist server01.comIf the login do not work correct after you have saved and tried to login, clean your cache and WTF folder in the wow folder. The cache folder contains cached server data and the WTF holds your account information and settings. But be prepared that if you delete the WTF all your in game settings are gone.

171
Tutorials / [TUTORIAL] Back patch a client to an older version.
« on: May 10, 2010, 09:07:42 am »
Difficulty:
Beginners

Tools used:
-repair.exe (tool is included in wow)


To log in a emulation server you need the wow client version this server supports. Most times this is not the up to date version of the client. So you have to reinstal the client to get to the needed version or you can back patch your client.

With this mechanism you can only get back to the first released version with the same main number of your installed client. So if you have a 3.3.3 you can only get back to 3.0.1 and above. To do this first backup your wow folder and do the following steps wit the copy.

1. Delete all .MPQ files in WoWFolder/Data with the word patch in it. (patch2.MPQ, patch3.MPQ and so on)

2. Start the tool repair.exe in the wow main folder and chose the first option, reset and verify. This tool will ask you if it is ok that you get back to an earlier version of the client. Say YES.
After the tool has done his work, you have the older client also on your hard disk and can patch him up to your desired version. But take care not to jump to high in version.

172
Noggit / Noggit 3 read first! HOW TO POST HERE AND FAQ
« on: February 16, 2010, 12:50:08 pm »

Welcome to the home of Noggit3


If you have problems with Noggit please read the FAQ below and search this board. Most time you find your answer there. You may also check the (as of now incomplete) manual for Noggit. Feel free to contribute to it as well.

If not feel free to open a post. Please post the following stuff. If you do not, we will ignore your thread.
  • WoW Version
  • Noggit Version (found in the log file)
  • A link to http://pastie.org where you have posted your log and config file.
  • A description of your problem.

If you dont post all this stuff we can´t and will not help you. We have no big glas ball here that tells us where your problem comes from ;)

If you have any idea or you have found a bug just visit our bug tracker.
Please do only add problems that are found in the current version and don't add problems that already exists.

Twitter


We also want to point you to the noggit twitter account. Here you can follow the active development of Noggit 3, hear about changes, chat with developers and ask whatever you want about it.

Frequently Asked Questions


Below you can find some of the most frequently asked questions. Sadly, not all of them. Use the search feature as well.

Is WoW Cataclysm / Mists of Pandaria supported?


No. Not in Noggit3. Perhaps there will be someday be a Noggit with support for Cataclysm and Mists of Pandaria.

What version does noggit3 support?


It currently only supports WoW 3.3.5a.

Noggit does not run correctly: It crashes on entering or doesn't show any file in main menu.


Look if there is any custom path file in your WoW folder and delete or move them out. Best is you have a seperate copy of wow for Noggit and for testing your patches.

Noggit directly closes upon running.


This problem can occur if the path to your WoW folder includes the data subfolder. Test this in your log file. On the top the path to the WoW folder is listed. Use the config file to set the right path WITHOUT the data folder included.

My noggit closes directly after opening and in the log it last enters the main loop.


Perhaps your driver of your GFX card is to old and don't support the last OpenGL commands. Try to update your driver.

Noggit closes and displays the message that the MSVC****.dll is missing.


Install the Micrsoft Visual Studio Runtime.

I Have found a bug. Can I report it?


Yes you can at our bug tracker. Look at the list if the problem is already in and if not please make an account and add your bug. Please always add only bugs for the most current version!

While working on ADTs my MPQs get damaged.


You better do not have both, WoW and Noggit running at once. This may result in weird problems as both applications use the MPQ files. Also, you shouldn’t use tools on files you have opened in Noggit, you may lose some data. Only one modding tool should be running at the same time! You can copy your WoW folder and use one for noggit and one for ingame testing. So you can run your patch and edit the data the same time in noggit.


I have no water when I save an ADT.


In the current version, saving of water is NOT implemented. Use the AllWater tool from the Tools forum to set a water level until we implemented water saving.

The feature to add models from the ModelViewer log does not work.


You should download this version of ModelViewer that should work.

Pages: 1 ... 10 11 [12]