I should have shown this in the video. As I mentioned when you first create an account it's locked to be a Vanilla account. So the expansion characters aren't selectable and you're capped at lvl 60. To up the account to TBC you can type "account set addon 1" without the parentheses and being the account. So for instance: account set addon test 1
Wow, I'm the type of crowd that enjoys open source stuff reimpls, especially servers. Working on cuberite for mc rn lol. Anyways, nice vid! Glad I got recommended this
Hey Fire Warrior, are you compiling this on windows sandbox? I was about to install windows virtual machine with windows 11 pro but I noticed the wallpaper on your desktop is that of windows sandbox. Before I proceed what do you recommend to compile on?
10 or 11 is fine. I just happened to show it on 10 for the video but everything is 99% the same. The only difference is finding the environmental variable section is going to be slightly different.
you missed the part where you need to create the databases for players, world, etc. Also I had to change the ip address in the conf files. Also you left off how to actually connect to the server witht the wow client :(
@@Digital-Scriptorium for some reason it didnt. i have been able to connect with a copy of tbc client i had as a back up. i need to test with new boost as i had errors. but not knowing what i was doing didnt help. i also turned warden off as it was preventing me from creating toons.
when i click build solution in visual studio it gives me two errors saying libboost_filesystem-vc143-mt-x64-1_86.lib cant be opened. figure I'd ask for help before I continue and possibly mess more stuff up
@@Digital-Scriptorium i hit clean and then build solution again after it was done, I still get the same two errors detailing the same file name for both the Authserver and WorldServer.
@@Digital-Scriptorium ran it with the boost you had at the time, no longer see the errors so all is good at the moment, will update if something else goes wrong
okay so as a small update (whether or not this warrents redoing something at the moment) when you were done in visual studio and went into your folder, the x64_release folder was next to buldir in the bin folder, but mine is in the bin folder inside the buildir folder itself. wondering if that may be an issue later
I followed this guide but with the cmangos wotlk because on the azerothcore cheats don't work for wotlk, but i can't find the server data for it anywhere. Any advice?
Hello dear UP host, can you come up with a phase to install a nostalgic server from the 1960s? I am a player from China who deeply loves this World of Warcraft nostalgic server. Thank you
Hi, when installing InstallFullDB, i get - MySQL ERROR 1045 (28000) : access denied for user ´mangos’@´localhost´ (using password: YES) How can I fix this? Thank you 😊
It's already screwed up, carefully followed the steps by pausing the video and checking everything. Firstly, CMake has no option for "BUILD_PLAYERBOT"! There is however, an option for "BUILD_DEPRECIATED_PLAYERBOT". So, I guess that's the one? No errors or failures from Visual Studio... Secondly, when moving "x64_release" folder from within the "bin" folder we created, it doesn't exist! A search reveals it created it in "C:\mangos\mangos-tbc\bin\buildir\bin" for some reason. No matter, moved/copied those files. Thirdly, at the creating the database part, after typing "DeleteAll" > Setting mangos user in database ... FAILED! >>> ERROR 1133 (42000) at line 1: Can't find any matching row in the user table. Press space to continue... It's at this point, after going off the rails, that I give up! :(
@@Digital-Scriptorium Thanks, I'd love to know and get this working. I mean, the guide is so detailed and well narrated, it's hard to go wrong following along!
@@berkbyurhan3928 is the game client and server on the same machine or is the server on a separate machine or VM then the game client machine? I would double check your local realmlist SQL table has the ip's set ok for your setup.
Hi there, I hit a snag when creating the database with the installer. Once I type in the fail safe and hit enter I receive error code 1133 (42000) at line 1: Can’t find any matching row in the user table. I opened the configuration file that is created once I try installing and it opens Microsoft visual. In line 1 it was only #s and I was receiving an error message “Invalid token ‘text’ at root level of document”. Is there a way to fix this? Or is that an issue with the dbinstaller itself from GitHub?
To get the player bots that join your party or are you looking for ones that wander the world? The ones that join your party you just need to make multiple characters on your account and then they show up as an option when talking to NPCs. That is as long as you selected the option in cmake and set the config file.
Hi! I get an error LNK1104 cannot open file "libboost_filesystem-vc143-mt-x64-1_83.lib" WorldServer C:\mangos\mangos-tbc\bin\buildir\src\mangosd\LINK LNK1181 cannot open file ".obj" AuthServer C:\mangos\mangos-tbc\bin\buildir\src ealmd\LINK I put quotation marks searched all the paths I do not know what to do(
Errors when trying to compile; Severity Code Description Project File Line Suppression State Error LNK1104 cannot open file 'libboost_filesystem-vc143-mt-x64-1_83.lib' AuthServer C:\mangos\mangos-tbc\bin\buildir\src ealmd\LINK 1 ---- Severity Code Description Project File Line Suppression State Warning C4834 discarding return value of function with 'nodiscard' attribute Game C:\mangos\mangos-tbc\src\game\AI\ScriptDevAI\base\TimerAI.cpp 166 --- Severity Code Description Project File Line Suppression State Warning C4834 discarding return value of function with 'nodiscard' attribute Game C:\mangos\mangos-tbc\src\game\AI\ScriptDevAI\base\TimerAI.cpp 304 --- Severity Code Description Project File Line Suppression State Error LNK1104 cannot open file 'libboost_filesystem-vc143-mt-x64-1_83.lib' WorldServer C:\mangos\mangos-tbc\bin\buildir\src\mangosd\LINK 1 Errors i'm getting when trying to compile in visual studio.
I followed these instructions and tried to make a classic wow server. I have gotten farther than I have ever gotten but got an error when launching mangosd.exe. Here is the error. 2023-ERROR:Check existing of map file './maps/0004331.map': not exist! ERROR:Correct *.map files not found in path './maps' or *.vmtree/*.vmtile files in './vmaps'. Please place *.map and vmap files in appropriate directories or correct the DataDir value in the mangosd.conf file.
So you're trying to do a 1.12 cmangos server or a 2.4.3 server? The server data aka the map data I supply in the description will only work on 2.4.3. You would need to extract your own maps for 1.12 or for science you can see if the vmangos maps work from my 1.12 video.
@@Digital-Scriptorium it is all good. I was able to follow your instructions here and get my cmangos 1.12 going. My error was I didn't have a client on my system lol.
lol we dont have a need for noob servers riddled with buggs privat servers wont share their stuff with you, it took many a manhours scripting to get a wow server up and running so yeah better join a privat server 2.4.3. and avoid countless headaches, frustrations and ulcers THE BEST scripted server you find in germany its called Back2Basics This server is 100% vanilla scripted, not like these newkinds of wannabe 2,4,3 servers who's heavely modded, riddled with buggs, or just want to make money and laying to you about being vanilla 2/4/3...becasue 99,9% are NOT vanilla
I should have shown this in the video. As I mentioned when you first create an account it's locked to be a Vanilla account. So the expansion characters aren't selectable and you're capped at lvl 60. To up the account to TBC you can type "account set addon 1" without the parentheses and being the account. So for instance: account set addon test 1
Wow, I'm the type of crowd that enjoys open source stuff reimpls, especially servers. Working on cuberite for mc rn lol.
Anyways, nice vid! Glad I got recommended this
Oh nice!
You are the Man, Thx A Lot !!!
You're welcome!
Thank you so much!!
You're welcome! Enjoy! :)
Hey Fire Warrior, are you compiling this on windows sandbox? I was about to install windows virtual machine with windows 11 pro but I noticed the wallpaper on your desktop is that of windows sandbox. Before I proceed what do you recommend to compile on?
10 or 11 is fine. I just happened to show it on 10 for the video but everything is 99% the same. The only difference is finding the environmental variable section is going to be slightly different.
you missed the part where you need to create the databases for players, world, etc. Also I had to change the ip address in the conf files. Also you left off how to actually connect to the server witht the wow client :(
It should auto create those databases with the scripts when you run the different options.
@@Digital-Scriptorium for some reason it didnt. i have been able to connect with a copy of tbc client i had as a back up. i need to test with new boost as i had errors. but not knowing what i was doing didnt help. i also turned warden off as it was preventing me from creating toons.
when i click build solution in visual studio it gives me two errors saying libboost_filesystem-vc143-mt-x64-1_86.lib cant be opened. figure I'd ask for help before I continue and possibly mess more stuff up
Hmm try to do a build clean and try again.
@@Digital-Scriptorium i hit clean and then build solution again after it was done, I still get the same two errors detailing the same file name for both the Authserver and WorldServer.
@@LegoGuy2271 try an older version of boost.
@@Digital-Scriptorium ran it with the boost you had at the time, no longer see the errors so all is good at the moment, will update if something else goes wrong
okay so as a small update (whether or not this warrents redoing something at the moment) when you were done in visual studio and went into your folder, the x64_release folder was next to buldir in the bin folder, but mine is in the bin folder inside the buildir folder itself. wondering if that may be an issue later
I followed this guide but with the cmangos wotlk because on the azerothcore cheats don't work for wotlk, but i can't find the server data for it anywhere. Any advice?
If you set cmake to compile the tools you can extract the map data you need. Just expect it to take a few hours.
Hello dear UP host, can you come up with a phase to install a nostalgic server from the 1960s? I am a player from China who deeply loves this World of Warcraft nostalgic server. Thank you
I invite you to host one :)
Where do i go about finding the maps, mmaps dbc and all? i lost myself there
I have links for them already compiled in the description.
Hi! How can be released online not on LAN? For example im using an VPS and i cant login from my PC
I believe some guides exist on the VMangos rojects discord channel for that.
Hi, when installing InstallFullDB, i get - MySQL ERROR 1045 (28000) : access denied for user ´mangos’@´localhost´ (using password: YES)
How can I fix this? Thank you 😊
Create a SQL user named mangos if you haven't already and password mangos.
@@Digital-ScriptoriumThank you, I’ll try it 🙂
@@Apsint1 no problem!
Is there a reason why you chose CMaNGOS insted of MaNGOS?
I try to show different projects off and to me cmangos is the more complete project of TBC.
It's already screwed up, carefully followed the steps by pausing the video and checking everything.
Firstly, CMake has no option for "BUILD_PLAYERBOT"! There is however, an option for "BUILD_DEPRECIATED_PLAYERBOT". So, I guess that's the one?
No errors or failures from Visual Studio...
Secondly, when moving "x64_release" folder from within the "bin" folder we created, it doesn't exist! A search reveals it created it in "C:\mangos\mangos-tbc\bin\buildir\bin" for some reason. No matter, moved/copied those files.
Thirdly, at the creating the database part, after typing "DeleteAll"
> Setting mangos user in database ... FAILED!
>>> ERROR 1133 (42000) at line 1: Can't find any matching row in the user table.
Press space to continue...
It's at this point, after going off the rails, that I give up! :(
Hmm, I wonder if they made drastic changes. I'll have to give it a spin in the next few days.
@@Digital-Scriptorium Thanks, I'd love to know and get this working. I mean, the guide is so detailed and well narrated, it's hard to go wrong following along!
@@sparetent I'll be sure to let you know what changes need to be done.
@@Digital-Scriptorium Hi. I have the same problem. :(
@@user-dy7mr6pv9v I'm hoping to have some time tonight or tomorrow to dig in and check it out. I'll let you know.
How do i increase the values of all items in the auction house bot ?
Unfortunately, I'm not sure on that one but feel free to check out the CMaNGOS Discord channel for info on that.
ERROR 1410 (42000) at line 1: You are not allowed to create a user with GRANT ??
Hmmm it might be best to check with the projects discord channel on that. It could be a bug.
same user i fixed that but now when i run the server when i try to log in it says its offline it doesnt give me any errors
@@Digital-Scriptorium
@@berkbyurhan3928 is the game client and server on the same machine or is the server on a separate machine or VM then the game client machine? I would double check your local realmlist SQL table has the ip's set ok for your setup.
Hi there, I hit a snag when creating the database with the installer. Once I type in the fail safe and hit enter I receive error code 1133 (42000) at line 1: Can’t find any matching row in the user table.
I opened the configuration file that is created once I try installing and it opens Microsoft visual. In line 1 it was only #s and I was receiving an error message “Invalid token ‘text’ at root level of document”.
Is there a way to fix this? Or is that an issue with the dbinstaller itself from GitHub?
Hmmm, it could be a bug. It might be worth mentioning that on the projects discord help channel
Perfect, thank you!
@@Mcjubjubs no problem!
I'm having the same issue. Did you ever figure this out?
I had this issue as well. it seems that deleting the user mangos and recreating it helped
Hi, I'd like to join playerbot, what are the steps needed to get it working?
To get the player bots that join your party or are you looking for ones that wander the world? The ones that join your party you just need to make multiple characters on your account and then they show up as an option when talking to NPCs. That is as long as you selected the option in cmake and set the config file.
sorry in 24:21 what is the mangos password
Should be mangos as the password.
Hi!
I get an error
LNK1104 cannot open file "libboost_filesystem-vc143-mt-x64-1_83.lib" WorldServer C:\mangos\mangos-tbc\bin\buildir\src\mangosd\LINK LNK1181 cannot open file ".obj" AuthServer C:\mangos\mangos-tbc\bin\buildir\src
ealmd\LINK
I put quotation marks
searched all the paths
I do not know what to do(
Where is LINK file?
+1 error
MSB6006 "link.exe" 1104. WorldServer C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets
This is happening when trying to build it via visual studio?
@@Digital-Scriptorium yep
@@intimiherbalai reboot your machine. Then run a clean on the build in VS and then run build. See if that helps at all.
Errors when trying to compile;
Severity Code Description Project File Line Suppression State Error LNK1104 cannot open file 'libboost_filesystem-vc143-mt-x64-1_83.lib' AuthServer C:\mangos\mangos-tbc\bin\buildir\src
ealmd\LINK 1
----
Severity Code Description Project File Line Suppression State
Warning C4834 discarding return value of function with 'nodiscard' attribute Game C:\mangos\mangos-tbc\src\game\AI\ScriptDevAI\base\TimerAI.cpp 166
---
Severity Code Description Project File Line Suppression State
Warning C4834 discarding return value of function with 'nodiscard' attribute Game C:\mangos\mangos-tbc\src\game\AI\ScriptDevAI\base\TimerAI.cpp 304
---
Severity Code Description Project File Line Suppression State
Error LNK1104 cannot open file 'libboost_filesystem-vc143-mt-x64-1_83.lib' WorldServer C:\mangos\mangos-tbc\bin\buildir\src\mangosd\LINK 1
Errors i'm getting when trying to compile in visual studio.
It's definitely angry about boost. Try the exact version I have in the video just to be safe.
@@Digital-Scriptorium Ok Cheers ill give it a go at the weekend, ill reply to this with a conclusion.
@@bennyboi9583 sounds good and best of luck!
您好 亲爱的 UP主,您能出一期架设 60年代的怀旧服务器吗?我是一名来自中国的玩家,深爱这魔兽世界怀旧服务器,感谢你
I invite you to host one :)
@@Digital-Scriptorium Thank you for your invitation, but my English proficiency is not good. I'm very sorry, but it's nice to meet you😁😁😁
:)
I followed these instructions and tried to make a classic wow server. I have gotten farther than I have ever gotten but got an error when launching mangosd.exe. Here is the error. 2023-ERROR:Check existing of map file './maps/0004331.map': not exist!
ERROR:Correct *.map files not found in path './maps' or *.vmtree/*.vmtile files in './vmaps'. Please place *.map and vmap files in appropriate directories or correct the DataDir value in the mangosd.conf file.
So you're trying to do a 1.12 cmangos server or a 2.4.3 server? The server data aka the map data I supply in the description will only work on 2.4.3. You would need to extract your own maps for 1.12 or for science you can see if the vmangos maps work from my 1.12 video.
@@Digital-Scriptorium it is all good. I was able to follow your instructions here and get my cmangos 1.12 going. My error was I didn't have a client on my system lol.
No worries and always good to hear things are working. Enjoy! :)
lol we dont have a need for noob servers riddled with buggs
privat servers wont share their stuff with you, it took many a manhours scripting to get a wow server up and running
so yeah better join a privat server 2.4.3. and avoid countless headaches, frustrations and ulcers
THE BEST scripted server you find in germany its called Back2Basics
This server is 100% vanilla scripted, not like these newkinds of wannabe 2,4,3 servers who's heavely modded, riddled with buggs, or just want to make money and laying to you about being vanilla 2/4/3...becasue 99,9% are NOT vanilla
In my eyes this is for educational purposes.