******Update September/2024****** Updated .NET 6.0.x link to now be .NET 8.0.x as this is the version needed for the latest version of GitExtensions Updated MySQL link to version 8.4.x as this is now the standard for this project. CMake 3.30.3 works fine. Previous versions of 3.30.x had issues. Boost 1.86 (14.3-64.exe) works fine. OpenSSL v3.3.2 works fine. You now need to copy libssl-3-x64.dll from the C:\Program Files\OpenSSL-Win64\bin folder as well where your worldserver and auth server are. Should be the same place with the other dll's you had to copy.
After a week of tying to get a person server online, your tutorial was the one that did it, thank you. I tried a repack, trinity core, even the azeroth core webpage I had trouble with. Thanks for making this it help for the ones of us that are visual learners.
I wanted to say thank you for the video! I have tried nearly a dozen different methods for setting up servers, this is the only one that worked with literally no problems whatsoever, hats off mate. I've seen other people in the comments mention it, but a video on how to implement modules would be fantastic (but even if you don't get around to it, thanks for making this video, I truly appreciate it)
I just wanted to say thank you for doing this. I understand that it took time and effort on your part to do this. I have been trying to find a in depth video on setting up a server for my family and is by far one of if not the best video i have found.
Awesome guide, worked really well. Only thing that was different for me was that the "scribbling" at 16:56 didn't end at all after an hour and I had to restart VS. And at 20:02 when renaming the files the extension .conf disappeared for both files after removing .dist , but for some reason worked perfectly as 'authserver' and 'worldserver'. Cheers.
I have been noticing the scribbles sometimes just don't stop lately. I thought it was just me but glad to hear I'm not alone. Good to hear you got out all playing nice though. Enjoy!
Bless you sir! I have struggled trying to get my server up and running, but kept having trouble running the wowserver and auth programs. This worked for me on the first try, after following along your guide here. Many thanks! :)
I'm a tech savvy person who was following the instructions on the site, having no issues, but I decided to see if there was a video that could expedite the process. This video makes everything easier. The speed of explanation is perfect, because even though fast, each section is short enough that even replaying it 3 times does not take much time at all. Having everything double checked by someone else and knowing that they've done the hard work of troubleshooting takes off a lot of stress from uncertainty. No more, "Did I do this part right? I hope otherwise it'll be a pain in the neck later." Thanks for doing all the leg work, I appreciate the work you've put in to making this video concise and easy to digest.
Thanks for that tutorial. The best one all over youtube. I advise everyone who wants to create his own private server to follow every step. If you have a good internet and processor(cpu) it will take less than an hour to finish it.
had issues with boost 1.86. compiling errors. rolled back to 1.81 as another in here had suggested and worked great. just tested ICC and am impressed with the scripting of azerothcore compared to the spp cmangos version i have been playing. much thanks. thought i saw someone else saying the newest SSL wouldn't work but for me, as of yesterdays build, i used the newest ssl and everything worked fine.
I hope you are a Product Manager, or Engineer, or in some documentation-centric role somewhere… at a large Tech company hopefully… This is flawless and really great. Thanks for sharing!
I did it and worked. In the Azeroth Core Discord they say that there are not going to give support to MariaDB, only to some versions of MySQL, so could you do a tutorial making the installation of Azeroth core in windows with just MySQL?
Thank you for the tutorial, my VERY basic computer skills were able to follow along perfectly well. However, this may be a long shot and likely impossible to blanket explain, but in the video @17:42 timestamp you express the importance of nothing failing (during the build process in visual studio). What, if anything, can be done if in my case 2 things have failed?
@@Digital-Scriptorium again thank you for the reply and earlier version of boost fixed my problem without issue my like and subscribe are yours! Now I'm off to try to figure out how to get the client, I don't suppose there is any direction one might be able to point me in ??
This was an amazing video, issues were me just not being familiar with the processes. Slowed down and had a successful outcome. Thank you a great deal from the noob in the front row
Digital one thing to note as this gentleman said. If I did not use the same boost version that you used in the video boost_1_81_0-msvc-14.3-64 the c-make would not work when I used the latest version and other version of boot above the one you used.
Had the same issue. Wouldn't load some .lib files on Boost 1_85, so installed the 1_81 version he had gotten, deleted all the files, changed the ROOT variable, reset Cmake's cache, and then restarted the process from there with Cmake and then Visual Studio and it worked perfectly!
@Digital-Scriptorium, do you by chance have a video on how to add specific modules/add-ons to the server we just created? The only thing i'm interested in is the NPCBot from Trickerer to help a server with only three people on it. I've read the git and manual, i'm affraid i don't understand what i'm reading. TY again.
@@Digital-Scriptorium i am waiting for that video to. i found a server already made with npcbot and ahbot but is kind of old when was build and i see new features was implemented . I don't know how to update it. it is really nice for a single player
thank you for doing this guide, have you done any guides on adding playerbots or npc bots, i tried to add player bot module after setting up this server, but i couldnt get it to work :(
No problem! Well it's funny you ask because I'm going to be making a new video on this soon. Did you git clone the special fork that's needed for player bots?
I'm getting the following error in Visual Studio when compiling. Any help would be appreciateed: LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_86.lib'
What version of cmake are you using? I had luck with the latest version of 3.30.x but maybe try version 3.29. if that still doesn't work try boost 1.84 or 1.85.
At 22:35 when we double click on the "Authserver.exe" I am getting an error message "authserver.exe - system error" the code execution cannot proceed because libssl-1_1 x64.dll was not found. Reinstalling the program may fix this problem. I'm affraid i'm not sure what to reinstall
At 24:40 when I refresh HeidiSQL it does not populate with the additional DB info. Any idea why? Both the auth and world servers operate error free and shutdown with ease. Just stumped on the missing DBs
Alright... I've made progress. I've gotten to the point of compiling in Microsoft Visual Studio 2022 (and I figured out where I was screwing up with Boost, it was a genuinely embarassing mistake). I'm turning up errors in the compile... three instances of "LNK1181 cannot open input file 'C:\Program Files\MySQL\MySQL Server 9.0\lib.obj' " for the authserver, dbimport, and worldserver respectively. My suspicion is that I did something wrong in CMake.
@@Digital-Scriptorium And naturally, that means on to the next problem... when running the worldserver application, I start seeing problems loading module strings... it first says 'loaded 0 module strings. DB table 'module_string' is empty.', then it attempts to load Module Strings Locale, where it gives a similar message about the Module Strings Locale DB table being empty. After that, it tries to initialize data stores, and returns (in red text) "[1146] Table 'acore_world.charsections_dbc' doesn't exist. Your database structure is not up to date. Please make sure you've executed all queries in the sql/updates folders'. I figure as long as I keep moving on to the next problem, I'm ever so gradually approaching the goal.
No problem! Currently I haven't dabbled with the extra module options yet. I would refer to the AzerothCore wiki or their Discord channel for more info on that kind of stuff.
Really the best tutorial on RUclips! Thanks! But do I understand correctly that MySQL is running in the background the whole time? Is there any way I can turn it off so that I can start my MySQL for my Vmangos for my 1.12.1? 😂
Sadly it's a version issue. Vmangos really does best with 5.5 or 5.6. You could try with mariadb but you'd just want to make sure the database are not named the same.
Hey,i have many issues on VisualStudio. I tried older version from CMake and Boost but issues and warnings come again. #error: Macro definition of snprintf conflicts with Standard Library function declaration libmysql this is one of the issues. can you help me ?
Great guide, but in the end I have problem, the authserver launches and works, but worldserver works only fork like 2 seconds, then close itself :/ any idea ? No errors on screen whatsoever...
@@Digital-Scriptorium For anyone wondering: at 21:15 I wrote wrong adress, so the worldserver could not find maps, vmaps etc. Hope this helps someone. And again, great tutorial, thank you for that.
Thanks for this video. I'm up and running. Had a few bumps along the way but you give good instruction. Can you tell me if there is a way to backup the server data incase it gets corrupted? Thanks!
I had completely forgotten about the requirements when downloading in your video, haha. In cmake I had downloaded the newest Boost, and it gave me an error, then I re-read everything and saw the requirements, although it worked for me with version 1.81.0. Really impressed with your tutorial. Do you also help with modules and luas configurations? I need help with that too, thanks for the tutorial anyway!
Very clean install instructions. I got it running but the Mod-playerbot isnt working, can you make a quick simple vid on installing mods, but specifically that one? thx!
@@Digital-Scriptorium Also i was tryin to figure out modules, and just decided to do fresh install... now iom using HeidiSQL instead of MySQL. when I get "Create SQL user" on your video - I get the error SQL error (1227) Access denied; you need (at least one of) the CREATE USER privileges for this operation. im not sure how I can create a user within HeidiSQL before I execute that code, since the code isnt working -this error happens- (USING WINDOWS - not linux)
This is very helpful thank you! The AC guide can be sometimes difficult to follow for us not familiar with it all. Can you do another video on modules? Some modules like the bots one says "custom changes to AzerothCore, so it is necessary to compile with a custom branch from my fork", but what does that even mean? What do I do with the github link? Any help on it is appreciated.
No problem! I haven't tried it myself with this project but at the step when it shows the branches during the git extensions pull might be the method to snag what you need.
i have the same very issue as you theres no tutorial or other help it basacly throws it on you and expect you to be able to solve it had to redo the entire server 3 times becuse i tried 3 diffrent things
Hi noob here, I'm wondering is this specifically for people who already have experience playing on custom servers and want to start and customize their own? I found that there are "repacks" like SPP or others that use Azerothcore (that I just discovered in other videos) that are "ready to go" in a sense if you have a client. Are those essentially premade packages of the process you do here? I just discovered all this stuff and haven't played wow in ages, but thought it would be cool to run my own server and mess around. There are some cool features in those packages, like AI bots and other "modules". Given all the steps here, I figured this was instead for more advanced users? Thanks if anyone has an explanation :)
Repacks are a good starting point but they usually are outdated and cannot take updates like compiling your own server. I started out on repacks initially but after seeing the compiling process I won't go back. :)
@@Digital-Scriptorium Wow, thanks for the lightning fast reply (in the middle of watching :D) This is easily the best guide I've found so far, so making my own seems a lot less intimidating. Properly explained and thorough step by step guides can be hard to find. I'm leaning towards both probably, getting one up and running just to jump into the game real quick and see what it's all about, while I learn to make my own at the same time seeing as how I'm already going through the steps here nice and slow hah! Probably better in the end too since I'll be able to just implement the modules I want. Anyways, thanks again, merry Christmas and happy new year! Edit: I just found your newer video on this, so I'll be browsing your stuff, cheers!
Someone else mentioned that not working in the last day as well. I believe the newest version requires .net v8 desktop runtime to be installed. Double check if that is installed and if it helps.
I am failing at Visual Studio. I dont have the build menu on the right. So dont know where to build the project. So i build it from the menu buttons above "Build" and chose Build ALL_BUILD. It build but missing the config folder and some other files.
Hello my friend!! great tutorial, i am at the last step, connecting with client, recognizes server authenticates succesfully, shows me the server but cannot enter it. i am runing it in a dedicated pc, and client pc is on same network. forwarded ports on router. maybe putting local ip wrong in heidi? runing out of ideas. ty for your time!
@@Digital-Scriptorium i figured it out. First, you have to go to the npc you want to look like, then you type the command '.npc info', then you scroll up to where it says the native id or something like that, then you target yourself and type the command '.morph target (number from the npc)' then youll look like it
You need to edit your realmlist wtf file in the client to point to your servers IP. I believe I have an example of the format you have to do to in the details. I do show it in my raspberry pi version of this video if that's helpful.
MySQL library and DIR are not found during the Cmake process. I assume these are the files in the lib file in MySQL. Is there something specific I have to do to do that manually? I was halfway through this process before I found this video. Not sure what I didn't differently at this point. How do I properly install these into the AzerothCore folder?
I am at the point where I'm compiling in Visual Studio, and I'm getting this error twice: "LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_86.lib' " and cannot continue from here. I have absolutely no knowledge with these types of software used for this, so I have no idea what this is or what to do. Edit: read the comments and I'll try using an older version of boost. Re-editting to confirm this worked, but I had to delete the relwithdebinfo folder in build/bin for it to work. Leaving this comment in case others run into the issue.
@@Digital-Scriptorium If you were made aware of this discovery 2 weeks ago, why have you not put an edit on the video or atleast edited the description telling people not to get the newest version?
Hey, I followed this guide and got everything working. The issue is I constantly disconnect from the server. I can't stay one for more than 2-3 minutes before getting disconnected. Any idea why that's happening?
@@Lolerstomp does anything get printed out on the auth or world server CMD Windows? Any errors? Another thing is do you have any Logitech apps or anytime of that sort which might be kicking on trying to eat up ports that are in use.
@@Lolerstomp does anything get printed out on the auth or world server CMD Windows? Any errors? Another thing is do you have any Logitech apps or anytime of that sort which might be kicking on trying to eat up ports that are in use.
@@Digital-Scriptorium hi i got it worked! thank you. do you have also videos how to add modules? it was the boost cuz i downloaded the updated one but i change it the version in the videos.
@@gridman2444 glad to hear all is well now! Some new components add wonky things. I don't have a video on the modules yet but most like in the next few months.
I am getting ready to try this install tomorrow. I have followed the instructions and downloaded all the prereq stuff from below. The PC i will be using already has Heidi and mySQL installed on it.. do you forsee an issue with the new WoW database or is there something i should do first before opening the two? I am very mush a noob to SQL. thank you for the great guide
No problem! As long as the database names are not the same and the other server isn't active I think you should be ok. You might still run into issues with ports in use. My general rule of thumb is to have one computer just being a server for one project just to decrease issues. Always worth a shot though!
I get an error when trying to compile the source in vs. The error is Severity Code Description Project File Line Suppression State Details Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_81.lib' authserver C:\Build\src\server\apps\LINK 1. I get that for the world server and the auth server, any ideas on a fix?
@@Digital-Scriptorium That worked thanks I really appreciate your help and your content is very helpful as well. One more question can I use TrinityCore scripts for AzerothCore or are they different? Can you make a video showing how to add the custom scripts to AzerothCore if you havent already made one?
@@APlusModding no problem! It could be hit or miss. AC came from TrinityCore but it's not apples to apples anymore. Once I get my next AC video out I'll be doing a guide on the modules.
If you get an error that CMake *Could NOT find Boost (missing: system filesystem program_options iostreams regex) (found suitable version "1.74.0", minimum required is "1.70") Locate your Boost folder Run the Bootstrap.bat file Run the b2.exe file This resolved it BUT I had to pay attention as it was written for an older version. 2 BAT files are made, clicking both is fine, but the one that creats the B2.EXE is the windows shell bat. Hope this helps someone else :) and I HOPE this is my last post hehe
@@Digital-Scriptorium Yah, chasing down an OpenSSL issue now where it's not detecting the DLL in the folder, so I am going to start purding and reinstalling crap :) Your video is great and a terrific resources, but the age, and version changes with the software may cause headaches hehe. Still, glad for your channel and the resources it provides. Far better than the Azerothcore site by MILES
Yah I backed out, reinstalled, still getting the "Cant find libssl-3-x64.dll" on launching auth server in your tutorial, even though I can see it in the OpenSSL folder :) So I've posted on the Azerothcore discord, in hopes to bother you less, as I assume this is a version issue or....something I've done..twice... :) If it were easy there would be millions of people playing solo servers,right? :) And someone would have compiled an all-in-1 server distribution pack by now for $$ heh
I followed your guide and got everything working. So you where a big help but I do have a problem. I installed the game server on a separate machine. For some reason it will not let me connect using the local ip address and have to use my wan address. Ok so I login and can see the realm list but when I click join, it says logging into realm then just goes back to realm selection. So I never go into the character select screen. Your help would be appreciated. Thank You
@@Digital-Scriptorium I am using a UDM-Pro so there should be no issues there. Also installed a repack and got that to work. Maybe where I installed that repack before is causing issues with this clean install. Might have to create a new VM and try this on a clean install.
Hello, your tutorial has worked perfectly for me, I would like to ask you something, how do I connect the bnet console? I have ports 8085 and 3724 working, but it does not work, I have a repack of emucoach and I was able to connect but in the compiled version it does not work. , I don't know if I should create a new port that I don't know, thank you.
@@Digital-Scriptorium Sorry, I explained myself wrong, the consoles open correctly, no errors appear, I have everything, MySQL, I did the tutorial and everything went well, I can't connect the realmlist with the WOW client, I feel that the realmlist port option is missing in the bnetserver.config I have open ports 8085 and 3724
How's your realmlist SQL table look? The two big spots are the realmlist table and the .wtf config file. Sometimes you run into the server needing a reboot also to reopen the ports.
Got it all working thanks to your video. I couldn't help myself and totally trashed the database messing around with things. Is there a way to the delete or restore azerothcore SQL database. I tried deleting my build folder and recompiling the code but when I relaunched my new server it still had the old SQL database
What I would do is fire up HeidiSQL or whichever SQL management client you're using and log into SQL. Right click on the databases that were created and select "Drop". That will outright delete the databases. Then fire up the two services and let it create the database/s again. If you know which database you think is bad then just delete that one and let it rebuild it. Then you should be in good shape. Think of the server as broken up into two pieces. You have the compiled files side with the executables and config files and then you have the SQL database side. So in this case your executables side is most likely fine unless you were doing some serious edits to those configs. Does that make sense in my ramblings?
Digital Scriptorium, thank you for this guide! Iam on the very last step, where you say, just start WoW^^ Where i have to start WoW ? Is it importand, that it is installed on C: ? where can i set my realmlist to my server? Sorry for the very dumb noob questions, but iam sitting here, dont know how to do the final step... :D
@@Digital-Scriptorium Per your recommendations, I'm running CMAKE 3.30.4 in a 64 bit environment (which does match my OS), and Boost 1.86.0. From what I've been able to find, Cmake's makers set a policy to disable the findboost module in the 3.30 release, in favor of a Boost config file specifically for Cmake that's been part of Boost since version 1.70... but for some reason I'm getting an error when I try to compile as if the config file (which I've confirmed is present in my Boost file) isn't catching. Do bear with me, please. I'm a theatre arts major and this stuff is NOT my forte. I'm generally lucky if I can get a spreadsheet to behave itself when I get a formula locked in on it. I opted to take on this project both for the love of the game and a personal growth challenge.
@@Digital-Scriptorium Appreciated, but not effective. Still getting the same issue hanging up the compiling. I'm also getting an 'error in configuration process, project files may be invalid' window popping up, but I'm rather assuming it's a consequence rather than a cause of its own.
excellent tutorial. I was able to create a character and play on my pc and also make a login for my wife. Her credentials work and the server comes up, but she cannot actually connect to it to.
Morning. In the created sql build once we’re up and running there is a section labeled “addons”. And in a toon I created the add on button poped up it shows “gatherer” as an option but shows out of date. I know the client I downloaded has a folder full of blizzard addons. I’m afraid I don’t understand the the process, is the addon table for thangs to be added later in updates to our build? Or do I have to run a command to activate things? Thank you
========== Build: 15 succeedet, 4 failed, 0 up-to-date, 0 skipped ========== ? I did everything... so what did I miss in the visual studio step cause the rel folder is empty
Any advice on how to fix 2 errors? i had 17 succeeded and 2 failed. cannot open file 'libboost_program_options-vc143-mt-x64-1_85.lib' authserver, theres 2 of these
Hello, I think your tutorial will be very helpful. I'm setting up my server on Digital Ocean. However, I would like my server to be in French. The process on AzerothCore is not very clear. Could you help me with the steps or guide my research? Thanks for your assistance.
Hey man thanks for the video. I keep getting SQL Error (1045): Access denied for user when I try to execute the query on heidisql. Know whats going on there?
If you can open command prompt and run the world server in that it should show the error. I would double check the server map configuration as that usually is what causes it to crash.
I followed this verbatium, and with the obvious exceptions of newer packages, run into issues trying to use cmake to build from what I pulled down from Git. Is there any updates to this guide that may walk me through how to correct this?
Rolling back to openssl 3.0.12 got me past the error. (as well as boost 1.81.0, and cmake 3.25.2) - sucks the newer versions fail. But hey, now I know.
I just had the error when trying to run cmake, i've downloaded the exact versions as above. I assume i have to uninstall and reboot before a reinstall? @@Digital-Scriptorium
I have been searching for info on VS studio. My VS has been running for over 60 minutes with the background tasks "Indexing files in AzerothCore" "enables faster find operations". is there a way to stop this or should I shut down and restart the whole process? any help would be appreciated.
Certainly not a dumb question. With the server running you would need the 3.3.5 game client to then connect up to it. Unfortunately, I cannot share links for it but a Google search should point you in a good direction... Something like wow dl....
Can anyone please tell me how to download the boost files? I click on the latest and I get a subfolder, but can't download the individual files either.
@@Digital-Scriptorium Thank you for the time. Same error. I am in no way savy on this, but maybe it's the boost thing I got. As it turns out - I managed to get the zip from the link you provided and then the error message appeared again. This is what I found in the log of CMake Could NOT find Boost (missing: Boost_INCLUDE_DIR system filesystem program_options iostreams regex) (Required is at least version "1.74") Call Stack (most recent call first): C:/Program Files/CMake/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE) C:/Program Files/CMake/share/cmake-3.30/Modules/FindBoost.cmake:2409 (find_package_handle_standard_args) deps/boost/CMakeLists.txt:34 (find_package)
Very helpfull. folowed all the steps and works perfect. I wish i could make it autobalance/solo .. still confused in wich folder named modules i have to add them ... azerothcore or build
@@Digital-Scriptorium i had to redo all again .. now when i want to start auth svr and world svr they won t open ... no error .. no nothing .. just 1 sec flash and that s it ... 😐
Is there a way to move the server to a different pc and retain all the data. My game gets a little sputtery and glitchy at times but everyone else who logs in is fine. I assume it is because I am hosting the server and playing at the same time.
Finally I have 2 errors: LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'libboost_program_options-vc143-mt-x64-1_82.lib' 18>Génération du projet "worldserver.vcxproj" terminée -- ÉCHEC. & LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'libboost_program_options-vc143-mt-x64-1_82.lib' 16>ScriptedEscortAI.cpp 16>ScriptedFollowerAI.cpp 17>Génération du projet "authserver.vcxproj" terminée -- ÉCHEC.
Hello, thank you for great video. Went through the steps and got continuously results like in your video without fails and so on. My final status is that i can run Authserver with no issues but worldserver is crashing and inside the log there are tens of similar issues - In mysql_stmt_prepare() id: 53, sql: "REPLACE INTO mail_server_character (guid, mailId) values (?, ?)" Table 'acore_characters.mail_server_character' doesn't exist It seems for me like some problem in config where i did same update like you in video. Or maybe some DB issue or something is not up to date. Also I find out that my version of installed OpenSSL 3.2.1 is higher than suggested by AzerothCore 3.0.X Do you have any idea?
Hmmm, it seems that table doesn't exist in the database and might be causing issues. It might be worth mentioning it on the AzerothCore discord channel.
@@Digital-Scriptorium Hello, just for the info, I already solved this issue and really the root cause was the usage of higher version of Open SSL than 3.0.X. There are some higher versions which might work but not all of them. Thank you again for the video, cheers.
Now I am having trouble getting the client to log on to server and issues logging in to client as well, and apparently my worldserver is now crashing as soon as I try to open it. Anyone have a step by step for a noob?
Hello, when i will start the authserver, there comes the error with "libssl-3-x64.dll wasn´t found - Problem can probly be fixed by reinstalling the program". Can you help me? Btw, love your videos! Just sad i am stuck here now.. Hope you have a good day! I´ve already copied the correct files into the folder, and i am using the latest version of open ssl (3-3-2). Best regards!
The CMD will leave a error code saying this: Termination behavior can be configured in advanced profile settings [process exited with code 3221225781 (0xc0000135)] You can now close this terminal with Ctrl+D, or press Enter to restart.
Sorry for the delay. I went through the guide just now and it looks like you now need to copy libssl-3-x64.dll from the C:\Program Files\OpenSSL-Win64\bin folder as well. I updated the pinned section to help others with this all with some other information if you run into anymore roadblocks.
Hi when i compile in VS l get this error for world and authe. Severity Code Description Project File Line Suppression State Details Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-gd-x64-1_81.lib' authserver C:\Build\src\server\apps\LINK 1
I also just saw this in cmake CMake Warning (dev) at deps/boost/CMakeLists.txt:34 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning.
Is it normal for this server (WOTLK 3.3.5a) to crash 1-2 times a week for over a year? LENOVO 10AAS0WT00 ThinkCentre M93p Windows 10 pro I5. 16 gigs of ram 256G SSD. Also I was curious if anyone has found a working legion download that was mostly fleshed out. All the server links I find have been broken. Legion was my favorite. So much so I actually did my dailies.
The crashing is interesting to hear. I haven't heard of it being a thing. Have you checked your system memory just to rule out any issues with that? As for Legion I do plan to make a video on how to get your own emulated server going in a decent state.
@@Digital-Scriptorium Guess i should define a crash as 1> the server software just quits generating text in the command line box it loads when it first runs the serve and 2> The T option after Pressing 3,2 generates a new server window.Thanks for the reply and can't wait for that vid on Legion.
@@Digital-Scriptorium In Cmake I got "New Boost version may have incorrect or missing dependencies and imported targets" a few times. I try to transalte the others in visual studios because for me its in german. after the Building in the Log one says:" error MSB6006: link exe was closed with the code 1181" this one appears 2 times. another is that "game.vcxproj" and "worldserver.vcxproj" say "Completed" but behind them is a "ERROR" in caps too. and I found another "fatal error LNK1181" I appreciate your very fast answer btw, means alot!
Hmmmm. Yesterday when I was doing a test I pulled down the latest boost and cmake. When in doubt though try the versions I had in my video. Also make sure to run the clean in VS before running build.
@@Digital-Scriptorium I used the versionf you did and changed also the Enviromental settings of course, restartet the pc, again 4 errors but a different one is there too it says Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example: 18>- add -D_WIN32_WINNT=0x0601 to the compiler command line; or 18>- add _WIN32_WINNT=0x0601 to your project's Preprocessor Definitions.
@@СергейЧернышов-я8ч I ran through my video again and did not run into that issue. libssl-1_1-x64.dll would be OpenSSL 1.1.x and this project uses OpenSSL 3.x.x. Are you sure you installed 3.x and not 1.x?
Tried this again on my desktop, repeated error when Cmake configure. OpenSSL 3.0.12 works, 3.0.13 errors. Official link only provides for 3.0.13 version, and I temporarily didn't figure which version I have installed on my notebook - I have downloaded installed 3.0.12 somewhere. I could finally build that version. That was frustrating, tried everything to get it work again, wasting more than 2 hours due to version issue.
@@Digital-Scriptorium Tnx for your quick attention. What I see it as a problem is that anyone who is following this instruction will face same issue as the link above does not provide a working version of OpenSSL(nearly impossible to notice there can be a version issue). AzerothCore should be updated to work with 3.0.13 asap cuz that is the officially provided one. (There are earlier versions in tar.gz format but I do not have required knowledge how to utilize them in windows system....)
@TheCrazyscale right and the best thing to do is report any problems to the project itself. This will flag it so the developers can update the code to be happy.
@@NicolasLinder-ip4ml I don't remember where I downloaded .12 version. Therefore I made a new torrent file and uploaded in google drive : drive.google.com/file/d/1CXsSD3M39OrKVTRLjVPO27cea9HGa9kL/view?usp=drive_link Actually, torrent distribution is on my notebook so I don't guarantee full-time distribution, it is only for you for the moment. (Full upload to google-drive is taking too long, more than 2hrs only for 145MB, insane. Google is limiting upload speed)
well today i ask for help so no one go to help me because my cmaker not work and give error? what write on my cmaker is Error in configurations process project files may be invalid. well and now what one go to help me?
I am also running into this issue. Set up the Source code path and where to buld the binaries, then click "configure" and it spits out that error shortly after. :-(
@@dagowow find the last versions of boost 1_85_0 and cmake 3.30 and when you makr changes at system use this / for the boost for mysql use from down of the video
@Digital-Scriptorium yeah I have but I fixed and now everything is working but is coming next problem how to create host realmlist for players from other country to join my server? 🤔
@@Digital-Scriptorium Ill try and find one. I manually added it to appdata/name/local and I checked my system variables to ensure I had the same file name/location, but the install failed on DLing binaries at the CALL to boost ;) So ill try an older version
@@arazshows7331 nothing has to be done to the game client itself besides changing the IP of the server it will connect to. The server side has everything it needs all contained in this video.
@@jonilaszlo2281 one thing you can try is open command prompt and then manually run the worldserver in it. That should show you why it's erroring while leaving it up on the screen.
@@Digital-Scriptorium Okay, I found the issue: in the world server settings, I entered the wrong path for the data directory." thank you man your awesome:)
Any chance of getting a video about how to install Trinity NPC Bots? :) I've been messing with it for a while and something isn't working. Your guides have proven to be the best!
This is an incredibly well put together video! Unfortunately I've managed to miss something and can't figure out where. Any ideas on this error during the build in VS? Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_82.lib' worldserver C:\Build\src\server\apps\LINK 1 Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_82.lib' authserver C:\Build\src\server\apps\LINK 1
Everything looks good for the Environmental Variable with Boost? Essentially VS cannot find that component of Boost. Double check that file still exists and anti virus didn't snag it for some reason as well.
@@Digital-Scriptorium Thank you so much for the reply! I got pretty busy work and didn't have time to troubleshoot until today. It turns out it was the version of boost or the version of Cmake I was using. I went back and used the same boost as you and ended up using cmake 3.25.3 instead of the newest release. Taddaaa! Thank you again for a super informative video. :)
@@Digital-Scriptorium so far i switched to TrinityCore i bump in fun issue i downloaded old db , and now i downloaded the right one and now i wl populate wl see how far i go
If the realm flag doesn't fix it and your IP for your server looks good in the realmlist table then I'm not sure what else it could be. The AzerothCore Discord might be the next best place to look.
******Update September/2024******
Updated .NET 6.0.x link to now be .NET 8.0.x as this is the version needed for the latest version of GitExtensions
Updated MySQL link to version 8.4.x as this is now the standard for this project.
CMake 3.30.3 works fine. Previous versions of 3.30.x had issues.
Boost 1.86 (14.3-64.exe) works fine.
OpenSSL v3.3.2 works fine.
You now need to copy libssl-3-x64.dll from the C:\Program Files\OpenSSL-Win64\bin folder as well where your worldserver and auth server are. Should be the same place with the other dll's you had to copy.
Thanks for this. I'm probably going to share this with my community as they ask about setup all the time.
No problem and absolutely! My goal was to help everyone who would have questions on how to do it.
After a week of tying to get a person server online, your tutorial was the one that did it, thank you. I tried a repack, trinity core, even the azeroth core webpage I had trouble with. Thanks for making this it help for the ones of us that are visual learners.
No problem and I'm glad to hear it helped! Enjoy!
Thank you so much for making an easy to follow video with updates in the comments too!
No problem and thank you! :)
I wanted to say thank you for the video! I have tried nearly a dozen different methods for setting up servers, this is the only one that worked with literally no problems whatsoever, hats off mate. I've seen other people in the comments mention it, but a video on how to implement modules would be fantastic (but even if you don't get around to it, thanks for making this video, I truly appreciate it)
No problem! I should circle back and do a modules video soon. Anyhow, enjoy! :)
I just wanted to say thank you for doing this. I understand that it took time and effort on your part to do this. I have been trying to find a in depth video on setting up a server for my family and is by far one of if not the best video i have found.
No problem! I'm glad it's helping people out. Enjoy! :)
Awesome guide, worked really well. Only thing that was different for me was that the "scribbling" at 16:56 didn't end at all after an hour and I had to restart VS. And at 20:02 when renaming the files the extension .conf disappeared for both files after removing .dist , but for some reason worked perfectly as 'authserver' and 'worldserver'. Cheers.
I have been noticing the scribbles sometimes just don't stop lately. I thought it was just me but glad to hear I'm not alone. Good to hear you got out all playing nice though. Enjoy!
Amazing Video...best one on the topic. The rest had me wanting to Rage against the machine and smash things...yours WORKED first go. Cheers m8!
Haha thank you and enjoy! :)
Bless you sir! I have struggled trying to get my server up and running, but kept having trouble running the wowserver and auth programs. This worked for me on the first try, after following along your guide here. Many thanks! :)
No problem! Enjoy! 😊
I'm a tech savvy person who was following the instructions on the site, having no issues, but I decided to see if there was a video that could expedite the process.
This video makes everything easier. The speed of explanation is perfect, because even though fast, each section is short enough that even replaying it 3 times does not take much time at all. Having everything double checked by someone else and knowing that they've done the hard work of troubleshooting takes off a lot of stress from uncertainty. No more, "Did I do this part right? I hope otherwise it'll be a pain in the neck later."
Thanks for doing all the leg work, I appreciate the work you've put in to making this video concise and easy to digest.
No problem and I'm glad it was helpful! Enjoy! 😊
Thanks for that tutorial. The best one all over youtube. I advise everyone who wants to create his own private server to follow every step.
If you have a good internet and processor(cpu) it will take less than an hour to finish it.
No problem! Enjoy! :)
had issues with boost 1.86. compiling errors. rolled back to 1.81 as another in here had suggested and worked great. just tested ICC and am impressed with the scripting of azerothcore compared to the spp cmangos version i have been playing. much thanks. thought i saw someone else saying the newest SSL wouldn't work but for me, as of yesterdays build, i used the newest ssl and everything worked fine.
Nice and glad to hear all is well now! Enjoy! :)
I hope you are a Product Manager, or Engineer, or in some documentation-centric role somewhere… at a large Tech company hopefully…
This is flawless and really great. Thanks for sharing!
Haha I'm just a peasant engineer. Nothing fancy but I'm glad to hear it worked well for you!
I did it and worked. In the Azeroth Core Discord they say that there are not going to give support to MariaDB, only to some versions of MySQL, so could you do a tutorial making the installation of Azeroth core in windows with just MySQL?
I'll have to look into that. I didn't realize they dropped mariadb entirely. Thank you for the info!
Easily one of the best guides I've found. Thank you for all the effort.
Glad you enjoyed it!
Thank you for the tutorial, my VERY basic computer skills were able to follow along perfectly well. However, this may be a long shot and likely impossible to blanket explain, but in the video @17:42 timestamp you express the importance of nothing failing (during the build process in visual studio). What, if anything, can be done if in my case 2 things have failed?
It could be the version of boost. Try going back one or two versions of boost.
@@Digital-Scriptorium again thank you for the reply and earlier version of boost fixed my problem without issue
my like and subscribe are yours!
Now I'm off to try to figure out how to get the client, I don't suppose there is any direction one might be able to point me in ??
@@BierBaronKrats no problem! Google wowdl and that should be enough breadcrumbs :)
This was an amazing video, issues were me just not being familiar with the processes. Slowed down and had a successful outcome. Thank you a great deal from the noob in the front row
No problem! Glad it was helpful. :)
iv tried it today, it worked, just use same version for boost and cmake.ty man
No problem! Enjoy! 😊
Digital one thing to note as this gentleman said. If I did not use the same boost version that you used in the video boost_1_81_0-msvc-14.3-64 the c-make would not work when I used the latest version and other version of boot above the one you used.
@@the-beneficiary1809 good to know and thank you for the info!
Had the same issue. Wouldn't load some .lib files on Boost 1_85, so installed the 1_81 version he had gotten, deleted all the files, changed the ROOT variable, reset Cmake's cache, and then restarted the process from there with Cmake and then Visual Studio and it worked perfectly!
Yeah, it's unfortunate version 85 has some issues.
By far the Best YT Guide I found, thanks a lot man!!!
No problem! Enjoy! :)
@Digital-Scriptorium, do you by chance have a video on how to add specific modules/add-ons to the server we just created? The only thing i'm interested in is the NPCBot from Trickerer to help a server with only three people on it. I've read the git and manual, i'm affraid i don't understand what i'm reading. TY again.
It's on my list of videos to make. Just no ETA yet.
@@Digital-Scriptorium i am waiting for that video to. i found a server already made with npcbot and ahbot but is kind of old when was build and i see new features was implemented . I don't know how to update it. it is really nice for a single player
@@DanTufis absolutely!
thank you for doing this guide, have you done any guides on adding playerbots or npc bots, i tried to add player bot module after setting up this server, but i couldnt get it to work :(
No problem! Well it's funny you ask because I'm going to be making a new video on this soon. Did you git clone the special fork that's needed for player bots?
I'm getting the following error in Visual Studio when compiling. Any help would be appreciateed: LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_86.lib'
What version of cmake are you using? I had luck with the latest version of 3.30.x but maybe try version 3.29. if that still doesn't work try boost 1.84 or 1.85.
At 22:35 when we double click on the "Authserver.exe" I am getting an error message "authserver.exe - system error" the code execution cannot proceed because libssl-1_1 x64.dll was not found. Reinstalling the program may fix this problem.
I'm affraid i'm not sure what to reinstall
Do you have that file in the same area as the auth server.exe?
At 24:40 when I refresh HeidiSQL it does not populate with the additional DB info. Any idea why? Both the auth and world servers operate error free and shutdown with ease. Just stumped on the missing DBs
Very weird. Did you try a reboot? I have been noticing weird things with the newest versions of Heidisql as well.
Alright... I've made progress. I've gotten to the point of compiling in Microsoft Visual Studio 2022 (and I figured out where I was screwing up with Boost, it was a genuinely embarassing mistake).
I'm turning up errors in the compile... three instances of "LNK1181 cannot open input file 'C:\Program Files\MySQL\MySQL Server 9.0\lib.obj' " for the authserver, dbimport, and worldserver respectively.
My suspicion is that I did something wrong in CMake.
It's all good! Try MySQL 8.4 LTS. Version 9 is still super new and might have issues. Just uninstall it, reboot, then install 8.4
@@Digital-Scriptorium That did the trick!
@@caffeinedelusions nice! :)
@@Digital-Scriptorium And naturally, that means on to the next problem... when running the worldserver application, I start seeing problems loading module strings... it first says 'loaded 0 module strings. DB table 'module_string' is empty.', then it attempts to load Module Strings Locale, where it gives a similar message about the Module Strings Locale DB table being empty.
After that, it tries to initialize data stores, and returns (in red text) "[1146] Table 'acore_world.charsections_dbc' doesn't exist. Your database structure is not up to date. Please make sure you've executed all queries in the sql/updates folders'.
I figure as long as I keep moving on to the next problem, I'm ever so gradually approaching the goal.
@@caffeinedelusions hmmm, did it ever prompt you to create the module_string by just hitting enter?
Wow thanks for the tutorial! How do i add scripts? For example, a custom .chat script
No problem! Currently I haven't dabbled with the extra module options yet. I would refer to the AzerothCore wiki or their Discord channel for more info on that kind of stuff.
@@Digital-Scriptorium I'm new into that and the wiki confused me.. if I go to their discord I believe they will forward me to the wiki.😅
@@ΔημΣΚ haha. At some point I will dig into some to show off how to get them working. Just no ETA.
Really the best tutorial on RUclips! Thanks!
But do I understand correctly that MySQL is running in the background the whole time? Is there any way I can turn it off so that I can start my MySQL for my Vmangos for my 1.12.1? 😂
Sadly it's a version issue. Vmangos really does best with 5.5 or 5.6. You could try with mariadb but you'd just want to make sure the database are not named the same.
it's amazing how quickly you always respond, best tutorial RUclipsr I know!! 🙏🙏🙏
@@appletrey haha I do my best!
Hey,i have many issues on VisualStudio. I tried older version from CMake and Boost but issues and warnings come again.
#error: Macro definition of snprintf conflicts with Standard Library function declaration libmysql
this is one of the issues. can you help me ?
Hmmm what version of MySQL are you using? If it's helpful I actually released a new version of this video guide last week as well.
Great guide, but in the end I have problem, the authserver launches and works, but worldserver works only fork like 2 seconds, then close itself :/ any idea ? No errors on screen whatsoever...
It should spit out an error log or you can try to launch it directly in command prompt so it won't close the window with the error.
@@Digital-Scriptorium thanks, gonna try that.
@@Satsamit no problem!
@@Digital-Scriptorium For anyone wondering: at 21:15 I wrote wrong adress, so the worldserver could not find maps, vmaps etc. Hope this helps someone. And again, great tutorial, thank you for that.
@@Satsamit no problem and glad to hear all is well now! Enjoy! :)
Thanks for this video. I'm up and running. Had a few bumps along the way but you give good instruction. Can you tell me if there is a way to backup the server data incase it gets corrupted? Thanks!
Glad to hear all is well! I believe the AzerothCore wiki has backup advice on what should be backed up.
Thank you for this best guide! Server works perfectly!
No problem! Enjoy! :)
Amazing guide, thank you! I see that some repacks come with a "mysql" directory included. How does one make it portable with AzerothCore?
No problem! A special portable version of MySQL exists but I haven't tried it on the latest versions.
@@Digital-Scriptorium I figured it out, the portable MySQL that I created seems to be working fine.
@@uros.u.novakovic nice and enjoy! :)
I had completely forgotten about the requirements when downloading in your video, haha. In cmake I had downloaded the newest Boost, and it gave me an error, then I re-read everything and saw the requirements, although it worked for me with version 1.81.0. Really impressed with your tutorial. Do you also help with modules and luas configurations? I need help with that too, thanks for the tutorial anyway!
Haha all good! I'm planning to make a video on that in the next 2 weeks actually.
Very clean install instructions. I got it running but the Mod-playerbot isnt working, can you make a quick simple vid on installing mods, but specifically that one? thx!
No problem and I'll queue it up :)
@@Digital-Scriptorium Also i was tryin to figure out modules, and just decided to do fresh install... now iom using HeidiSQL instead of MySQL. when I get "Create SQL user" on your video - I get the error
SQL error (1227) Access denied; you need (at least one of) the CREATE USER privileges for this operation.
im not sure how I can create a user within HeidiSQL before I execute that code, since the code isnt working -this error happens- (USING WINDOWS - not linux)
Sorry just saw this. Up on the top of Heidisql should be a user management section and you can create a new user. Then assign them permissions.
This is very helpful thank you! The AC guide can be sometimes difficult to follow for us not familiar with it all.
Can you do another video on modules? Some modules like the bots one says "custom changes to AzerothCore, so it is necessary to compile with a custom branch from my fork", but what does that even mean? What do I do with the github link? Any help on it is appreciated.
No problem! I haven't tried it myself with this project but at the step when it shows the branches during the git extensions pull might be the method to snag what you need.
@Filip Kohutek that is a good question. I'm not exactly sure where that might be. Check out the AzerothCore help on their discord.
@Filip Kohutek No problem! Sorry I couldn't help more!
i have the same very issue as you theres no tutorial or other help it basacly throws it on you and expect you to be able to solve it had to redo the entire server 3 times becuse i tried 3 diffrent things
When trying to add modules in?
Hi noob here, I'm wondering is this specifically for people who already have experience playing on custom servers and want to start and customize their own? I found that there are "repacks" like SPP or others that use Azerothcore (that I just discovered in other videos) that are "ready to go" in a sense if you have a client. Are those essentially premade packages of the process you do here? I just discovered all this stuff and haven't played wow in ages, but thought it would be cool to run my own server and mess around. There are some cool features in those packages, like AI bots and other "modules". Given all the steps here, I figured this was instead for more advanced users? Thanks if anyone has an explanation :)
Repacks are a good starting point but they usually are outdated and cannot take updates like compiling your own server. I started out on repacks initially but after seeing the compiling process I won't go back. :)
@@Digital-Scriptorium Wow, thanks for the lightning fast reply (in the middle of watching :D) This is easily the best guide I've found so far, so making my own seems a lot less intimidating. Properly explained and thorough step by step guides can be hard to find. I'm leaning towards both probably, getting one up and running just to jump into the game real quick and see what it's all about, while I learn to make my own at the same time seeing as how I'm already going through the steps here nice and slow hah! Probably better in the end too since I'll be able to just implement the modules I want. Anyways, thanks again, merry Christmas and happy new year! Edit: I just found your newer video on this, so I'll be browsing your stuff, cheers!
No problem and same to you! :)
At 14:00 you lost me with the gitext clone when i right click and select that it does not work
Someone else mentioned that not working in the last day as well. I believe the newest version requires .net v8 desktop runtime to be installed. Double check if that is installed and if it helps.
@Digital-Scriptorium thank you. Will do and ill let you know the outcome..
@GnaashMeePls sounds good and fingers crossed! :)
@Digital-Scriptorium no luck gitext clone still doing nothing all the versions are correct
@Digital-Scriptorium would it matter that I installed everything into my D drive and into the same folder idk what else it would be?
What I mean by Npc teleport is that if I make a custom dungeon, my pillar can appear there with a click.
:)
I am failing at Visual Studio. I dont have the build menu on the right. So dont know where to build the project. So i build it from the menu buttons above "Build" and chose Build ALL_BUILD. It build but missing the config folder and some other files.
I would try to use the previous version of cmake and see if that helps.
Hello my friend!! great tutorial, i am at the last step, connecting with client, recognizes server authenticates succesfully, shows me the server but cannot enter it.
i am runing it in a dedicated pc, and client pc is on same network. forwarded ports on router. maybe putting local ip wrong in heidi? runing out of ideas. ty for your time!
Thank you! For a client and server on the same setup both ip's in the realmlist should be 127.0.0.1
Is there a way to change your character model, like say i wanted my character to look like an ogre, is there a way to do that?
It would require client side modifications if it's possible.
@@Digital-Scriptorium i figured it out. First, you have to go to the npc you want to look like, then you type the command '.npc info', then you scroll up to where it says the native id or something like that, then you target yourself and type the command '.morph target (number from the npc)' then youll look like it
@user-mi3ih7sh3q very interesting and good to know. Thank you for that info!
got stuck at 14min the ext clone did not do anything when clicked please help
Hmmm, the latest version of git extensions might require .net v8.x desktop runtime. Do you have that installed?
my only question is after you get the server up and running how do you play on it?
You need to edit your realmlist wtf file in the client to point to your servers IP. I believe I have an example of the format you have to do to in the details. I do show it in my raspberry pi version of this video if that's helpful.
MySQL library and DIR are not found during the Cmake process. I assume these are the files in the lib file in MySQL. Is there something specific I have to do to do that manually? I was halfway through this process before I found this video. Not sure what I didn't differently at this point. How do I properly install these into the AzerothCore folder?
Just noticed the Cmake comment you made... This must be those issues =S
Nevermind, had to set the path for it in Cmake... C:\Program Files\MySQL\MySQL Server 8.4\lib
Is it all happy now?
@@Digital-Scriptorium Still having issues getting it to build. missing directory errors
Had the wrong DIR for the .h files picked. All is well once again.
hey not sure if this is a dumb question... i loaded it up but where all all the AI and stuff? the world is completed barren
Certainly not a dumb question! Are you saying you aren't seeing any mobs?
@@Digital-Scriptorium Hey! i actually got that sorted out. now im a bit lost as i have given myself gm privileges and i cant seem to use them in game
Hmmm, it might be the GM level perhaps.
I am at the point where I'm compiling in Visual Studio, and I'm getting this error twice: "LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_86.lib' " and cannot continue from here. I have absolutely no knowledge with these types of software used for this, so I have no idea what this is or what to do.
Edit: read the comments and I'll try using an older version of boost. Re-editting to confirm this worked, but I had to delete the relwithdebinfo folder in build/bin for it to work. Leaving this comment in case others run into the issue.
Yeah, 1.86 sadly it seems to have issues. An older version should do the trick!
@@Digital-Scriptorium Can confirm 81_0 worked. Wonderful video btw, thanks for putting in the work.
@@christianstrande4454 no problem and enjoy! :)
@@Digital-Scriptorium If you were made aware of this discovery 2 weeks ago, why have you not put an edit on the video or atleast edited the description telling people not to get the newest version?
@@Charlesrive unfortunately, I've been away from a computer for a long time. Sadly the mobile app sucks for editing things so I apologize....
Amazing video. Thanks you for putting the time and effort into making it
My pleasure!
Hey, I followed this guide and got everything working. The issue is I constantly disconnect from the server. I can't stay one for more than 2-3 minutes before getting disconnected. Any idea why that's happening?
Hmmm, that's a new one. Is the world server staying up and not closing?
@@Digital-Scriptorium Yea, server stays up. Resources are barely being used. It’s at less than 5% utilization.
@@Lolerstomp does anything get printed out on the auth or world server CMD Windows? Any errors? Another thing is do you have any Logitech apps or anytime of that sort which might be kicking on trying to eat up ports that are in use.
@@Lolerstomp does anything get printed out on the auth or world server CMD Windows? Any errors? Another thing is do you have any Logitech apps or anytime of that sort which might be kicking on trying to eat up ports that are in use.
hello! at 17:53 i cannot find the authserver authserver.pdb worldserver and wordserver.pdb. thank you in advance
Sorry for the delay. You compiled them in Visual Studio as RelwithDebinfo? If so did you get any errors/failures when it finished compiling?
@@Digital-Scriptorium hi i got it worked! thank you. do you have also videos how to add modules? it was the boost cuz i downloaded the updated one but i change it the version in the videos.
@@gridman2444 glad to hear all is well now! Some new components add wonky things. I don't have a video on the modules yet but most like in the next few months.
@@Digital-Scriptorium
I got it working for adding modules! thank you! i want to learn more.
Nice! 🙂
Can you make a video showing how to play as a specific NPC. Like i want to play as Arthas or Illidan
That's an interesting idea. I was trying to think it over. Unfortunately, it would need some serious client modifications.
@@Digital-Scriptorium damn, was hoping it was a simple thing
@@FirstLast-gk6lg I hear ya! The game clients are hard coded.
@@Digital-Scriptorium what about custom items with custom stats and effects? Or adding spells, like giving a mage Shaman spells
@@FirstLast-gk6lg that is an option :)
You the best, THANK YOU
No problem! Enjoy! :)
I am getting ready to try this install tomorrow. I have followed the instructions and downloaded all the prereq stuff from below. The PC i will be using already has Heidi and mySQL installed on it.. do you forsee an issue with the new WoW database or is there something i should do first before opening the two? I am very mush a noob to SQL. thank you for the great guide
No problem! As long as the database names are not the same and the other server isn't active I think you should be ok. You might still run into issues with ports in use. My general rule of thumb is to have one computer just being a server for one project just to decrease issues. Always worth a shot though!
I get an error when trying to compile the source in vs. The error is Severity Code Description Project File Line Suppression State Details
Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_81.lib' authserver C:\Build\src\server\apps\LINK 1. I get that for the world server and the auth server, any ideas on a fix?
What version of boost and cmake are you using? Try using the version of boost in the video and try cmake 3.28 or older.
@@Digital-Scriptorium The boost version is boost_1_81_0, and cmake is 3.25.0
@@APlusModding try using boost 1.84.
@@Digital-Scriptorium That worked thanks I really appreciate your help and your content is very helpful as well. One more question can I use TrinityCore scripts for AzerothCore or are they different? Can you make a video showing how to add the custom scripts to AzerothCore if you havent already made one?
@@APlusModding no problem! It could be hit or miss. AC came from TrinityCore but it's not apples to apples anymore. Once I get my next AC video out I'll be doing a guide on the modules.
If you get an error that CMake *Could NOT find Boost (missing: system filesystem program_options iostreams regex) (found suitable version "1.74.0", minimum required is "1.70")
Locate your Boost folder
Run the Bootstrap.bat file
Run the b2.exe file
This resolved it BUT I had to pay attention as it was written for an older version. 2 BAT files are made, clicking both is fine, but the one that creats the B2.EXE is the windows shell bat.
Hope this helps someone else :) and I HOPE this is my last post hehe
Thank you for the info! :)
@@Digital-Scriptorium Yah, chasing down an OpenSSL issue now where it's not detecting the DLL in the folder, so I am going to start purding and reinstalling crap :) Your video is great and a terrific resources, but the age, and version changes with the software may cause headaches hehe. Still, glad for your channel and the resources it provides. Far better than the Azerothcore site by MILES
@@LigitandMeyers I'm for sure going to queue up a new video with all the changes in the next week at this point :)
Yah I backed out, reinstalled, still getting the "Cant find libssl-3-x64.dll" on launching auth server in your tutorial, even though I can see it in the OpenSSL folder :) So I've posted on the Azerothcore discord, in hopes to bother you less, as I assume this is a version issue or....something I've done..twice... :) If it were easy there would be millions of people playing solo servers,right? :) And someone would have compiled an all-in-1 server distribution pack by now for $$ heh
@@LigitandMeyers let me know what you hear back!
I followed your guide and got everything working. So you where a big help but I do have a problem. I installed the game server on a separate machine. For some reason it will not let me connect using the local ip address and have to use my wan address. Ok so I login and can see the realm list but when I click join, it says logging into realm then just goes back to realm selection. So I never go into the character select screen. Your help would be appreciated. Thank You
Hmmm and the realmlist has your servers IP? I would double check that.
@@Digital-Scriptorium In realmlist "address is my wan ip" , "localAddress is my servers ip"
Hmmm, it might be that your router doesn't support loopbacking.
@@Digital-Scriptorium I am using a UDM-Pro so there should be no issues there. Also installed a repack and got that to work. Maybe where I installed that repack before is causing issues with this clean install. Might have to create a new VM and try this on a clean install.
@@Aliminater1 o that could be causing conflicts.
Hello, your tutorial has worked perfectly for me, I would like to ask you something, how do I connect the bnet console? I have ports 8085 and 3724 working, but it does not work, I have a repack of emucoach and I was able to connect but in the compiled version it does not work. , I don't know if I should create a new port that I don't know, thank you.
When you say to connect your bnet console. Are you saying the bnet console is not staying open when you launch it?
@@Digital-Scriptorium Sorry, I explained myself wrong, the consoles open correctly, no errors appear, I have everything, MySQL, I did the tutorial and everything went well, I can't connect the realmlist with the WOW client, I feel that the realmlist port option is missing in the bnetserver.config
I have open ports 8085 and 3724
How's your realmlist SQL table look? The two big spots are the realmlist table and the .wtf config file. Sometimes you run into the server needing a reboot also to reopen the ports.
Got it all working thanks to your video. I couldn't help myself and totally trashed the database messing around with things. Is there a way to the delete or restore azerothcore SQL database. I tried deleting my build folder and recompiling the code but when I relaunched my new server it still had the old SQL database
What I would do is fire up HeidiSQL or whichever SQL management client you're using and log into SQL. Right click on the databases that were created and select "Drop". That will outright delete the databases. Then fire up the two services and let it create the database/s again. If you know which database you think is bad then just delete that one and let it rebuild it. Then you should be in good shape. Think of the server as broken up into two pieces. You have the compiled files side with the executables and config files and then you have the SQL database side. So in this case your executables side is most likely fine unless you were doing some serious edits to those configs. Does that make sense in my ramblings?
@@Digital-Scriptoriumthanks for the reply that worked great
No problem!
Digital Scriptorium, thank you for this guide! Iam on the very last step, where you say, just start WoW^^ Where i have to start WoW ? Is it importand, that it is installed on C: ? where can i set my realmlist to my server? Sorry for the very dumb noob questions, but iam sitting here, dont know how to do the final step... :D
Did you download the 3.3.5 client?
Okay... so what are my options if CMAKE doesn't find Boost?
What version of cmake and boost are you using?
@@Digital-Scriptorium Per your recommendations, I'm running CMAKE 3.30.4 in a 64 bit environment (which does match my OS), and Boost 1.86.0.
From what I've been able to find, Cmake's makers set a policy to disable the findboost module in the 3.30 release, in favor of a Boost config file specifically for Cmake that's been part of Boost since version 1.70... but for some reason I'm getting an error when I try to compile as if the config file (which I've confirmed is present in my Boost file) isn't catching.
Do bear with me, please. I'm a theatre arts major and this stuff is NOT my forte. I'm generally lucky if I can get a spreadsheet to behave itself when I get a formula locked in on it. I opted to take on this project both for the love of the game and a personal growth challenge.
@@carterdohoney4994 Ah, dammit. The desktop didn't log me into the right account. Yeah, this is me.
@@carterdohoney4994 o no worries! I try to help people of all backgrounds :) try cmake 3.29 and boost 1.84 and see if that helps.
@@Digital-Scriptorium Appreciated, but not effective. Still getting the same issue hanging up the compiling.
I'm also getting an 'error in configuration process, project files may be invalid' window popping up, but I'm rather assuming it's a consequence rather than a cause of its own.
excellent tutorial. I was able to create a character and play on my pc and also make a login for my wife. Her credentials work and the server comes up, but she cannot actually connect to it to.
How's your realmlist SQL table look? Do you have your "servers" IP listed or 127.0.0.1?
yeah, I figured it out, I misplaced a decimal point. I always forget a mundane detail like that. Thanks for the reply@@Digital-Scriptorium
@@pc9429 no problem and enjoy! :)
Morning. In the created sql build once we’re up and running there is a section labeled “addons”. And in a toon I created the add on button poped up it shows “gatherer” as an option but shows out of date. I know the client I downloaded has a folder full of blizzard addons. I’m afraid I don’t understand the the process, is the addon table for thangs to be added later in updates to our build? Or do I have to run a command to activate things? Thank you
So you're talking about game client add ons? If it says it's out of date then it's the client believing that.
========== Build: 15 succeedet, 4 failed, 0 up-to-date, 0 skipped ========== ? I did everything... so what did I miss in the visual studio step cause the rel folder is empty
Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?
Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?
Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?
Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?
Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?
Any advice on how to fix 2 errors? i had 17 succeeded and 2 failed. cannot open file 'libboost_program_options-vc143-mt-x64-1_85.lib' authserver, theres 2 of these
Try to use the second to last latest version of boost. It seems the project hasn't caught up with the latest one.
@@Digital-Scriptorium Nice, ill give that a go
@@ClipMania1776 fingers crossed! :)
didnt see you port forward anything to get players online? and i did all the steps plus porting forward cant get anyone to connect..
I only showed how to do it for local use. The project's discord might have better info on getting it working outward facing.
Hello, I think your tutorial will be very helpful. I'm setting up my server on Digital Ocean. However, I would like my server to be in French. The process on AzerothCore is not very clear. Could you help me with the steps or guide my research? Thanks for your assistance.
It should be a locale toggle but I'm not sure exactly where. It might be best to check the AzerothCore discord channels for that.
Hey man thanks for the video. I keep getting SQL Error (1045): Access denied for user when I try to execute the query on heidisql. Know whats going on there?
Found out the error and made it all the way to the end but my worldserver crashes instantly.
If you can open command prompt and run the world server in that it should show the error. I would double check the server map configuration as that usually is what causes it to crash.
if you want to just run this on your local machine, should you just allow private networks, and uncheck public?
Quite frankly I haven't tried it. It's worth a shot to see if the client will connect ok. Worse case you just fine tune it on your windows firewall.
I followed this verbatium, and with the obvious exceptions of newer packages, run into issues trying to use cmake to build from what I pulled down from Git. Is there any updates to this guide that may walk me through how to correct this?
Rolling back to openssl 3.0.12 got me past the error. (as well as boost 1.81.0, and cmake 3.25.2) - sucks the newer versions fail. But hey, now I know.
It's rare but newer versions can cause issues sometimes until the project owners update their code to be happy with it.
I just had the error when trying to run cmake, i've downloaded the exact versions as above. I assume i have to uninstall and reboot before a reinstall?
@@Digital-Scriptorium
When in doubt reboot :)
I have been searching for info on VS studio. My VS has been running for over 60 minutes with the background tasks "Indexing files in AzerothCore" "enables faster find operations". is there a way to stop this or should I shut down and restart the whole process? any help would be appreciated.
You can just start the build process. I swear the latest versions of VS just keep indexing forever.
Probably a really dumb question, but after all this what do you do to actually launch and play WoW?
Certainly not a dumb question. With the server running you would need the 3.3.5 game client to then connect up to it. Unfortunately, I cannot share links for it but a Google search should point you in a good direction... Something like wow dl....
Can anyone please tell me how to download the boost files? I click on the latest and I get a subfolder, but can't download the individual files either.
Do you see the .zip version to download?
@@Digital-Scriptorium No. I just found another file online, but now when I run C Make, i get an error "project files may be invalid"
Try to delete your cmake project cache and try again
@@Digital-Scriptorium Thank you for the time. Same error. I am in no way savy on this, but maybe it's the boost thing I got. As it turns out - I managed to get the zip from the link you provided and then the error message appeared again. This is what I found in the log of CMake
Could NOT find Boost (missing: Boost_INCLUDE_DIR system filesystem
program_options iostreams regex) (Required is at least version "1.74")
Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files/CMake/share/cmake-3.30/Modules/FindBoost.cmake:2409 (find_package_handle_standard_args)
deps/boost/CMakeLists.txt:34 (find_package)
Did you have any luck with this? It looks like cmake version 3.30 and above is a no go for this project. 3.29 is fine.
Very helpfull. folowed all the steps and works perfect. I wish i could make it autobalance/solo .. still confused in wich folder named modules i have to add them ... azerothcore or build
I personally haven't tried them yet but at some point I will and I'll make a video on it. Just no ETA on that yet.
@@Digital-Scriptorium i had to redo all again .. now when i want to start auth svr and world svr they won t open ... no error .. no nothing .. just 1 sec flash and that s it ... 😐
Try to launch them directly from command prompt and it will mention why it's failing.
@@Digital-Scriptorium how ? 😁 i mean what should i type in the command prompt ?
@@Digital-Scriptorium It doesnt show the .exe for authserver and worldserver
ta dano milhares de ERRO ao compilar o projeto,
instalei tudo que você fez no vídeo, mais não consigo compilar da vários
ERRO
What kind of errors are you seeing?
Thank you, this was a huge help!
No problem! Enjoy! :)
I have done all the work on my server, but I don't remember to make this, please
😢😢😢😢😢
:)
Is there a way to move the server to a different pc and retain all the data. My game gets a little sputtery and glitchy at times but everyone else who logs in is fine. I assume it is because I am hosting the server and playing at the same time.
It's certainly possible. I would update the server to the latest and greatest commits. Then export your databases.
Hello I have a problem I have 5 errors and when I go to the Build files I do not see Auth and Worldserver ...
Finally I have 2 errors: LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'libboost_program_options-vc143-mt-x64-1_82.lib'
18>Génération du projet "worldserver.vcxproj" terminée -- ÉCHEC. & LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'libboost_program_options-vc143-mt-x64-1_82.lib'
16>ScriptedEscortAI.cpp
16>ScriptedFollowerAI.cpp
17>Génération du projet "authserver.vcxproj" terminée -- ÉCHEC.
What are the errors you're seeing?
@@Digital-Scriptorium I solved the errors, can you make a video to add mods on the server? THANKS !
That is for sure on the docket at some point. :)
@@JulesPiga How did you solve the errors?
Great! WotLK is ON now : )
Enjoy! ;)
does this work for AstoriaCore as well im assuming it does i want to use this core over azeroth but idk
Well to me AzerothCore is the most complete 3.3.5 emulation server project.
Hello, thank you for great video. Went through the steps and got continuously results like in your video without fails and so on. My final status is that i can run Authserver with no issues but worldserver is crashing and inside the log there are tens of similar issues -
In mysql_stmt_prepare() id: 53, sql: "REPLACE INTO mail_server_character (guid, mailId) values (?, ?)"
Table 'acore_characters.mail_server_character' doesn't exist
It seems for me like some problem in config where i did same update like you in video. Or maybe some DB issue or something is not up to date. Also I find out that my version of installed OpenSSL 3.2.1 is higher than suggested by AzerothCore 3.0.X
Do you have any idea?
Hmmm, it seems that table doesn't exist in the database and might be causing issues. It might be worth mentioning it on the AzerothCore discord channel.
Thank you, I'll post it there
@user-yj9du4ps1w good luck and enjoy! :)
@@Digital-Scriptorium Hello, just for the info, I already solved this issue and really the root cause was the usage of higher version of Open SSL than 3.0.X. There are some higher versions which might work but not all of them. Thank you again for the video, cheers.
@@JanKáňa-t8s good to know and thank you for the info!
Now I am having trouble getting the client to log on to server and issues logging in to client as well, and apparently my worldserver is now crashing as soon as I try to open it. Anyone have a step by step for a noob?
If you can run the world server via command line it would show you why it's closing.
Hello, when i will start the authserver, there comes the error with "libssl-3-x64.dll wasn´t found - Problem can probly be fixed by reinstalling the program". Can you help me? Btw, love your videos! Just sad i am stuck here now.. Hope you have a good day!
I´ve already copied the correct files into the folder, and i am using the latest version of open ssl (3-3-2).
Best regards!
The CMD will leave a error code saying this:
Termination behavior can be configured in advanced profile settings
[process exited with code 3221225781 (0xc0000135)]
You can now close this terminal with Ctrl+D, or press Enter to restart.
Sorry for the delay. I went through the guide just now and it looks like you now need to copy libssl-3-x64.dll from the C:\Program Files\OpenSSL-Win64\bin folder as well. I updated the pinned section to help others with this all with some other information if you run into anymore roadblocks.
Hi when i compile in VS l get this error for world and authe.
Severity Code Description Project File Line Suppression State Details
Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-gd-x64-1_81.lib' authserver C:\Build\src\server\apps\LINK 1
I also just saw this in cmake
CMake Warning (dev) at deps/boost/CMakeLists.txt:34 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
What version of boost do you have right now? I believe version 1.85 is problematic.
@@Digital-Scriptorium i am usin 1_81_0 Thanks for replying so quick :)
@@Digital-Scriptorium 1.81
@@JgamePlanet double check your environmental variable config. Sometimes I've had to even delete it and recreate the variable.
Is it normal for this server (WOTLK 3.3.5a) to crash 1-2 times a week for over a year? LENOVO 10AAS0WT00 ThinkCentre M93p Windows 10 pro I5. 16 gigs of ram 256G SSD.
Also I was curious if anyone has found a working legion download that was mostly fleshed out. All the server links I find have been broken. Legion was my favorite. So much so I actually did my dailies.
The crashing is interesting to hear. I haven't heard of it being a thing. Have you checked your system memory just to rule out any issues with that? As for Legion I do plan to make a video on how to get your own emulated server going in a decent state.
@@Digital-Scriptorium Guess i should define a crash as 1> the server software just quits generating text in the command line box it loads when it first runs the serve and 2> The T option after Pressing 3,2 generates a new server window.Thanks for the reply and can't wait for that vid on Legion.
@@SteelWolf13 interesting. It might be worth mentioning in the discord channel for it. It could be a bug.
Per AzerothCore Wiki: OpenSSL 3.2 and newer does not work. Use version 1.1, 3.0 or 3.1
Thank you for the info!
I got 4 errors while the project building and one of them causes I think that the Build>Bin>RelWithDebInfo folder is empty,
What errors did you see? If it falls early on then the bin folder will be empty. I did try my steps just yesterday to do a test and that worked ok.
@@Digital-Scriptorium In Cmake I got "New Boost version may have incorrect or missing dependencies and imported
targets" a few times. I try to transalte the others in visual studios because for me its in german. after the Building in the Log one says:" error MSB6006: link exe was closed with the code 1181" this one appears 2 times. another is that "game.vcxproj" and "worldserver.vcxproj" say "Completed" but behind them is a "ERROR" in caps too. and I found another "fatal error LNK1181" I appreciate your very fast answer btw, means alot!
there are a few more erros but it only says I got 4 so probaly they are all together somehow
Hmmmm. Yesterday when I was doing a test I pulled down the latest boost and cmake. When in doubt though try the versions I had in my video. Also make sure to run the clean in VS before running build.
@@Digital-Scriptorium I used the versionf you did and changed also the Enviromental settings of course, restartet the pc, again 4 errors but a different one is there too it says Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example:
18>- add -D_WIN32_WINNT=0x0601 to the compiler command line; or
18>- add _WIN32_WINNT=0x0601 to your project's Preprocessor Definitions.
Hello, when i will start the authserver come the error with libssl-1_1-x64.ddl not found can you help me pls
Sorry this was flagged for some reason and I didn't see it until now. Did you have any luck getting it to play nice?
@@Digital-Scriptorium i got same error
I'll have to look into it and I'll get back to you.
@@СергейЧернышов-я8ч I ran through my video again and did not run into that issue. libssl-1_1-x64.dll would be OpenSSL 1.1.x and this project uses OpenSSL 3.x.x. Are you sure you installed 3.x and not 1.x?
Tried this again on my desktop, repeated error when Cmake configure. OpenSSL 3.0.12 works, 3.0.13 errors. Official link only provides for 3.0.13 version, and I temporarily didn't figure which version I have installed on my notebook - I have downloaded installed 3.0.12 somewhere. I could finally build that version. That was frustrating, tried everything to get it work again, wasting more than 2 hours due to version issue.
Unfortunately, sometimes version issues happen if the project doesn't keep up with specific updates.
@@Digital-Scriptorium Tnx for your quick attention. What I see it as a problem is that anyone who is following this instruction will face same issue as the link above does not provide a working version of OpenSSL(nearly impossible to notice there can be a version issue). AzerothCore should be updated to work with 3.0.13 asap cuz that is the officially provided one. (There are earlier versions in tar.gz format but I do not have required knowledge how to utilize them in windows system....)
@TheCrazyscale right and the best thing to do is report any problems to the project itself. This will flag it so the developers can update the code to be happy.
Can someone Provide a Link to Openssl Version 3.0.8 or 3.0.12. I have the Same Error with CMake 😢 havent found These Versions online
@@NicolasLinder-ip4ml I don't remember where I downloaded .12 version. Therefore I made a new torrent file and uploaded in google drive : drive.google.com/file/d/1CXsSD3M39OrKVTRLjVPO27cea9HGa9kL/view?usp=drive_link
Actually, torrent distribution is on my notebook so I don't guarantee full-time distribution, it is only for you for the moment.
(Full upload to google-drive is taking too long, more than 2hrs only for 145MB, insane. Google is limiting upload speed)
well today i ask for help so no one go to help me because my cmaker not work and give error? what write on my cmaker is Error in configurations process project files may be invalid. well and now what one go to help me?
Sorry trying to understand what is failing for you. Do you have an exact error?
I am also running into this issue. Set up the Source code path and where to buld the binaries, then click "configure" and it spits out that error shortly after.
:-(
@@dagowow find the last versions of boost 1_85_0 and cmake 3.30 and when you makr changes at system use this / for the boost for mysql use from down of the video
@Digital-Scriptorium yeah I have but I fixed and now everything is working but is coming next problem how to create host realmlist for players from other country to join my server? 🤔
@@ЙорданКрумов-у2к how'd you fix the cmake invalid error?
pouvez vous faire une vidéo pour ajouter des addons sur le serveur ? Merci ( solo queue ..)
It is a big request and I need to look into it.
yah, boost doesnt seem to come with an installer now. So I ASSUME, sicne im on Win 11, i extract to users
ame\appdata\local
I would recommend using an older version of boost that does to be safe.
@@Digital-Scriptorium Ill try and find one. I manually added it to appdata/name/local and I checked my system variables to ensure I had the same file name/location, but the install failed on DLing binaries at the CALL to boost ;) So ill try an older version
Yah 1.84, 1.81, 1.80, 1.78....all open as folders , no install package ;) Well shit
Hmmm, I'll have to check it out tomorrow.
Hello there
Could be this video for running a server for my ppl?
Technically yes it could be outward facing.
@Digital-Scriptorium will I be accessed on Data bass or its just for running it without accessing to data?
@@arazshows7331 it needs a database to run.
@@Digital-Scriptorium obviously when we download full client in fact we have all databass isn't it?
@@arazshows7331 nothing has to be done to the game client itself besides changing the IP of the server it will connect to. The server side has everything it needs all contained in this video.
i can use the original client source?or i have to get elsewhere?
Yes, the original client is best.
@@Digital-Scriptorium thank you for your answer but i have another problem: when i start the worldserver it just pop up end gone
@@jonilaszlo2281 one thing you can try is open command prompt and then manually run the worldserver in it. That should show you why it's erroring while leaving it up on the screen.
@@Digital-Scriptorium Okay, I found the issue: in the world server settings, I entered the wrong path for the data directory." thank you man your awesome:)
@@jonilaszlo2281 no problem and enjoy! :)
bro i dont have bots on server how to make many bots to play with it battlegrounds and dungeons,raids ?
I'll be releasing a video soon showing how to do that.
Any chance of getting a video about how to install Trinity NPC Bots? :) I've been messing with it for a while and something isn't working. Your guides have proven to be the best!
Or I’d PayPal you $50 to help me figure it out in discord. 😂
Haha it is a hot topic for sure. I'd have to dabble with it and then make a video.
This is an incredibly well put together video! Unfortunately I've managed to miss something and can't figure out where. Any ideas on this error during the build in VS?
Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_82.lib' worldserver C:\Build\src\server\apps\LINK 1
Error LNK1104 cannot open file 'libboost_program_options-vc143-mt-x64-1_82.lib' authserver C:\Build\src\server\apps\LINK 1
Everything looks good for the Environmental Variable with Boost? Essentially VS cannot find that component of Boost. Double check that file still exists and anti virus didn't snag it for some reason as well.
O also double check CMake found Boost during its crunching step before VS.
@@Digital-Scriptorium Thank you so much for the reply! I got pretty busy work and didn't have time to troubleshoot until today. It turns out it was the version of boost or the version of Cmake I was using. I went back and used the same boost as you and ended up using cmake 3.25.3 instead of the newest release. Taddaaa! Thank you again for a super informative video. :)
@@Skovboy thank you for the info. I guess latest and greatest has some issues then.
@@Skovboy Nice years later i use older version and its working 0 Fail :)
Where will be the save location. For backup.
Backups are in itself its own video. I would recommend checking out the documentation they have on AzerothCore's wiki page.
I need help . cannot open file 'libboost_program_options-vc143-mt-x64-1_86.lib'
Try boost version 1.82 and if that doesn't work try cmake 3.29
@@Digital-Scriptorium so far i switched to TrinityCore i bump in fun issue i downloaded old db , and now i downloaded the right one and now i wl populate wl see how far i go
@@BlinksXZX that works :)
@@Digital-Scriptorium So far all nice, but i want to flex a bit , and i want some website template trying to find one, do u have some sugestion >?
@@BlinksXZX a registration page?
B.M. Single
Hello, my dear, how can I make my server online in the virtual server?
Please help me, I don't know what to do
If the realm flag doesn't fix it and your IP for your server looks good in the realmlist table then I'm not sure what else it could be. The AzerothCore Discord might be the next best place to look.
Stupid cmake cant find anything. even when i manually path it right to file. been trying for 2 days... cant find boost, mysql, or git.
That's very weird. Have you tried a cmake version like 3.29 just to rule out weird stuff with the latest versions?