Jump to content
TrinityCore

All Activity

This stream auto-updates     

  1. Last week
  2. Thank you for the reply. After redoing the entire process again, I realized that there were 3 problems (for future users struggling with the same errors): 1) I downloaded the wrong git programs. I only downloaded the normal Git GUI program and not Git Extensions. Please make sure you download Git Extensions as this is what gives you the "Git Clone" option when right-clicking your Trinity Folder. 2) The git clone command I used did not sufficiently download the necessary files needed to properly compile the program despite multiple attempts. Again, make sure you download the Git Extensions program to ensure you clone the repository properly. 3) Boost 1.74 does not properly work with the compiler. Download the 1.72 Boost and make sure it is the 1.42 subtype. The installation program is named boost_1_72_0-msvc-14.2-64.exe.
  3. Earlier
  4. UPDATE: I have fixed the LNK1104 issues by installing boost 1.74 with the 1.42 build tools. I am however still experiencing a range of other issues: Error C2664 'std::optional<boost::asio::ip::tcp::endpoint> Trinity::Net::Resolve(boost::asio::ip::tcp::resolver &,const boost::asio::ip::tcp &,const std::string &,const std::string &)': cannot convert argument 1 from '_Ty' to 'boost::asio::ip::tcp::resolver &' shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 144 Error C2079 'boost::asio::detail::io_object_impl<boost::asio::detail::resolver_service<InternetProtocol>,Executor>::executor_' uses undefined class 'boost::asio::executor' shared C:\local\boost_1_74_0\boost\asio\detail\io_object_impl.hpp 168 Error C2679 binary '=': no operator found which takes a right-hand operand of type 'std::unique_ptr<boost::asio::ip::tcp::resolver,std::default_delete<boost::asio::ip::tcp::resolver>>' (or there is no acceptable conversion) shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 46 Error C2664 'std::optional<boost::asio::ip::tcp::endpoint> Trinity::Net::Resolve(boost::asio::ip::tcp::resolver &,const boost::asio::ip::tcp &,const std::string &,const std::string &)': cannot convert argument 1 from '_Ty' to 'boost::asio::ip::tcp::resolver &' shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 151 Error C2664 'std::optional<boost::asio::ip::tcp::endpoint> Trinity::Net::Resolve(boost::asio::ip::tcp::resolver &,const boost::asio::ip::tcp &,const std::string &,const std::string &)': cannot convert argument 1 from '_Ty' to 'boost::asio::ip::tcp::resolver &' shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 158 Error LNK1181 cannot open input file '..\shared\RelWithDebInfo\shared.lib' authserver C:\Build\src\server\authserver\LINK 1 Error C2300 'boost::heap::detail::marked_heap_node<const ThreatReference *>': class does not have a destructor called '~Node' (compiling source file C:\Trinity\TrinityCore\src\server\game\Combat\ThreatManager.cpp) game C:\local\boost_1_74_0\boost\heap\detail\heap_node.hpp 145 Error C2300 'boost::heap::detail::marked_heap_node<RespawnInfo *>': class does not have a destructor called '~Node' (compiling source file C:\Trinity\TrinityCore\src\server\game\Maps\Map.cpp) game C:\local\boost_1_74_0\boost\heap\detail\heap_node.hpp 145 Error LNK1181 cannot open input file '..\game\RelWithDebInfo\game.lib' worldserver C:\Build\src\server\worldserver\LINK 1 Please assist.
  5. Disclaimer: I am not a developer or programmer of any kind. I unfortunately have only very basic (self-taught) knowledge of programming and am thus asking for assistance on this forum after trying to the best of my capabilities to fix the problem myself first. I hope someone will be able to help. Description: Hello. So I am trying to create a server using the TinityCore guide posted on here, and I've been having some issues. My first issue was when "Git Clone" did not show up as an option when right-clicking the "Trinity" folder, or any folder. Only "Git Bash Here" and Git GUI here". I however attempted to circumvent this by using bash and the "git clone" command which seemed to work fine. However it created a subfolder within the Trinity folder called "TrinityCore". I then attempted the configuring step using Cmake, which seemingly worked fine, but produced a warning as follows, multiple times: CMake Warning at C:/Program Files/CMake/share/cmake-3.18/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): C:/Program Files/CMake/share/cmake-3.18/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) C:/Program Files/CMake/share/cmake-3.18/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) dep/boost/CMakeLists.txt:47 (find_package) I however continued with the Generating of the build and went on into Visual Studio 2019 to clean and build the solution. The cleaning went smoothly. On my first attempt to build, about 18 files succeeded and 8 failed. I then built the solution again, and this time 12 errors popped up as follows: Severity Code Description Project File Line Suppression State Error LNK1181 cannot open input file '..\shared\RelWithDebInfo\shared.lib' bnetserver C:\Build\src\server\bnetserver\LINK 1 Error LNK1104 cannot open file 'libboost_filesystem-vc142-mt-x64-1_74.lib' vmap4assembler C:\Build\src\tools\vmap4_assembler\LINK 1 Error LNK1104 cannot open file 'libboost_filesystem-vc142-mt-x64-1_74.lib' mmaps_generator C:\Build\src\tools\mmaps_generator\LINK 1 Error LNK1104 cannot open file 'libboost_filesystem-vc142-mt-x64-1_74.lib' vmap4extractor C:\Build\src\tools\vmap4_extractor\LINK 1 Error LNK1104 cannot open file 'libboost_filesystem-vc142-mt-x64-1_74.lib' mapextractor C:\Build\src\tools\map_extractor\LINK 1 Error C2079 'boost::asio::detail::io_object_impl<boost::asio::detail::resolver_service,Executor>::executor_' uses undefined class 'boost::asio::executor' shared C:\local\boost_1_74_0\boost\asio\detail\io_object_impl.hpp 168 Error C2679 binary '=': no operator found which takes a right-hand operand of type 'std::unique_ptr<boost::asio::ip::tcp::resolver,std::default_deleteboost::asio::ip::tcp::resolver>' (or there is no acceptable conversion) shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 56 Error C2664 'boost::optionalboost::asio::ip::tcp::endpoint Trinity::Net::Resolve(boost::asio::ip::tcp::resolver &,const boost::asio::ip::tcp &,const std::string &,const std::string &)': cannot convert argument 1 from '_Ty' to 'boost::asio::ip::tcp::resolver &' shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 154 Error C2664 'boost::optionalboost::asio::ip::tcp::endpoint Trinity::Net::Resolve(boost::asio::ip::tcp::resolver &,const boost::asio::ip::tcp &,const std::string &,const std::string &)': cannot convert argument 1 from '_Ty' to 'boost::asio::ip::tcp::resolver &' shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 161 Error C2664 'boost::optionalboost::asio::ip::tcp::endpoint Trinity::Net::Resolve(boost::asio::ip::tcp::resolver &,const boost::asio::ip::tcp &,const std::string &,const std::string &)': cannot convert argument 1 from '_Ty' to 'boost::asio::ip::tcp::resolver &' shared C:\Trinity\TrinityCore\src\server\shared\Realm\RealmList.cpp 168 Error C2300 'boost::heap::detail::marked_heap_node<RespawnInfo *>': class does not have a destructor called '~Node' (compiling source file C:\Trinity\TrinityCore\src\server\game\Maps\Map.cpp) game C:\local\boost_1_74_0\boost\heap\detail\heap_node.hpp 145 Error LNK1181 cannot open input file '..\game\RelWithDebInfo\game.lib' worldserver C:\Build\src\server\worldserver\LINK 1 Expected behaviour: I am expecting for the configuring of the build to not produce warnings, and the build in Visual Studio 2019 to work smoothly. Steps to reproduce the problem: I followed the steps as mentioned within the guide, and have even attempted using earlier boost versions and changing the environment variables accordingly, but haven't had any results. Branch(es): 3.3.5a Operating system: Windows 10 If someone would be able to help with my issue, I would deeply appreciate it. Thank you! Rhawkie
  6. For some reason encountering the errors below and have not been able to bypass? 23>C:\zzzWoW Compile Server\zzzSERVER\TrinityCore-3.3.5\src\common\Debugging\WheatyExceptionReport.cpp(571,143): error C2664: 'DWORD_PTR WheatyExceptionReport::GenerateExceptionReport::<lambda_44bcff7732b2b84ca154565620c00ef1>::operator ()(int32) const': cannot convert argument 1 from 'TypeDescriptor *const ' to 'int32' 23>C:\zzzWoW Compile Server\zzzSERVER\TrinityCore-3.3.5\src\common\Debugging\WheatyExceptionReport.cpp(571,136): message : There is no context in which this conversion is possible 23>C:\zzzWoW Compile Server\zzzSERVER\TrinityCore-3.3.5\src\common\Debugging\WheatyExceptionReport.cpp(571): message : see declaration of 'operator __surrogate_func' 23>Done building project "worldserver.vcxproj" -- FAILED. 15>C:\zzzWoW Compile Server\zzzSERVER\TrinityCore-3.3.5\src\common\Debugging\WheatyExceptionReport.cpp(571,143): error C2664: 'DWORD_PTR WheatyExceptionReport::GenerateExceptionReport::<lambda_44bcff7732b2b84ca154565620c00ef1>::operator ()(int32) const': cannot convert argument 1 from 'TypeDescriptor *const ' to 'int32' 15>C:\zzzWoW Compile Server\zzzSERVER\TrinityCore-3.3.5\src\common\Debugging\WheatyExceptionReport.cpp(571,136): message : There is no context in which this conversion is possible 15>C:\zzzWoW Compile Server\zzzSERVER\TrinityCore-3.3.5\src\common\Debugging\WheatyExceptionReport.cpp(571): message : see declaration of 'operator __surrogate_func' 17>Done building project "vmap4assembler.vcxproj" -- FAILED. 16>Done building project "mmaps_generator.vcxproj" -- FAILED. 18>Done building project "vmap4extractor.vcxproj" -- FAILED. 15>Done building project "mapextractor.vcxproj" -- FAILED. 22>Done building project "authserver.vcxproj" -- FAILED. 21>Done building project "scripts.vcxproj" -- FAILED.
  7. That mission gives a weapon for transmorg to priest. The npc is in the location that should be but the event of the quest dont start
  8. missing hundreds of information, invalid information, outdated fields ... how will new developers help in the community if they are totally lost? Programming beginners join development communities and want to contribute in some way even without knowing how to develop by strengthening the community, and it makes it more difficult to lack information, making them give up. please update the wiki !!!
  9. Hi, sorry for my poor english, I'm belgian french speaking. I've installed the 8.3.7 (35435) master branch too. I'v tried the Standard retail client 8.3.7.35435 with arctium launcher but i doesn't work. All my parameters are good, linux server firewall ports are open, LAN adresses and DB are correctly assigned/modified in the auth DB (realmlist), and in the bnetserver.conf and worldserver.conf. I've downloaded an enUS retail client and the WTF file are correctly modified. I've downloaded the arctium launcher and put the wow retail files in the files directory as said in the explanation. I click the Arctium Retail Wow launcher.exe, the wow.exe file's launch but when after logged in I'm disconnected. Any idea? Thanx for further help
  10. Hey guys, I really appreciate your effort on doing the trinity core. I would like to ask you, if you know how to cancel or erase certain battlegrounds from Random Battleground system? Kind regards
  11. Hello everyone, right now, TrinityCore supports MySQL only – which is completely fine. Especially in scenarios with larger player bases a rdbms is essential. I do however think, that TC is also very popular in "solo player" or "LAN party" situations where one wants to play around or leve on his own, or just play with friends and family. Would implementing SQLite support for such "local" applications of TC be benificial? And how hard would it be to rework the TrinityCore code to support SQLite? Greetings Markus
  12. I've been running a TrinityCore instance in a docker container for a few months, and decided to write up my build / maintenance scripts and put them on github @ https://github.com/notagamedevnono/trinityCore-docker My aim was to write a single build script that was relatively easy to set up and which did everything for you with minimal fuss - tool setup, building, client extraction, and docker building all in one. I also added a guide for how to run a docker instance, as there some settings which make it easier. Hopefully someone finds this useful. Feedback welcome.
  13. we increased gcc version to 8, since we recomend debian 10 it's minor issue for most.
  14. So I bit the bullet and setup my Windows PC to compile the connection_patcher software, and it worked! At least the 32 bit did. When I got to the 64 bit stuff I had some problems. I'm getting a message of "EX: unable to find pattern" when I try to run connection patcher with Wow-64.exe. I do have Battle.net-64.dll present by the way. Any thoughts?
  15. One thing I do notice between the screen shots provided above is that Lucian_by is running the patch from Unix, while Not-A-Potato is running this from Windows. Personally I'm now running into the same issue as Lucian - I get the same error message when I run the connection_patcher from Ubuntu 20.04 command line for the client I am using in the build - Map extraction, etc. The connection_patcher won't run in the windows environment, and neither will it complete the patch work on the client I've copied across. I'm trying to setup a server VM using Ubuntu 20.04 while using Windows 10 for the client-side things. Is there anything I can do to patch out the executable short of downloading and compiling the code - and therefore the connection_patcher in windows as well?
  16. Standard retail client 8.3.7.35435 with arctium launcher
  17. Hello everyone, I have installed several clients of the master branch 8.3.7 (35435) and I have not obtained results when connecting to the local server that I have. I have thought about starting to use 8.3.7 in order to learn new things outside of 3.3.5a but this has blocked me. If you'd be so kind as to point me to a client or if Trinity has one. First of all, Thanks.
  18. Dear Community! Anyone can help me to find the following: Where can I check the differences between debug mode and Relwithdebinfo compile? I mean, if something working and debug, but it wont at Relwithdebinfo, where can I check what codes belongs to them?
  19. All the log files I've found are in the .zip file. Thank you for your help! Trinity_Log.zip
  20. Greetings, Please provide the worldserver log in order for us to be able to support you.
  21. It should generate a log file somewhere in the worldserver.exe directory. Try reading through that and find out what is wrong.
  22. Ehm, I prefer not to share it in public. However, what I notice with the old cata (not giving any names to prevent down takes too soon for you) mini file, they had an extra zip file to upgrade the cinematics part and add a bunch of .dll files to the mini client. This extra part is still available for download here https://mega.nz/file/BYpwyKpJ#1H4ZZ0BQc7VEb8IXUbc611ZZk7Km7c7WIMgW3eekhmQ (after some webcrawling I found this one) They removed the download for the mini client. The succesfull return I get then is the following picture:
  23. Hello Guys , i am very beginner in coding could you please show me the way to learn how to code exactly for WOW 3.3.5a ? for example fixing Quests , npcs and many more ... or edit some npc or boss or quest as well
  1. Load more activity
  • Newsletter

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