Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 2 Siguiente »

Frequently Asked Questions

We will try to keep this post updated as often as possible.

Database-related FAQs

  • What is TDB?

    • TDB is a database for the Trinity MMORPG server. The server only comes with a basic schema to allow it to run. You have to use a database, such as TDB, populated with data, if you want to fully test the server.
  • Where did TDB come from ?

    • UDB started as a merge of MoDB and SDB data. From UDB came TDB, a fork to provide data for TrinityCore.
  • How often do you update your database ?

    • We try to release a big update pack once a month, and many smaller weekly updatepacks.
  • What is "blizzlike" ?

    • TDB is attempting to replicate the Blizzard world for World of Warcraft. The term "blizzlike" means that it is close enough to being a replication of what is on the official Blizzard servers.
  • Why doesn't more of TDB work ?

    • Unless there is NO OTHER WAY and NEVER WILL BE, we refuse to put workarounds in the database. If the core doesn't support something yet, you can either use a different database, or live without that feature working.
    •  It is a big world, we try to fix as many bugs as we can when they are reported, but sometimes we miss some.

Core-related FAQs

  • Q: When is the repository going stable?

    • Soon...™
  • Q: What operating systems are supported?

    • Windows and *NIX (I.E. Linux)
  • Q: I can't run the extractors on Windows-platforms, it just disappears when I click on it?

    • Please understand that it is a -commandline- tool, not a GUI-tool. This means you need to use the commandline in Windows (start a "Command prompt" and work there), not just nilly-willy doubleclick everywhere.
    • For information on how to "manouver" around in a commandprompt, seek out Google (we're not here to teach you about how to use a commandprompt).
  • Q: Why don't you have AD.EXE and the other tools in the repository ?

    • We decided to strip the precompiled binaries off from the repositories and let users compile it themselves from sourcecode instead.
    • "AD.EXE" is deprecated and is currently called "MAPEXTRACTOR.EXE" (on Windows - on *NIX-platforms it is just called "mapextractor").
    • It will most probably change name again soon to reflect the real use of the tool itself.
  • Q: Why can't we use older versions of the MAP- and DBC-extractors ?

    • Do not use older versions of the tools, you'll get issues when starting up the core. See next question for further information.
  • Q: I have issues with extracting VMAPs and MAPs and DBCs (and I've tried using older versions of the extractors - what is wrong?

    • The old tools have been deprecated as we now use newer and more optimized methods for extracting/compiling the data required to generate the files that the server uses.
    • We decided to do this to avoid issues with users having multiple setups, and to avoid having two sets of maps/vmaps/whatever when attempting to compare code/functionality between TrinityCore
    • and other projects - at the moment the tools are called MAPEXTRACTOR, VMAP3EXTRACTOR and VMAP3ASSEMBLER (this will most probably change again though to reflect the real use of the tools themselves).
    • Another note is that the tools requires a commandprompt (as mentioned earlier in this FAQ)
  • Q: I'm missing the libraries for MySQL (mysql.lib) and can't seem to find them in the repository?

    • The libraries has been removed from the sourcetree simply to avoid bloat - make sure to install the MySQL-server WITH DEVELOPMENT HEADERS (make SURE to tick that little square when installing).
    • (If you use the ESSENTIALS-package, you will NOT get the development-headers/libraries - use the full package and make SURE you install the "development"-stuff).
    • You can also SEARCH THE FORUMS for further information.
  • Q: I'm missing the libraries for OpenSSL (ssleya32.lib / libeay32.lib) and can't seem to find them in the repository?

    • These libraries are from the OpenSSL project, and the precompiled versions has been removed from the sourcetree simply to avoid bloat.
    • Further information about this will be given when we have found a common way to do it on all platforms.
    • You can also search the TrinityCore forums for further information/help.
  • Q: Why can't I compile on 32-bit and 64-bit systems?

    • The core and extractors has been tested on 32-bit and 64-bit systems, and should work - use the bugtracker for issues with that, if any
  • Sin etiquetas