Jump to content
TrinityCore

Dbc, Maps, mmaps, Vmaps problems


Munga
 Share

Recommended Posts

  • 3 weeks later...

I cloned the git release at 2018-07-16, after some problems I managed to compile everything and I got the binaries, however when I try and run the "mapextractor" I get a problem in that it can't find the files to extract. The problem I think is rather simply based on the ouput I see

Error opening casc storage 'D:/wow\World of Warcraft\Data': FILE_NOT_FOUND
No locales detected

The problem (I'm assuming at least) is the "/" after D: and I don't know how to change this to a \ for the extraction. I've tried and find something on the forum but haven't found anything for this specifically, granted I haven't spent hours trying to find it but I have reviewed the installation guide and troubleshooting without finding how to deal with this. Any help would be very thankful. This is my first time trying to setup a private server so I'm a newbie to this.

I compiled for master and the wow client I'm trying this on is 7.3.5 (not 100% on the version, not able to start it from where I am but it was just before the patch they released). Anyway I don't think this is where my problem is just some additional information.

Thanks in advance for any help provided.

Link to comment
Share on other sites

42 minutes ago, gotcha said:

I cloned the git release at 2018-07-16, after some problems I managed to compile everything and I got the binaries, however when I try and run the "mapextractor" I get a problem in that it can't find the files to extract. The problem I think is rather simply based on the ouput I see

Error opening casc storage 'D:/wow\World of Warcraft\Data': FILE_NOT_FOUND
No locales detected

The problem (I'm assuming at least) is the "/" after D: and I don't know how to change this to a \ for the extraction. I've tried and find something on the forum but haven't found anything for this specifically, granted I haven't spent hours trying to find it but I have reviewed the installation guide and troubleshooting without finding how to deal with this. Any help would be very thankful. This is my first time trying to setup a private server so I'm a newbie to this.

I compiled for master and the wow client I'm trying this on is 7.3.5 (not 100% on the version, not able to start it from where I am but it was just before the patch they released). Anyway I don't think this is where my problem is just some additional information.

Thanks in advance for any help provided.

change your locales to enus and re-run extractor.

Link to comment
Share on other sites

@Aokromes if you're refering to the config.wtf file this is already set to:

SET textLocale "enUS"
SET audioLocale "enUS"

I did try adding SET Local "enUS" as well, made no difference so I removed it again.

Are you referring to another locales I'm not aware of?

Edited by gotcha
Link to comment
Share on other sites

14 hours ago, gotcha said:

@Aokromes if you're refering to the config.wtf file this is already set to:

SET textLocale "enUS"
SET audioLocale "enUS"

I did try adding SET Local "enUS" as well, made no difference so I removed it again.

Are you referring to another locales I'm not aware of?

change locales running client to something else, return to enus.

Link to comment
Share on other sites

Changed to enGB, ran the client original wow-64.exe which said I should run through battlenet due to new update so I ran an old "patched version which I got from somewhere due to new update). The settings where then changed back to enUS as it was before. I still have the same issue though. Should I do a new git clone and compile everything again? Don't think it'll help but I'm out of ideas. I don't see any general log files being done for this specific step. All i get (when running the bat file) is what yo use below, maybe I missunderstanding something else completely.

...............................................
Trinitycore dbc/db2, maps, vmaps, mmaps extractor
...............................................
PRESS 1, 2, 3 OR 4 to select your task, or 5 to EXIT.
...............................................

The vmaps extractor output text below is intended and not an error:
..........................................
Extracting World\Wmo\Band\Final_Stage.wmo
No such file.
Couldn't open RootWmo!!!
Done!
..........................................

1 - Extract dbc/db2 and maps
2 - Extract vmaps (needs maps to be extracted before you run this)
3 - Extract mmaps (needs vmaps to be extracted before you run this, may take hou
rs)
4 - Extract all (may take hours)
5 - EXIT

Type 1, 2, 3, 4 or 5 then press ENTER:1
TrinityCore rev. unknown 1970-01-01 00:00:00 +0000 (Archived branch) (Win64, Rel
WithDebInfo, Static) (Map & DBC Extractor)
<Ctrl-C> to stop.

 ______                       __
/\__  _\       __          __/\ \__
\/_/\ \/ _ __ /\_\    ___ /\_\ \, _\  __  __
   \ \ \/\`'__\/\ \ /' _ `\/\ \ \ \/ /\ \/\ \
    \ \ \ \ \/ \ \ \/\ \/\ \ \ \ \ \_\ \ \_\ \
     \ \_\ \_\  \ \_\ \_\ \_\ \_\ \__\\/`____ \
      \/_/\/_/   \/_/\/_/\/_/\/_/\/__/ `/___/> \
                                 C O R E  /\___/
http://TrinityCore.org                    \/__/

Error opening casc storage 'D:/wow\World of Warcraft\Data': FILE_NOT_FOUND
No locales detected

...............................................
Trinitycore dbc/db2, maps, vmaps, mmaps extractor
...............................................
PRESS 1, 2, 3 OR 4 to select your task, or 5 to EXIT.
...............................................

The vmaps extractor output text below is intended and not an error:
..........................................
Extracting World\Wmo\Band\Final_Stage.wmo
No such file.
Couldn't open RootWmo!!!
Done!
..........................................

1 - Extract dbc/db2 and maps
2 - Extract vmaps (needs maps to be extracted before you run this)
3 - Extract mmaps (needs vmaps to be extracted before you run this, may take hou
rs)
4 - Extract all (may take hours)
5 - EXIT

Type 1, 2, 3, 4 or 5 then press ENTER:

Link to comment
Share on other sites

I have absolutely the same problem as @gotcha
I tried the extractors on the live version(8.0.1) as well and in that case, they determined the locale and actually tried to extract something.
But on ordinary 7.3.5 client, I also get "Error opening casc storage: FILE_NOT_FOUND no locales found"
How to fix it?

UPD: For future users - the whole problem was about .build.info file. In many clients taken from one_peer_to_peer_network this file is cut off due to unknown reasons. This file contains build number, locales and some other information about the current client. Does anybody have this file to share?(7.3.5 version)

Edited by eine_people
Link to comment
Share on other sites

  • 3 months later...

Branch!STRING:0|Active!DEC:1|Build Key!HEX:16|CDN Key!HEX:16|Install Key!HEX:16|IM Size!DEC:4|CDN Path!STRING:0|CDN Hosts!STRING:0|CDN Servers!STRING:0|Tags!STRING:0|Armadillo!STRING:0|Last Activated!STRING:0|Version!STRING:0|BGDL Key!HEX:16|Build Complete!DEC:1
eu|1|3b0517b51edbe0b96f6ac5ea7eaaed38|64e6e44eb15ad72b16d58546a6bf38e5|3efa9ac54fa0cf65dd2dccadfa8bc443||tpr/wow|blzddist1-a.akamaihd.net level3.blizzard.com edgecast.blizzard.com|http://blzddist1-a.akamaihd.net http://level3.blizzard.com https://blzddist1-a.akamaihd.net/?fallback%3d1 http://edgecast.blizzard.com|Windows x86_32 x86_64 EU? deDE text?:Windows x86_32 x86_64 EU? enUS speech?:Windows x86_32 x86_64 EU? enUS text?:Windows x86_32 x86_64 EU? esES text?:Windows x86_32 x86_64 EU? esMX text?:Windows x86_32 x86_64 EU? frFR text?:Windows x86_32 x86_64 EU? itIT text?:Windows x86_32 x86_64 EU? koKR text?:Windows x86_32 x86_64 EU? ptBR text?:Windows x86_32 x86_64 EU? ruRU text?:Windows x86_32 x86_64 EU? zhCN text?:Windows x86_32 x86_64 EU? zhTW text?||2018-07-04T17:46:25Z|7.3.5.26972|e8f3d86ab313c4bdf5cf4f5daea32477|1

.build.info --> http://rgho.st/7RDJBjdYr

from latest release date client 735

.build.info

Edited by Lucian_by
Updating post
Link to comment
Share on other sites

  • 3 months later...

Map file './maps/0000_43_31.map' is from an incompatible map version (MAPS v1.8), MAPS v1.9 is expected. Please pull your source, recompile tools and recreate maps using the updated mapextractor, then replace your old map files with new files. If you still have problems search on forum for error TCE00018.

Sadly, I can't extract the files from 7.3.5 client (for 7.3.5 server), and that was the last version what ive found on the internet, where someone shared their maps, etc.

Link to comment
Share on other sites

  • 7 months later...
  • 2 weeks later...

При запуске worldserver.conf такие ошибки возникают. Когда я настроил сервер 3.3.5, сейчас почему-то не могу. Скажи мне что делать. Извините за мой английский.

/home/trinity/wow/world.sh: 10: /home/trinity/wow/world.sh: невозможно создать /home/trinity/wow/server/logs/crash.log: отказано в разрешении
/ home / trinity / wow / world.sh: 11: /home/trinity/wow/world.sh: невозможно создать /home/trinity/wow/server/logs/crash.log: в
доступе отказано /home/trinity/wow/world.sh: 12: / home / trinity / wow / world.sh: невозможно создать /home/trinity/wow/server/logs/crash.log: отказано в разрешении
/home/trinity/wow/world.sh: 13: / home / trinity / wow / world .sh: невозможно создать /home/trinity/wow/server/logs/crash.log: разрешение отклонено

Сервер запускается из скрипта world.sh, я цитирую его код:

#! / bin / sh
logfile = '/ home / trinity / wow / server / logs / shserver.log'
srvrun = '/ home / trinity / wow / server / bin / worldserver'
srvname = worldserver
outfile = '/ home / trinity /wow/server/logs/crash.log '
 
 
if [`ps ax | grep "$ srvrun" | grep -v "grep" | wc -l` = 0]; тогда
   убей `ps xu | grep "$ srvname" | grep "$ srvrun" | grep -v "grep" | awk '{print $ 2}' `
   echo" Сервер разбит !!! Запустить систему отчетов об ошибках »` date` >> $ outfile
   echo "Server.log Log FILE Последние 30 строк:" >> $ outfile
   cat $ logfile | tail -n 30 >> $ outfile
   echo "END bugtracker system." >> $ outfile
   sleep 20 &&
 

Сервер authserver.conf работает нормально.

Using configuration file /home/trinity/wow/server/etc/authserver.conf.
Using SSL version: OpenSSL 1.1.0l  10 Sep 2019 (library: OpenSSL 1.1.0l  10 Sep 2019)
Using Boost version: 1.62.0
Automatic database updates are disabled for all databases!
Opening DatabasePool 'auth'. Asynchronous connections: 1, synchronous connections: 1.
MySQL client library: 10.1.41-MariaDB
MySQL server ver: 10.1.41-MariaDB-0+deb9u1
Connected to MySQL database at 127.0.0.1
MySQL client library: 10.1.41-MariaDB
MySQL server ver: 10.1.41-MariaDB-0+deb9u1
Connected to MySQL database at 127.0.0.1
DatabasePool 'auth' opened successfully. 2 total connections running.
Started auth database connection pool.
Loading IP Location Database...
Added realm "Trinity" at 127.0.0.1:8085.

I solved the problem by rebuilding the kernel. Thank.

Edited by DredNoyd
Link to comment
Share on other sites

  • 4 months later...
  • 6 months later...
  • 2 months later...

Having the same issue but im already set to english this is what i get when i run mapextractor4 and vmapextractor4. the system cannot find the path specified  

C:/Users\Username\Downloads\World of Warcraft 8.3.7 (35662)\retail\data

im not a programmer i had a computer class in high school 27 years ago that touched on basic programming skills but shouldn't "C:/" be "C:\"? Just wondering.

Link to comment
Share on other sites

  • 3 months later...

I tried Trinitycore Master branch install guide. After trying to start wordserver.exe  i got this then cmd no longer works. Anyone had this kind of problem?

Initialize data stores...
Incorrect layout hash in ./dbc/enUS/ChrCustomizationElement.db2, expected 0x29E7E6E9, got 0x23DA3D78 (possibly wrong client version)
Incorrect layout hash in ./dbc/enUS/ItemBonusTreeNode.db2, expected 0x5F0770E4, got 0xC2E0B160 (possibly wrong client version)
Incorrect layout hash in ./dbc/enUS/RandPropPoints.db2, expected 0xC89BA379, got 0x0E4AE36D (possibly wrong client version)
Incorrect layout hash in ./dbc/enUS/UiMap.db2, expected 0x18361012, got 0x85884C46 (possibly wrong client version)
Unable to load db2 files for enUS locale specified in DBC.Locale config!

Link to comment
Share on other sites

23 hours ago, Mishka said:

I tried Trinitycore Master branch install guide. After trying to start wordserver.exe  i got this then cmd no longer works. Anyone had this kind of problem?

Initialize data stores...
Incorrect layout hash in ./dbc/enUS/ChrCustomizationElement.db2, expected 0x29E7E6E9, got 0x23DA3D78 (possibly wrong client version)
Incorrect layout hash in ./dbc/enUS/ItemBonusTreeNode.db2, expected 0x5F0770E4, got 0xC2E0B160 (possibly wrong client version)
Incorrect layout hash in ./dbc/enUS/RandPropPoints.db2, expected 0xC89BA379, got 0x0E4AE36D (possibly wrong client version)
Incorrect layout hash in ./dbc/enUS/UiMap.db2, expected 0x18361012, got 0x85884C46 (possibly wrong client version)
Unable to load db2 files for enUS locale specified in DBC.Locale config!

I checked and the core is master = 9.0.2.37474 and WoW version is now at 9.0.5.37988. Which means that the core and the version is not on the same level. Not sure if I am correct in this, but I am also having this same issue. 

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

Hi, can someone help me with this error? I just re-download the entire source and compile everything from zero, but it still no working. I used the extractor with the .bat file for maps extract. I did the extraction 5 TIMES!! My client is updated to the actual master branch 9.0.5.38556, delete all the extracted files and re-extracting again from zero, but it still gets this error. I don't know what to do now. And yes! I deleted my old tools files and replaced them with the new compilation, so I'm using the newest tools on my WoW root.

 

TrinityCore rev. fa4e2d3935b0+ 2021-06-08 00:02:58 +0200 (master branch) (Win64, RelWithDebInfo, Static) (worldserver-daemon)
<Ctrl-C> to stop.

 ______                       __
/\__  _\       __          __/\ \__
\/_/\ \/ _ __ /\_\    ___ /\_\ \, _\  __  __
   \ \ \/\`'__\/\ \ /' _ `\/\ \ \ \/ /\ \/\ \
    \ \ \ \ \/ \ \ \/\ \/\ \ \ \ \ \_\ \ \_\ \
     \ \_\ \_\  \ \_\ \_\ \_\ \_\ \__\\/`____ \
      \/_/\/_/   \/_/\/_/\/_/\/_/\/__/ `/___/> \
                                 C O R E  /\___/
http://TrinityCore.org                    \/__/

Using configuration file F:/Shadowlands Server/Build/bin/RelWithDebInfo/worldserver.conf.
Using SSL version: OpenSSL 1.1.1k  25 Mar 2021 (library: OpenSSL 1.1.1k  25 Mar 2021)
Using Boost version: 1.72.0
Updating Auth database...
>> Auth database is up-to-date! Containing 13 new and 178 archived updates.
Updating Character database...
>> Character database is up-to-date! Containing 7 new and 105 archived updates.
Updating World database...
>> World database is up-to-date! Containing 311 new and 3159 archived updates.
Updating Hotfixes database...
>> Hotfixes database is up-to-date! Containing 66 new and 301 archived updates.
Realm running as realm ID 1
Using World DB: TDB 837.20101
Using esMX DBC Locale
MaxPlayerLevel (255) must be in range 1..123. Set to 123.
Will clear `logs` table of entries older than 1209600 seconds every 10 minutes.
Client cache version set to: 20101
Using DataDir ./
WORLD: MMap data directory is: ./mmaps
VMap support included. LineOfSight: 1, getHeight: 1, indoorCheck: 1
VMap data directory is: ./vmaps
VMap file './vmaps/0000.vmtree' couldn't be loaded
This is because the version of the VMap file and the version of this module are different, please re-extract the maps with the tools compiled with this module.
Unable to load critical files - server shutting down !!!

Edited by Annikie
Link to comment
Share on other sites

  • 6 months later...

I think im going insane, ive been ripping and downloading map files all day but none work, wtf?!

TrinityCore rev. 77098375396a 2021-12-23 02:09:52 +0200 (3.3.5 branch) (Unix, RelWithDebInfo, Static) (worldserver-daemon)
<Ctrl-C> to stop.

 ______                       __
/\__  _\       __          __/\ \__
\/_/\ \/ _ __ /\_\    ___ /\_\ \, _\  __  __
   \ \ \/\`'__\/\ \ /' _ `\/\ \ \ \/ /\ \/\ \
    \ \ \ \ \/ \ \ \/\ \/\ \ \ \ \ \_\ \ \_\ \
     \ \_\ \_\  \ \_\ \_\ \_\ \_\ \__\\/`____ \
      \/_/\/_/   \/_/\/_/\/_/\/_/\/__/ `/___/> \
                                 C O R E  /\___/
http://TrinityCore.org                    \/__/

Using configuration file /home/user/server/etc/worldserver.conf.
Using SSL version: OpenSSL 1.1.1k  25 Mar 2021 (library: OpenSSL 1.1.1k  25 Mar 2021)
Using Boost version: 1.74.0
Updating Auth database...
>> Auth database is up-to-date! Containing 1 new and 95 archived updates.
Updating Character database...
>> Character database is up-to-date! Containing 1 new and 70 archived updates.
Updating World database...
>> World database is up-to-date! Containing 33 new and 6046 archived updates.
Realm running as realm ID 1
Using World DB: TDB 335.21121
Will clear `logs` table of entries older than 1209600 seconds every 10 minutes.
Client cache version set to: 21121
Using DataDir ./
WORLD: MMap data directory is: ./mmaps
VMap support included. LineOfSight: 1, getHeight: 1, indoorCheck: 1
VMap data directory is: ./vmaps
Map file './maps/0004331.map' is from an incompatible map version (MAPS v942551414), MAPS v10 is expected. Please pull your source, recompile tools and recreate maps using the updated mapextractor, then replace your old map files with new files. If you still have problems search on forum for error TCE00018.
Unable to load critical files - server shutting down !!!

 

 

Screenshot.png

Edited by balle11
Link to comment
Share on other sites

  • 3 months later...

in principle, it’s not clear to me why it’s impossible to post a ready-made solution indicating the version of the client (is this a big problem?) I’ve been sitting for more than a day trying to get files, but writing 100GB each time is a very long time (yes, I saw that the version is indicated at the top, but it doesn't always work)

if i do it on linux it is at least fast because it uses 100% of cpu power

why is windows running at 3% capacity

I already have gray hair

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


  • Similar Content

    • By WalkerSh
      Friends,
      I am going through a big problem.
      all maps in "BFa" are completely empty. (without "mobs", without "Npc's".
      how can I enable world missions and all the content in "BFa".  ??????????????????????
      I looked everywhere on this subject, but I was unsuccessful.
      I apologize, I am a beginner in the projects.

      ====================================================================
      I am currently using this project. 8.3.0 (33369)
      http://www.ac-web.org/forums/showthread.php?237071-World
       
      updated to 8.3.7 (35662)
      https://mega.nz/file/0dpmla4Q#4tKwrc-G9uhyxCkJozNwZp8Pr0ArgZmwO-ay7OCMvGw
      Source project
      https://github.com/TrinityCore/TrinityCore

      ====================================================================
      My WorldServ.conf
      #    Expansion
      #        Description: Allow server to use content from expansions. Checks for expansion-related
      #                     map files, client compatibility and class/race character creation.
      #        Default:     7 - (Expansion 7)
      #                     6 - (Expansion 6)
      #                     5 - (Expansion 5)
      #                     4 - (Expansion 4)
      #                     3 - (Expansion 3)
      #                     2 - (Expansion 2)
      #                     1 - (Expansion 1)
      #                     0 - (Disabled, Ignore and disable expansion content (maps, races, classes)
      Expansion = 8
      #
    • By reyne
      Hey there!

      I've followed a few threads here about map extraction, and am still having issues. Originally, I was having the issue described here.
      After following the advice given in that thread (creating characters of both BC races and running around for a bit), I am no longer getting that error, however now I get the following error while trying to extract maps:

      `Error loading World\Maps\Expansion01\Expansion01_42_6.adt`

      This repeats for every line in Expansion01, and then the extractor crashes.

      I'm not sure where else to go from here.

      Thanks for your help

      Edit: I've created an 85 on an i85 server and flown all around Outland now, same issue.
    • By Ithylis
      =====[ English ]=====
      Hello,
      First of all I'm sorry if my english is not good, it's the use of Mr Google translation
      That's after years I restart in a WoW private server.
      I thank everyone who gives their time to help TrinityCore evolve.
      I appeal to the community because I can not find the dbc-cameras-vmaps-maps-mmaps-gt files of master 8.2.0.31478.
      I have the official version of the game in 8.2.5 and going through Arctium I do not have the data to extract all that, or else I get it wrong.
      Would anyone be kind enough to share all these extracted files please?
      Thank you very much and have a good day / night
      Regards,
      Ithylis
      =====[ Français ]=====
      Bonjour,

      Avant tout je suis désolé si mon anglais n'est pas bon, c'est l'utilisation de Monsieur Google traduction

      Voilà après des années je me relance dans un serveur privé WoW.
      Je remercie tout ceux qui donnent de leur temps pour faire évoluer TrinityCore.
      Je fais appel à la communauté, car je n'arrive pas à trouver les fichiers dbc-cameras-vmaps-maps-mmaps-gt de la version master 8.2.0.31478.
      J'ai la version officielle du jeu en 8.2.5 et en passant par Arctium je n'ai pas les données pour extraire tout cela, ou alors je m'y prends mal.

      Est-ce que quelqu'un aurait la bonté de partager tous ces fichiers extraits s'il vous plait ?

      Merci beaucoup et bonne journée/nuit
      Cordialement,
      Ithylis
    • By roweqharoji
      Hi guys, this is my first post for help. I think this may be a really noob problem, but I just can't...... Sorry first if there's any mistakes.
      I tried to host 4.3.4 from https://gitlab.com/trinitycore/TrinityCore_434, but with no luck I keep recieving error like The `spell_proc` table entry for spellIdXXX has Attribute PROC_ATTR_REQ_SPELLMOD, but spell has no spell mods. Proc will not be triggered. Detailed log is attached below.
      I have host 3.3.5 without error, but when it comes to 4.3.4, I just can't figure out how to solve this situation. I've tried searching for similar problem, but they said it's client side issue. like this https://gitlab.com/trinitycore/TrinityCore_434/issues/165. I tried download different client data such as wowmortal, atlantiss, mangos wowregeneration...and other two client. But no luck with those...
      If anyone can show me any hint, I would really appreciate
      DBErrors.log
    • By omgdior
      Hello user!  Help me please. How to extract the client DBC, Maps, VMaps & VMaps. I for some reason after 3.3.5 can not understand what to do in the new version. I hope for you.
×
×
  • Create New...