The-Cataclysm-Preservation-Project / TrinityCore

Archived repository for WoW 4.3.4.15595. The project will be reworked for Cataclysm Classic as an official new branch of TrinityCore at https://github.com/TrinityCore/TrinityCore
GNU General Public License v2.0
237 stars 97 forks source link

ruRU client can't connect to the worldserver! ruRU DBC Files can't load! #322

Closed BrexyS closed 2 years ago

BrexyS commented 2 years ago

Description:

hi all! looks like Cata support only English lang I set in worldconf DBC.Locale = 8 and worldserver doesn't run, I reextracted dbc files from ruRU client,the same problem exist I can login only using english client

Current behaviour:

I have enUS Client and ruRU client When I set up enUS in Config.wtf , I can log in so, I changed enUS to ruRU in Config.wtf and can't connect WoW-64.exe the same pached so, I changed ruRU to enUS in Config.wtf back now I can't connect using enUS client ! I found intresting thing! when I changed Config.wtf and set SET locale "ruRU" I can't connect and got error ( Connection lost), but more intresting thing is that after this connection error SET portal "127.0.0.1" dissapear from Config.wtf, that's why I can't logIn again using SET locale "enUS"

When I set DBC.Locale = 8 in worldserver.conf file I can't run worldserver.exe and got error! I checked all DBC.Locale versions, that's my test result:

DBC.Locale = 1 good DBC.Locale = 2 good DBC.Locale = 3 good DBC.Locale = 4 good DBC.Locale = 5 good DBC.Locale = 6 good DBC.Locale = 7 good DBC.Locale = 8 bad

Expected behaviour:

worldserver must run with DBC.Locale = 8 and ruRU Client connect to the server

Steps to reproduce the problem:

  1. get ruRU client or ruRU locale on enUS client
  2. in Config.wtf SET locale "ruRU"
  3. try login, you got Connection Error
  4. close worldserver.exe, go to conf file, set DBC.Locale = 8
  5. try run worldserver.exe, you got Error Unable to load db2/dbc files for ruRU locale specified in DBC.Locale config!

TC rev. hash/commit:

TrinityCore rev. 81813c1c0bd2 2021-12-27 18:46:53 +0100 (master branch) (Win64, Release, Static) (worldserver-daemon)

TDB version: Last TDB version

Operating system: Windows 10 x64

unknown unknown (1) unknown (2) unknown (3) unknown (4)

BrexyS commented 2 years ago

image

image

BrexyS commented 2 years ago

image

BrexyS commented 2 years ago

ok, result: Only Russian localization and Client can't connect to the core

BrexyS commented 2 years ago

may be problem exist after this commit? https://github.com/The-Cataclysm-Preservation-Project/TrinityCore/commit/d077c920112861988725cb3b4c0e7cf81958201e#diff-cbee95ea767c4439743c06e66aa2ffa40c5adf25f8215dbeef9660d34706eb5f

Ovahlord commented 2 years ago

for starters: why do you post a repack issue here? You are obviously not using the original source.

ReyDonovan commented 2 years ago

@Ovahlord there are no problems with extracting data from all clients, including ruRU step 1 use https://github.com/The-Cataclysm-Preservation-Project/ClientDownloader step 2 not problem extaract

Ovahlord commented 2 years ago

should be solved now

BrexyS commented 2 years ago

@Ovahlord gonna test! I use my own compiled core,not repack,it's original your source

BrexyS commented 2 years ago

image

DBC.Locale = 8 good )))

BrexyS commented 2 years ago

but still can't log in to ruRU client

BrexyS commented 2 years ago

image

Ovahlord commented 2 years ago

translation please. can't read the error message at all

BrexyS commented 2 years ago

@Ovahlord Connection with Server Lost

Ovahlord commented 2 years ago

image works for me. can't reproduce

BrexyS commented 2 years ago

hmmm.. why ? in Conf.wtf I lost SET portal "127.0.0.1" when have connection error, it's dissapear from conf

Ovahlord commented 2 years ago

you have to delete the realmlist.wtf from the data/ruRU folder.

BrexyS commented 2 years ago

@Ovahlord YES!! my hero))

image

BrexyS commented 2 years ago

thanks for the help and fix))) I close issue