Jump to content
TrinityCore

All Activity

This stream auto-updates     

  1. Past hour
  2. Yesterday
  3. Hello TrinityCore forum, Recently I pulled the 3.3.5a branch and compiled it in release mode. Then I extracted all required maps and initialized and populated the MySQL 5.6 databases auth, character and world. The server starts and I can join and play. 1. I can make NPC Vendors. Now I want to make NPC Trainers. I see that on the wiki page - https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130008/creature+template - the table creature_template has following attributes: trainer_type tinyint(4) signed NO 0 trainer_class tinyint(3) unsigned NO 0 trainer_race tinyint(3) unsigned NO 0 Those are not found in the initialized database what I have. 2. How can I look for spells by name? I see that there is a table spell_dbc with columns SpellName and SpellFamilyName but when I give queries like SELECT * FROM spell_dbc WHERE SpellName like '%Heroic Strike%' OR SpellFamilyName like '%Heroic Strike% I don't find those spells. How can I make NPC-Trainers? I found over the internet some trinity core sql packs, but they are mostly not conform with my databases. Best Wishes, James.
  4. Last week
  5. Same error with a Debian 9 zlib1g-dev already installed
  6. Earlier
  7. Server called client method ChallengeListener.OnExternalChallenge(bgs.protocol.challenge.v1.ChallengeExternalRequest{ payload_type: "web_auth_url" payload: "https://127.0.0.1:8081/bnetserver/login/" }) Server called client method ChallengeListener.OnExternalChallenge(bgs.protocol.challenge.v1.ChallengeExternalRequest{ payload_type: "web_auth_url" payload: "https://127.0.0.1:8081/bnetserver/login/" }) Client called server method AuthenticationService.Logon() returned bgs.protocol.NoData{ } status 0. Client called server method AuthenticationService.Logon() returned bgs.protocol.NoData{ } status 0. Server called client method ConnectionService.ForceDisconnect(bgs.protocol.connection.v1.DisconnectNotification{ error_code: 0 }) Server called client method ConnectionService.ForceDisconnect(bgs.protocol.connection.v1.DisconnectNotification{ error_code: 0 }) Client called server method ConnectionService.RequestDisconnect(bgs.protocol.connection.v1.DisconnectRequest{ error_code: 0 }) status 0. Client called server method ConnectionService.RequestDisconnect(bgs.protocol.connection.v1.DisconnectRequest{ error_code: 0 }) status 0. bnetserver.exe - blz51914003 retail: 8.2.5.32580 (trinitycore same), client stuck on 1119 port and can't passing on next...
  8. Reinstalled again ( 3rd time ), new client, new extraction, new everything. Same Problem. Exported a .pfx form .cert.pem .key.pem in bin directory and installed the certificate on the windows client. Now I can connect correctly. I'm not sure that the certificate fixed it... I'll try to check later.
  9. Oh thanks for the reply, just checked, and yeah, i was working on the website (armory like) today and i noticed there is no relation between character table and realm, not even passing by a double relation with the account, I assumed I had to separate them, and, it also made sense the triple connection info in the world server.com for each table thanks for the enlightenment.
  10. I installed the master branch, but I can't connect. Current setup: The server "192.168.0.161" is on the same lan of the client, changed ip on auth db and bnetserver.conf to point that ip. I'm using the arctium launcher 8.2.x and when I try to connect on the bnetserver console I see the connection from the client ip "192.168.0.182 :someport accepted connection", then on the client I get "disconnected 51901017" and the Blizzard_console log says: "[IBN_Login] Attempting logonhost=\"192.168.0.161\" port=\"1119\"", -- [1] 0, -- [2] }, -- [367] { "[GlueLogin] Waiting for server response.", -- [1] 0, -- [2] }, -- [368] { "[IBN_Login] Front disconnectedconnectionId=\"1\" result=\"( code=\"ERROR_NETWORK_MODULE_SSL_PEER_IS_NOT_REGISTERED_IN_CERTBUNDLE (1017)\" localizedMessage=\"\" debugMessage=\"\")\"", -- [1] 0, -- [2] }, -- [369] { "[GlueLogin] Fatal error while logging inresult=\"( code=\"ERROR_NETWORK_MODULE_SSL_PEER_IS_NOT_REGISTERED_IN_CERTBUNDLE (1017)\" localizedMessage=\"\" debugMessage=\"\")\"", -- [1] 0, -- [2] }, -- [370] . What am I doing wrong?
  11. I've tried that, the exact spelling of the folder name, version from .toc and couldn't get ban addon working
  12. I'm getting a error while make is attempting to link the worldserver. I'm on a macbook pro mid 2009 with osx 10.11.6. My revision of the source code is ec9d624aec9e0a39b1bcee7d4077f46be358faad. I'm also following the guide on the wiki Leos-MBP:build silentstorm$ make [ 3%] Built target g3dlib [ 3%] Built target Detour [ 4%] Built target Recast [ 5%] Built target fmt [ 5%] Built target gsoap [ 7%] Built target protobuf [ 9%] Built target casc [ 9%] Built target revision_data.h [ 13%] Built target common [ 15%] Built target database [ 20%] Built target proto [ 21%] Built target shared [ 22%] Built target bnetserver [ 47%] Built target game [ 97%] Built target scripts [ 97%] Linking CXX executable worldserver Undefined symbols for architecture x86_64: "boost::detail::set_tss_data(void const*, boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)", referenced from: boost::thread_specific_ptr<SFMTRand>::reset(SFMTRand*) in libcommon.a(Random.cpp.o) boost::thread_specific_ptr<SFMTRand>::~thread_specific_ptr() in libcommon.a(Random.cpp.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [src/server/worldserver/worldserver] Error 1 make[1]: *** [src/server/worldserver/CMakeFiles/worldserver.dir/all] Error 2 make: *** [all] Error 2
  13. It sounds like you connect both worldservers into the same character database, you need to separate them and share only auth (and world if you dont want to customize anything for only one realm)
  14. You need to use folder name (case sensitive) and version from .toc, timestamp is for cache, just set it to current time
  15. Good evening I have 1 PVE realm up and running since few months, now i'd like to start a second PVP realm, based on the existing mysql server. Following the setup guide, i run the following steps on the second box: created an unprivileged account (linux talking, sorry) "scp"ed/rsynced the whole server folder from working box. fixed file/directory ownership and permission created in mysql auth.realmlist table a second entry with different name, flag (2 for pvp), external ip (the second machine) and noted the assigned ID modified ~/server/etc/authserver.conf mysql connection string from localhost to real ip of working server dbupdate settings disabled (all db operations are performed on first server) modified ~/server/etc/worldserver.conf mysql connection string localhost to real ip of working server dbupdate settings disabled (all db operations are performed on first server) modified the realmID with the one from the database (2 actually) modified realm settings required for pvp and xp boost disabled AH Bot fixed mysql access for trinity database user from second server fixed iptables opening 3724 and 8085 ports ignored bin/authserver since logons are done against first server and run /bin/worldserver Everything seems to start correctly, when i login on the client i swap realm and select the second one, though it keep presenting me chatacter from 1st realm. What i forgot?
  16. There is a table "banned_addons" in characters DB but I never get it working. No matter what I put the name of the addon in Name field (exact spelling, lower/upper cases, from folder name or the Title in toc file), Version (v5.0.1 or 5.0.1, whatever), I never get client addon banned after logged in. I also played around with Timestamp (like current, the past 2009, or future time 2020) but still, nothing worked. I also dig into AddonMgr.cpp, WorldSession.cpp and confirmed the BannedAddonList did sent to client. Does anyone know how to use this banned_addons? By the way I am using 3.3.5 branch and the latest commit 94f186e
  17. If someone else has been having or still has this same error, here is the solution. They should only add the word 'const' at the end of the operator overload declaration '()' on line 126 of the TaskScheduler.h file, as shown in the image.
  18. I got some error related to boost while using Cmake to generate the c++ files. Could not find the following static Boost libraries: boost_system boost_filesystem boost_thread boost_program_options boost_iostreams If you got the same error, remember to choose x64 if your Cmake and boost are x64 version.
  19. Hello. I pulled the latest update of TC to version 8.2.5.32494 When I extracted dbc and maps from retail (8.2.5.32494) some of them couldnt be readed or couldnt be opened. I will give you an image of the mapextractor.exe. Also I have different locales on my WoW Client, and some of them can open on different locales, meanwhile not in others. For example, the extractor could read Achievemnt.db2 from esES locale, but not from enUS.
  20. Hello everyone, Today I try to compile TrinityCore 4.3.4 and in the common, and more specific project, in the "TaskScheduler" file my IDE (Visual Studio 2019) throws error C3848 four times. The following image shows the errors. I do not know what the problem is, and tried to find a solution but I have not found a solution. I would appreciate the help. Thanks.
  21. Hello Tapias, the IPs are already modified with the good one in bnetserver.conf and in auth.realmlist …. So I have another problem, any other idea ? PS: When I entered my credentials, I have ERROR BLZ51901015...
  22. Hello Zebra,I already had this problem, you have to change all the IP of the table [Auth.realmlist.address and Auth.realmlist.localaddress] for the IP of your server and in [bnetserver.conf: LoginREST.ExternalAddress and LoginREST.LocalAddress] it's at line 77 and 78 +/- Hello A.Stranger You can still use the Arctium launcher [8.2.0.x - Custom Server Connection Launcher macOS.zip] with TrinityCore version 8.2.5 (Master). ----------------------------------------------------------------------------------------------------- Bonjour Zebra, J'ai eu déjà ce problème, Tu dois changer tout les IP de la table [Auth.realmlist.address et Auth.realmlist.localaddress] pour le IP de ton serveur et dans [bnetserver.conf : LoginREST.ExternalAddress et LoginREST.LocalAddress ] c'est aux ligne 77 et 78 +/- Bonjour A.Stranger,Tu peux toujours utiliser le launcher de Arctium [8.2.0.x - Custom Server Connection Launcher macOS.zip] avec la version 8.2.5(Master) de TrinityCore.
  23. Hi, sorry, for capturing this thread, but I'm also searching for a macOS launcher for 8.2.5. Anybody knows one? Or maybe someone could explain me what a custom launcher exactly does? I saw the error "ERROR_NETWORK_MODULE_SSL_CERT_CHAIN_VALIDATION_FAILED (1023)" when trying to connect without a launcher. Thx
  24. Hello Tapias, thanks for the link, I dont't find this on the Internet. I downloaded the file, execute it in my Wow folder, Wow.exe is patched now, but I cannot reach my server … Wow Client disconnect me after entering my credentials, and there is no connection seen on the hosts… I'm asking why … I don't understand this. Anyone can help me please ?
  25. Hello Zebra,You can still use the Arctium launcher [8.2.0.x - Custom Server Connection Launcher Windows.zip] with TrinityCore version 8.2.5 (Master). ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Bonjour Zebra, Tu peux toujours utiliser le launcher de Arctium [8.2.0.x - Custom Server Connection Launcher Windows.zip] avec la version 8.2.5(Master) de TrinityCore. @++
  26. Hello, First of all, I'm french, so excuse my bad English. I compile and setup the master branch of Trinity core in last revision (8.2.5.32305), on a dedicated machine on the Internet. I configure correctly all IP addresses in *.conf files, configured also in MySQL Auth DB realm table. The 4 ports needed by the servers are opened in TCP (not UDP), so no problem here. I saw in the Trinity docs for the client connection that I need an external launcher for the client. In this forum, ppl responds "Arctium Launcher" to achieve this. Where can I find an Arctium Launcher up to date ? It seems that the team not develop the launcher anymore ... How can I connect my client to the server ? (The client is at the right version, and the config.wtf file is modified to point to my server) Thanks for the help guys !
  27. Install MySQL 5.7, thats all you must do
  28. This is what I am pulling down. So is the master not this? i understand that you do not support MySQL 8.0, but is there a way you can point me in the right direction? Trinity Core Open Source MMO Framework (master = 8.2.5.32305, 3.3.5 = 3.3.5a.12340)
  29. we don't support legion and even less mysql 8.0
  1. Load more activity
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...