How to Create Your Own Windows Based 3.3.5 WoW WotLK AzerothCore Server [2024]

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

Комментарии • 583

  • @Digital-Scriptorium
    @Digital-Scriptorium  3 месяца назад +10

    ******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.

  • @dinkledork4421
    @dinkledork4421 8 месяцев назад +7

    Thanks for this. I'm probably going to share this with my community as they ask about setup all the time.

    • @Digital-Scriptorium
      @Digital-Scriptorium  8 месяцев назад +7

      No problem and absolutely! My goal was to help everyone who would have questions on how to do it.

  • @83wizzel
    @83wizzel Год назад +11

    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.

  • @MusaM8
    @MusaM8 3 месяца назад +1

    Thank you so much for making an easy to follow video with updates in the comments too!

  • @acr2x6
    @acr2x6 5 месяцев назад +6

    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)

    • @Digital-Scriptorium
      @Digital-Scriptorium  5 месяцев назад +2

      No problem! I should circle back and do a modules video soon. Anyhow, enjoy! :)

  • @richardmaxwell3810
    @richardmaxwell3810 Год назад +6

    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.

  • @mazguz966
    @mazguz966 Год назад +2

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      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!

  • @YoreHistory
    @YoreHistory 5 месяцев назад +3

    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!

  • @danieljensen9221
    @danieljensen9221 10 месяцев назад +1

    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! :)

  • @avenger3163
    @avenger3163 9 месяцев назад +4

    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.

  • @shounenwaminna2411
    @shounenwaminna2411 Год назад +2

    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.

  • @homemetalstudios759
    @homemetalstudios759 4 месяца назад +2

    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.

  • @gottoz4253
    @gottoz4253 3 месяца назад +1

    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!

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +2

      Haha I'm just a peasant engineer. Nothing fancy but I'm glad to hear it worked well for you!

  • @studiouspiglo
    @studiouspiglo 3 месяца назад +1

    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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +2

      I'll have to look into that. I didn't realize they dropped mariadb entirely. Thank you for the info!

  • @PlatonistAstronaut
    @PlatonistAstronaut Год назад +5

    Easily one of the best guides I've found. Thank you for all the effort.

  • @BierBaronKrats
    @BierBaronKrats 6 месяцев назад +1

    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
      @Digital-Scriptorium  6 месяцев назад +1

      It could be the version of boost. Try going back one or two versions of boost.

    • @BierBaronKrats
      @BierBaronKrats 6 месяцев назад +1

      @@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 ??

    • @Digital-Scriptorium
      @Digital-Scriptorium  6 месяцев назад +1

      @@BierBaronKrats no problem! Google wowdl and that should be enough breadcrumbs :)

  • @haroldpiperii1189
    @haroldpiperii1189 11 месяцев назад +1

    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

  • @mahdisalmani6865
    @mahdisalmani6865 8 месяцев назад +3

    iv tried it today, it worked, just use same version for boost and cmake.ty man

    • @Digital-Scriptorium
      @Digital-Scriptorium  8 месяцев назад +1

      No problem! Enjoy! 😊

    • @the-beneficiary1809
      @the-beneficiary1809 8 месяцев назад +1

      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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  8 месяцев назад +1

      @@the-beneficiary1809 good to know and thank you for the info!

    • @VraulJawrip
      @VraulJawrip 4 месяца назад +1

      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
      @Digital-Scriptorium  4 месяца назад +2

      Yeah, it's unfortunate version 85 has some issues.

  • @darthEDIUS
    @darthEDIUS 7 месяцев назад +3

    By far the Best YT Guide I found, thanks a lot man!!!

  • @haroldpiperii1189
    @haroldpiperii1189 11 месяцев назад +3

    @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
      @Digital-Scriptorium  11 месяцев назад +2

      It's on my list of videos to make. Just no ETA yet.

    • @DanTufis
      @DanTufis 10 месяцев назад +2

      @@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

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      @@DanTufis absolutely!

  • @WhatIsHisNames
    @WhatIsHisNames 2 месяца назад +1

    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 :(

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      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?

  • @MrRob1003
    @MrRob1003 3 месяца назад +1

    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'

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      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.

  • @haroldpiperii1189
    @haroldpiperii1189 11 месяцев назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +1

      Do you have that file in the same area as the auth server.exe?

  • @xXnocturnumXx
    @xXnocturnumXx Год назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      Very weird. Did you try a reboot? I have been noticing weird things with the newest versions of Heidisql as well.

  • @caffeinedelusions
    @caffeinedelusions 2 месяца назад +1

    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
      @Digital-Scriptorium  2 месяца назад +2

      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

    • @caffeinedelusions
      @caffeinedelusions 2 месяца назад +1

      @@Digital-Scriptorium That did the trick!

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +2

      @@caffeinedelusions nice! :)

    • @caffeinedelusions
      @caffeinedelusions 2 месяца назад +1

      @@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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +2

      @@caffeinedelusions hmmm, did it ever prompt you to create the module_string by just hitting enter?

  • @ΔημΣΚ
    @ΔημΣΚ 11 месяцев назад +2

    Wow thanks for the tutorial! How do i add scripts? For example, a custom .chat script

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +2

      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.

    • @ΔημΣΚ
      @ΔημΣΚ 11 месяцев назад +1

      @@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.😅

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +2

      @@ΔημΣΚ haha. At some point I will dig into some to show off how to get them working. Just no ETA.

  • @appletrey
    @appletrey 9 месяцев назад +2

    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? 😂

    • @Digital-Scriptorium
      @Digital-Scriptorium  9 месяцев назад +2

      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.

    • @appletrey
      @appletrey 8 месяцев назад +2

      it's amazing how quickly you always respond, best tutorial RUclipsr I know!! 🙏🙏🙏

    • @Digital-Scriptorium
      @Digital-Scriptorium  8 месяцев назад +1

      @@appletrey haha I do my best!

  • @fatihdereli5914
    @fatihdereli5914 Месяц назад +1

    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 ?

    • @Digital-Scriptorium
      @Digital-Scriptorium  Месяц назад +1

      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.

  • @Satsamit
    @Satsamit 3 месяца назад +1

    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
      @Digital-Scriptorium  3 месяца назад +2

      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.

    • @Satsamit
      @Satsamit 3 месяца назад +1

      @@Digital-Scriptorium thanks, gonna try that.

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +2

      @@Satsamit no problem!

    • @Satsamit
      @Satsamit 3 месяца назад +1

      @@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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +2

      @@Satsamit no problem and glad to hear all is well now! Enjoy! :)

  • @emmasouth5523
    @emmasouth5523 3 месяца назад +1

    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!

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      Glad to hear all is well! I believe the AzerothCore wiki has backup advice on what should be backed up.

  • @wantedslv
    @wantedslv 8 месяцев назад +2

    Thank you for this best guide! Server works perfectly!

  • @uros.u.novakovic
    @uros.u.novakovic 2 месяца назад +1

    Amazing guide, thank you! I see that some repacks come with a "mysql" directory included. How does one make it portable with AzerothCore?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +2

      No problem! A special portable version of MySQL exists but I haven't tried it on the latest versions.

    • @uros.u.novakovic
      @uros.u.novakovic 2 месяца назад +1

      @@Digital-Scriptorium I figured it out, the portable MySQL that I created seems to be working fine.

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      @@uros.u.novakovic nice and enjoy! :)

  • @geraldguerrero9641
    @geraldguerrero9641 4 месяца назад +2

    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!

    • @Digital-Scriptorium
      @Digital-Scriptorium  4 месяца назад +2

      Haha all good! I'm planning to make a video on that in the next 2 weeks actually.

  • @Nvictus2012
    @Nvictus2012 6 месяцев назад +1

    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
      @Digital-Scriptorium  6 месяцев назад

      No problem and I'll queue it up :)

    • @Nvictus2012
      @Nvictus2012 6 месяцев назад +1

      @@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)

    • @Digital-Scriptorium
      @Digital-Scriptorium  6 месяцев назад

      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.

  • @chromatic2006
    @chromatic2006 Год назад +3

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      @Filip Kohutek that is a good question. I'm not exactly sure where that might be. Check out the AzerothCore help on their discord.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      @Filip Kohutek No problem! Sorry I couldn't help more!

    • @luddesplays3352
      @luddesplays3352 Год назад +1

      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

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      When trying to add modules in?

  • @Oboro_Clam_Chowder
    @Oboro_Clam_Chowder 14 часов назад +1

    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 :)

    • @Digital-Scriptorium
      @Digital-Scriptorium  13 часов назад +2

      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. :)

    • @Oboro_Clam_Chowder
      @Oboro_Clam_Chowder 13 часов назад +1

      @@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!

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 часов назад +1

      No problem and same to you! :)

  • @GnaashMeePls
    @GnaashMeePls 11 дней назад +1

    At 14:00 you lost me with the gitext clone when i right click and select that it does not work

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 дней назад +2

      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.

    • @GnaashMeePls
      @GnaashMeePls 11 дней назад +1

      @Digital-Scriptorium thank you. Will do and ill let you know the outcome..

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 дней назад +2

      @GnaashMeePls sounds good and fingers crossed! :)

    • @GnaashMeePls
      @GnaashMeePls 11 дней назад +1

      @Digital-Scriptorium no luck gitext clone still doing nothing all the versions are correct

    • @GnaashMeePls
      @GnaashMeePls 11 дней назад +1

      @Digital-Scriptorium would it matter that I installed everything into my D drive and into the same folder idk what else it would be?

  • @AmirHoseein-d2m
    @AmirHoseein-d2m Год назад +1

    What I mean by Npc teleport is that if I make a custom dungeon, my pillar can appear there with a click.

  • @mrjohnsonpaddington967
    @mrjohnsonpaddington967 8 месяцев назад +1

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  8 месяцев назад +1

      I would try to use the previous version of cmake and see if that helps.

  • @Lokensio
    @Lokensio Год назад +1

    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
      @Digital-Scriptorium  Год назад +1

      Thank you! For a client and server on the same setup both ip's in the realmlist should be 127.0.0.1

  • @Glog108
    @Glog108 Год назад +2

    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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +2

      It would require client side modifications if it's possible.

    • @Glog108
      @Glog108 Год назад +2

      @@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

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      @user-mi3ih7sh3q very interesting and good to know. Thank you for that info!

  • @treverbranson
    @treverbranson 12 дней назад +1

    got stuck at 14min the ext clone did not do anything when clicked please help

    • @Digital-Scriptorium
      @Digital-Scriptorium  12 дней назад +1

      Hmmm, the latest version of git extensions might require .net v8.x desktop runtime. Do you have that installed?

  • @FableScribes-pq2bg
    @FableScribes-pq2bg 4 месяца назад +1

    my only question is after you get the server up and running how do you play on it?

    • @Digital-Scriptorium
      @Digital-Scriptorium  4 месяца назад +1

      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.

  • @JW-lf7rx
    @JW-lf7rx 3 месяца назад +1

    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?

    • @JW-lf7rx
      @JW-lf7rx 3 месяца назад +1

      Just noticed the Cmake comment you made... This must be those issues =S

    • @JW-lf7rx
      @JW-lf7rx 3 месяца назад +1

      Nevermind, had to set the path for it in Cmake... C:\Program Files\MySQL\MySQL Server 8.4\lib

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      Is it all happy now?

    • @JW-lf7rx
      @JW-lf7rx 3 месяца назад +1

      @@Digital-Scriptorium Still having issues getting it to build. missing directory errors

    • @JW-lf7rx
      @JW-lf7rx 3 месяца назад +1

      Had the wrong DIR for the .h files picked. All is well once again.

  • @michaelscuderi7712
    @michaelscuderi7712 3 месяца назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      Certainly not a dumb question! Are you saying you aren't seeing any mobs?

    • @michaelscuderi7712
      @michaelscuderi7712 3 месяца назад +1

      @@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

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      Hmmm, it might be the GM level perhaps.

  • @christianstrande4454
    @christianstrande4454 4 месяца назад +3

    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
      @Digital-Scriptorium  4 месяца назад +3

      Yeah, 1.86 sadly it seems to have issues. An older version should do the trick!

    • @christianstrande4454
      @christianstrande4454 4 месяца назад +2

      @@Digital-Scriptorium Can confirm 81_0 worked. Wonderful video btw, thanks for putting in the work.

    • @Digital-Scriptorium
      @Digital-Scriptorium  4 месяца назад +3

      @@christianstrande4454 no problem and enjoy! :)

    • @Charlesrive
      @Charlesrive 3 месяца назад +1

      @@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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      @@Charlesrive unfortunately, I've been away from a computer for a long time. Sadly the mobile app sucks for editing things so I apologize....

  • @mrtiff99
    @mrtiff99 Год назад +4

    Amazing video. Thanks you for putting the time and effort into making it

  • @Lolerstomp
    @Lolerstomp 2 месяца назад +1

    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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      Hmmm, that's a new one. Is the world server staying up and not closing?

    • @Lolerstomp
      @Lolerstomp 2 месяца назад +1

      @@Digital-Scriptorium Yea, server stays up. Resources are barely being used. It’s at less than 5% utilization.

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      @@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
      @Digital-Scriptorium  2 месяца назад +1

      @@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.

  • @gridman2444
    @gridman2444 9 месяцев назад +1

    hello! at 17:53 i cannot find the authserver authserver.pdb worldserver and wordserver.pdb. thank you in advance

    • @Digital-Scriptorium
      @Digital-Scriptorium  9 месяцев назад +2

      Sorry for the delay. You compiled them in Visual Studio as RelwithDebinfo? If so did you get any errors/failures when it finished compiling?

    • @gridman2444
      @gridman2444 9 месяцев назад +2

      @@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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  9 месяцев назад +2

      @@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.

    • @gridman2444
      @gridman2444 9 месяцев назад +1

      @@Digital-Scriptorium
      I got it working for adding modules! thank you! i want to learn more.

    • @Digital-Scriptorium
      @Digital-Scriptorium  9 месяцев назад +1

      Nice! 🙂

  • @FirstLast-gk6lg
    @FirstLast-gk6lg Год назад +1

    Can you make a video showing how to play as a specific NPC. Like i want to play as Arthas or Illidan

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +2

      That's an interesting idea. I was trying to think it over. Unfortunately, it would need some serious client modifications.

    • @FirstLast-gk6lg
      @FirstLast-gk6lg Год назад +1

      @@Digital-Scriptorium damn, was hoping it was a simple thing

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      @@FirstLast-gk6lg I hear ya! The game clients are hard coded.

    • @FirstLast-gk6lg
      @FirstLast-gk6lg Год назад +1

      @@Digital-Scriptorium what about custom items with custom stats and effects? Or adding spells, like giving a mage Shaman spells

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +2

      @@FirstLast-gk6lg that is an option :)

  • @АлександрПоляков-й9т
    @АлександрПоляков-й9т 4 месяца назад +2

    You the best, THANK YOU

  • @haroldpiperii1189
    @haroldpiperii1189 11 месяцев назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +1

      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!

  • @APlusModding
    @APlusModding 3 месяца назад +1

    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
      @Digital-Scriptorium  3 месяца назад +2

      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.

    • @APlusModding
      @APlusModding 3 месяца назад +1

      @@Digital-Scriptorium The boost version is boost_1_81_0, and cmake is 3.25.0

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      @@APlusModding try using boost 1.84.

    • @APlusModding
      @APlusModding 3 месяца назад +1

      @@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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +2

      @@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.

  • @LigitandMeyers
    @LigitandMeyers 2 месяца назад +1

    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
      @Digital-Scriptorium  2 месяца назад +1

      Thank you for the info! :)

    • @LigitandMeyers
      @LigitandMeyers 2 месяца назад +1

      @@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

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      @@LigitandMeyers I'm for sure going to queue up a new video with all the changes in the next week at this point :)

    • @LigitandMeyers
      @LigitandMeyers 2 месяца назад +1

      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

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад

      @@LigitandMeyers let me know what you hear back!

  • @Aliminater1
    @Aliminater1 2 месяца назад +1

    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
      @Digital-Scriptorium  2 месяца назад +1

      Hmmm and the realmlist has your servers IP? I would double check that.

    • @Aliminater1
      @Aliminater1 2 месяца назад +1

      @@Digital-Scriptorium In realmlist "address is my wan ip" , "localAddress is my servers ip"

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      Hmmm, it might be that your router doesn't support loopbacking.

    • @Aliminater1
      @Aliminater1 2 месяца назад +1

      @@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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      @@Aliminater1 o that could be causing conflicts.

  • @SamerTheGamer-TheSamer
    @SamerTheGamer-TheSamer 10 месяцев назад +1

    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
      @Digital-Scriptorium  10 месяцев назад +1

      When you say to connect your bnet console. Are you saying the bnet console is not staying open when you launch it?

    • @SamerTheGamer-TheSamer
      @SamerTheGamer-TheSamer 10 месяцев назад +1

      @@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

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      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.

  • @mrtiff99
    @mrtiff99 Год назад +2

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +3

      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?

    • @mrtiff99
      @mrtiff99 Год назад +1

      ​​​@@Digital-Scriptoriumthanks for the reply that worked great

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      No problem!

  • @NicolasLinder-ip4ml
    @NicolasLinder-ip4ml 10 месяцев назад +1

    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

  • @caffeinedelusions
    @caffeinedelusions 2 месяца назад +1

    Okay... so what are my options if CMAKE doesn't find Boost?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      What version of cmake and boost are you using?

    • @carterdohoney4994
      @carterdohoney4994 2 месяца назад +1

      @@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.

    • @caffeinedelusions
      @caffeinedelusions 2 месяца назад

      @@carterdohoney4994 Ah, dammit. The desktop didn't log me into the right account. Yeah, this is me.

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      @@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.

    • @carterdohoney4994
      @carterdohoney4994 2 месяца назад +1

      @@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.

  • @pc9429
    @pc9429 7 месяцев назад +1

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  7 месяцев назад +2

      How's your realmlist SQL table look? Do you have your "servers" IP listed or 127.0.0.1?

    • @pc9429
      @pc9429 7 месяцев назад +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

    • @Digital-Scriptorium
      @Digital-Scriptorium  7 месяцев назад +1

      @@pc9429 no problem and enjoy! :)

  • @haroldpiperii1189
    @haroldpiperii1189 10 месяцев назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      So you're talking about game client add ons? If it says it's out of date then it's the client believing that.

  • @hci_yuuzou1696
    @hci_yuuzou1696 2 месяца назад +1

    ========== 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

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад

      Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад

      Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад

      Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад

      Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      Unfortunately, any failures will make it not create the rel folder. Tell me what version of cmake, boost, and MySQL are you using?

  • @ClipMania1776
    @ClipMania1776 7 месяцев назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  7 месяцев назад +1

      Try to use the second to last latest version of boost. It seems the project hasn't caught up with the latest one.

    • @ClipMania1776
      @ClipMania1776 7 месяцев назад +1

      @@Digital-Scriptorium Nice, ill give that a go

    • @Digital-Scriptorium
      @Digital-Scriptorium  7 месяцев назад +1

      @@ClipMania1776 fingers crossed! :)

  • @xSGxSobad
    @xSGxSobad 4 месяца назад +1

    didnt see you port forward anything to get players online? and i did all the steps plus porting forward cant get anyone to connect..

    • @Digital-Scriptorium
      @Digital-Scriptorium  4 месяца назад +1

      I only showed how to do it for local use. The project's discord might have better info on getting it working outward facing.

  • @adriencallewaert6150
    @adriencallewaert6150 10 месяцев назад +1

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      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.

  • @TheState597
    @TheState597 Месяц назад +1

    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?

    • @TheState597
      @TheState597 Месяц назад +1

      Found out the error and made it all the way to the end but my worldserver crashes instantly.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Месяц назад +1

      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.

  • @nononononegative
    @nononononegative 4 месяца назад +1

    if you want to just run this on your local machine, should you just allow private networks, and uncheck public?

    • @Digital-Scriptorium
      @Digital-Scriptorium  4 месяца назад +1

      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.

  • @Akashic_Art
    @Akashic_Art 11 месяцев назад +1

    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?

    • @Akashic_Art
      @Akashic_Art 11 месяцев назад +1

      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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +1

      It's rare but newer versions can cause issues sometimes until the project owners update their code to be happy with it.

    • @haroldpiperii1189
      @haroldpiperii1189 11 месяцев назад +1

      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

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +1

      When in doubt reboot :)

  • @haroldpiperii1189
    @haroldpiperii1189 11 месяцев назад +1

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +1

      You can just start the build process. I swear the latest versions of VS just keep indexing forever.

  • @loefy
    @loefy 3 месяца назад +1

    Probably a really dumb question, but after all this what do you do to actually launch and play WoW?

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +2

      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....

  • @dragomirpetrov5138
    @dragomirpetrov5138 4 месяца назад +1

    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
      @Digital-Scriptorium  4 месяца назад +1

      Do you see the .zip version to download?

    • @dragomirpetrov5138
      @dragomirpetrov5138 4 месяца назад +1

      @@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"

    • @Digital-Scriptorium
      @Digital-Scriptorium  4 месяца назад +1

      Try to delete your cmake project cache and try again

    • @dragomirpetrov5138
      @dragomirpetrov5138 4 месяца назад +1

      @@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)

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      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.

  • @StefanTurcuc
    @StefanTurcuc Год назад +1

    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
      @Digital-Scriptorium  Год назад +1

      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.

    • @Someone_was_here567
      @Someone_was_here567 Год назад +1

      @@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 ... 😐

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      Try to launch them directly from command prompt and it will mention why it's failing.

    • @Someone_was_here567
      @Someone_was_here567 Год назад +1

      @@Digital-Scriptorium how ? 😁 i mean what should i type in the command prompt ?

    • @StefanTurcuc
      @StefanTurcuc Год назад +1

      @@Digital-Scriptorium It doesnt show the .exe for authserver and worldserver

  • @ledzemgamer
    @ledzemgamer 3 месяца назад +1

    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

  • @brohaw211
    @brohaw211 5 месяцев назад +1

    Thank you, this was a huge help!

  • @AmirHoseein-d2m
    @AmirHoseein-d2m Год назад +1

    I have done all the work on my server, but I don't remember to make this, please
    😢😢😢😢😢

  • @pc9429
    @pc9429 7 месяцев назад +1

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  7 месяцев назад

      It's certainly possible. I would update the server to the latest and greatest commits. Then export your databases.

  • @JulesPiga
    @JulesPiga Год назад +1

    Hello I have a problem I have 5 errors and when I go to the Build files I do not see Auth and Worldserver ...

    • @JulesPiga
      @JulesPiga Год назад +1

      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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      What are the errors you're seeing?

    • @JulesPiga
      @JulesPiga Год назад +1

      @@Digital-Scriptorium I solved the errors, can you make a video to add mods on the server? THANKS !

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      That is for sure on the docket at some point. :)

    • @NoHasBeensAloud
      @NoHasBeensAloud 5 месяцев назад +1

      @@JulesPiga How did you solve the errors?

  • @rockydonet
    @rockydonet Год назад +1

    Great! WotLK is ON now : )

  • @NyawttyClips
    @NyawttyClips Месяц назад +1

    does this work for AstoriaCore as well im assuming it does i want to use this core over azeroth but idk

    • @Digital-Scriptorium
      @Digital-Scriptorium  Месяц назад +1

      Well to me AzerothCore is the most complete 3.3.5 emulation server project.

  • @JanKáňa-t8s
    @JanKáňa-t8s 10 месяцев назад +1

    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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      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.

    • @JanKáňa-t8s
      @JanKáňa-t8s 10 месяцев назад +1

      Thank you, I'll post it there

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      @user-yj9du4ps1w good luck and enjoy! :)

    • @JanKáňa-t8s
      @JanKáňa-t8s 10 месяцев назад +1

      @@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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      @@JanKáňa-t8s good to know and thank you for the info!

  • @jamiemcdaniel9229
    @jamiemcdaniel9229 11 месяцев назад +1

    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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  11 месяцев назад +1

      If you can run the world server via command line it would show you why it's closing.

  • @VejenGaming
    @VejenGaming 3 месяца назад +1

    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!

    • @VejenGaming
      @VejenGaming 3 месяца назад +1

      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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      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.

  • @JgamePlanet
    @JgamePlanet 3 месяца назад +1

    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

    • @JgamePlanet
      @JgamePlanet 3 месяца назад +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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      What version of boost do you have right now? I believe version 1.85 is problematic.

    • @JgamePlanet
      @JgamePlanet 3 месяца назад

      @@Digital-Scriptorium i am usin 1_81_0 Thanks for replying so quick :)

    • @JgamePlanet
      @JgamePlanet 3 месяца назад +1

      @@Digital-Scriptorium 1.81

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      @@JgamePlanet double check your environmental variable config. Sometimes I've had to even delete it and recreate the variable.

  • @SteelWolf13
    @SteelWolf13 Год назад +2

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +2

      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.

    • @SteelWolf13
      @SteelWolf13 Год назад +1

      @@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
      @Digital-Scriptorium  Год назад +1

      @@SteelWolf13 interesting. It might be worth mentioning in the discord channel for it. It could be a bug.

  • @Trinhax
    @Trinhax 10 месяцев назад +1

    Per AzerothCore Wiki: OpenSSL 3.2 and newer does not work. Use version 1.1, 3.0 or 3.1

  • @NoxianSinner666
    @NoxianSinner666 Год назад +1

    I got 4 errors while the project building and one of them causes I think that the Build>Bin>RelWithDebInfo folder is empty,

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      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.

    • @NoxianSinner666
      @NoxianSinner666 Год назад +1

      @@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!

    • @NoxianSinner666
      @NoxianSinner666 Год назад +1

      there are a few more erros but it only says I got 4 so probaly they are all together somehow

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      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.

    • @NoxianSinner666
      @NoxianSinner666 Год назад +1

      @@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.

  • @DominikThen
    @DominikThen Год назад +1

    Hello, when i will start the authserver come the error with libssl-1_1-x64.ddl not found can you help me pls

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      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?

    • @СергейЧернышов-я8ч
      @СергейЧернышов-я8ч Год назад +1

      @@Digital-Scriptorium i got same error

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      I'll have to look into it and I'll get back to you.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      @@СергейЧернышов-я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?

  • @TheCrazyscale
    @TheCrazyscale 10 месяцев назад +1

    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
      @Digital-Scriptorium  10 месяцев назад +1

      Unfortunately, sometimes version issues happen if the project doesn't keep up with specific updates.

    • @TheCrazyscale
      @TheCrazyscale 10 месяцев назад +1

      @@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....)

    • @Digital-Scriptorium
      @Digital-Scriptorium  10 месяцев назад +1

      @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
      @NicolasLinder-ip4ml 10 месяцев назад +1

      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

    • @TheCrazyscale
      @TheCrazyscale 10 месяцев назад +1

      @@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)

  • @ЙорданКрумов-у2к
    @ЙорданКрумов-у2к 5 месяцев назад +1

    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?

    • @Digital-Scriptorium
      @Digital-Scriptorium  5 месяцев назад +1

      Sorry trying to understand what is failing for you. Do you have an exact error?

    • @dagowow
      @dagowow 5 месяцев назад +1

      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.
      :-(

    • @ЙорданКрумов-у2к
      @ЙорданКрумов-у2к 5 месяцев назад +1

      @@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

    • @ЙорданКрумов-у2к
      @ЙорданКрумов-у2к 5 месяцев назад +1

      @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? 🤔

    • @dagowow
      @dagowow 5 месяцев назад +1

      @@ЙорданКрумов-у2к how'd you fix the cmake invalid error?

  • @JulesPiga
    @JulesPiga Год назад +1

    pouvez vous faire une vidéo pour ajouter des addons sur le serveur ? Merci ( solo queue ..)

  • @LigitandMeyers
    @LigitandMeyers 2 месяца назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      I would recommend using an older version of boost that does to be safe.

    • @LigitandMeyers
      @LigitandMeyers 2 месяца назад +1

      @@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

    • @LigitandMeyers
      @LigitandMeyers 2 месяца назад +1

      Yah 1.84, 1.81, 1.80, 1.78....all open as folders , no install package ;) Well shit

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      Hmmm, I'll have to check it out tomorrow.

  • @arazshows7331
    @arazshows7331 Год назад +1

    Hello there
    Could be this video for running a server for my ppl?

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      Technically yes it could be outward facing.

    • @arazshows7331
      @arazshows7331 Год назад +1

      @Digital-Scriptorium will I be accessed on Data bass or its just for running it without accessing to data?

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      @@arazshows7331 it needs a database to run.

    • @arazshows7331
      @arazshows7331 Год назад +1

      @@Digital-Scriptorium obviously when we download full client in fact we have all databass isn't it?

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      @@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
    @jonilaszlo2281 2 месяца назад +1

    i can use the original client source?or i have to get elsewhere?

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      Yes, the original client is best.

    • @jonilaszlo2281
      @jonilaszlo2281 2 месяца назад +1

      @@Digital-Scriptorium thank you for your answer but i have another problem: when i start the worldserver it just pop up end gone

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      @@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.

    • @jonilaszlo2281
      @jonilaszlo2281 2 месяца назад +1

      @@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:)

    • @Digital-Scriptorium
      @Digital-Scriptorium  2 месяца назад +1

      @@jonilaszlo2281 no problem and enjoy! :)

  • @FlawlessDKK
    @FlawlessDKK 3 месяца назад +1

    bro i dont have bots on server how to make many bots to play with it battlegrounds and dungeons,raids ?

    • @Digital-Scriptorium
      @Digital-Scriptorium  3 месяца назад +1

      I'll be releasing a video soon showing how to do that.

  • @Skovboy
    @Skovboy Год назад +1

    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!

    • @Skovboy
      @Skovboy Год назад +1

      Or I’d PayPal you $50 to help me figure it out in discord. 😂

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +2

      Haha it is a hot topic for sure. I'd have to dabble with it and then make a video.

  • @Skovboy
    @Skovboy Год назад +2

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +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
      @Digital-Scriptorium  Год назад +1

      O also double check CMake found Boost during its crunching step before VS.

    • @Skovboy
      @Skovboy Год назад +1

      @@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
      @Digital-Scriptorium  Год назад +2

      @@Skovboy thank you for the info. I guess latest and greatest has some issues then.

    • @91alexy
      @91alexy 7 месяцев назад +1

      @@Skovboy Nice years later i use older version and its working 0 Fail :)

  • @haoguo2955
    @haoguo2955 Год назад +1

    Where will be the save location. For backup.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      Backups are in itself its own video. I would recommend checking out the documentation they have on AzerothCore's wiki page.

  • @BlinksXZX
    @BlinksXZX 14 дней назад +1

    I need help . cannot open file 'libboost_program_options-vc143-mt-x64-1_86.lib'

    • @Digital-Scriptorium
      @Digital-Scriptorium  13 дней назад +1

      Try boost version 1.82 and if that doesn't work try cmake 3.29

    • @BlinksXZX
      @BlinksXZX 13 дней назад +1

      @@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

    • @Digital-Scriptorium
      @Digital-Scriptorium  13 дней назад +1

      @@BlinksXZX that works :)

    • @BlinksXZX
      @BlinksXZX 13 дней назад +1

      @@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 >?

    • @Digital-Scriptorium
      @Digital-Scriptorium  13 дней назад +1

      @@BlinksXZX a registration page?

  • @B.M.Single
    @B.M.Single Год назад +1

    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

    • @Digital-Scriptorium
      @Digital-Scriptorium  Год назад +1

      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.

  • @jackholiday3687
    @jackholiday3687 Месяц назад +1

    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.

    • @Digital-Scriptorium
      @Digital-Scriptorium  Месяц назад +1

      That's very weird. Have you tried a cmake version like 3.29 just to rule out weird stuff with the latest versions?