Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Mangos How To Make a MaNGOS Server Easily (Windows)

Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
i am having an issure downloading ScriptDev2 i keep getting this error

Repository moved permanently to
'https://svn.code.sf.net/p/scriptdev2/code/!svn/vcc/default'; please relocate

then i use the link it suggested and i get this

URL 'https://svn.code.sf.net/p/scriptdev2/code/!svn/vcc/default' doesn't exist

is there another way to get what i need?

You'll have to download it over Git now:

 
Initiate Mage
Joined
Sep 11, 2013
Messages
7
Reaction score
0
1>------ Skipped Rebuild All: Project: tbb ------
1>
2>------ Skipped Rebuild All: Project: ACE_Wrappers ------
2>
3>------ Rebuild All started: Project: genrevision, Configuration: Release Win32 ------
4>------ Skipped Rebuild All: Project: tbbmalloc ------
4>
5>------ Skipped Rebuild All: Project: zlib ------
5>
6>------ Skipped Rebuild All: Project: framework ------
6>
7>------ Skipped Rebuild All: Project: g3dlite ------
7>
8>------ Skipped Rebuild All: Project: Detour ------
8>
3> genrevision.cpp
3> Generating code
3> Finished generating code
3> genrevision.vcxproj -> C:\mangos\win\VC100\.\genrevision__Win32_Release\genrevision.exe
9>------ Skipped Rebuild All: Project: shared ------
9>
10>------ Skipped Rebuild All: Project: realmd ------
10>
11>------ Skipped Rebuild All: Project: game ------
11>
12>------ Skipped Rebuild All: Project: mangosd ------
12>
========== Rebuild All: 1 succeeded, 0 failed, 11 skipped ==========



this is what happen when i did Build>Rebuild Solution is it okay to move on if it skipped them?

1>------ Skipped Rebuild All: Project: tbb ------
1>
2>------ Skipped Rebuild All: Project: ACE_Wrappers ------
2>
3>------ Rebuild All started: Project: genrevision, Configuration: Release Win32 ------
4>------ Skipped Rebuild All: Project: tbbmalloc ------
4>
5>------ Skipped Rebuild All: Project: zlib ------
5>
6>------ Skipped Rebuild All: Project: framework ------
6>
7>------ Skipped Rebuild All: Project: g3dlite ------
7>
8>------ Skipped Rebuild All: Project: Detour ------
8>
3> genrevision.cpp
3> Generating code
3> Finished generating code
3> genrevision.vcxproj -> C:\mangos\win\VC100\.\genrevision__Win32_Release\genrevision.exe
9>------ Skipped Rebuild All: Project: shared ------
9>
10>------ Skipped Rebuild All: Project: realmd ------
10>
11>------ Skipped Rebuild All: Project: game ------
11>
12>------ Skipped Rebuild All: Project: mangosd ------
12>
========== Rebuild All: 1 succeeded, 0 failed, 11 skipped ==========



this is what happen when i did Build>Rebuild Solution is it okay to move on if it skipped them?
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
None should be skipped. In the build configuration, make sure they're all set to compile and set to release (As opposed to debug) and if you have a 32-bit PC, compile in 32bit (I generally always compile 32bit even though I use a 64bit machine). If you're running a 64-bit PC, compile in 32-bit anyway. There seems to be more errors associated with 64-bit compiling than 32-bit.

If neither of those solutions work, post again and I'll try to help further.
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
Yes and make sure in the contexts list in the configuration manager, the build column is checked for everything. Also, before building, go to Build>Clean Solution. There may be errors in the solution file from a previous build that the MaNGOS team didn't remove and when you compile, use Build>Rebuild Solution.
 
Last edited:
Initiate Mage
Joined
Sep 11, 2013
Messages
7
Reaction score
0
would i also do the same for scriptdev2? i mean for the win32 part

i have mangos compiled now.

this is the error i am getting now

1>------ Rebuild All started: Project: ScriptDev2, Configuration: Release Win32 ------
1> Extracting revision
1> precompiled.cpp
1>c:\mangos\src\bindings\scriptdev2\include\sc_creature.h(134): error C2061: syntax error : identifier 'AIEventType'
1>c:\mangos\src\bindings\scriptdev2\include\sc_creature.h(73): error C3668: 'ScriptedAI::HealedBy' : method with override specifier 'override' did not override any base class methods
1>c:\mangos\src\bindings\scriptdev2\include\sc_creature.h(134): error C3668: 'ScriptedAI::ReceiveAIEvent' : method with override specifier 'override' did not override any base class methods
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
Yes. If the core is compiled in 32bit then all bindings must also be compiled in 32-bit. If SD2 continues to fail, try restarting your computer. For some reason that seems to fix that problem for some people.
 
Initiate Mage
Joined
Sep 11, 2013
Messages
7
Reaction score
0
Yes. If the core is compiled in 32bit then all bindings must also be compiled in 32-bit. If SD2 continues to fail, try restarting your computer. For some reason that seems to fix that problem for some people.

i have restarted a few times now and even completely started over and i get the same issue. ive even tried this on a different computer and had the same outcome. i am looking into ways of fixing but haven found anything yet. any other suggestions?
 
Initiate Mage
Joined
Sep 11, 2013
Messages
7
Reaction score
0
i keep getting that same error when trying to compile ScriptDev2.
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
Hmm. Did you try pulling a new copy? It's possible that some files were damaged during the download. I'll be busy for most of the day so tonight I'll try to get some time to compile a copy of MaNGOS and see if SD2 fails to compile for me as well.
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
Updated the guide to use the C(ontinued)MaNGOS core. Everything is still the same, just changed the GIT address.
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
If you use the original MaNGOS core (Not CMaNGOS), you no longer need to install SD2 (I don't know if that's also true for CMaNGOS). MaNGOS now packages SD2 inside the core. I do believe SD2-ACID is also no longer needed as well.
 
Initiate Mage
Joined
Jun 8, 2014
Messages
3
Reaction score
0
I am having a little issue with the vmaps.

Compiled the 3 .exes as release ( C:\mangos\contrib\extractor, C:\mangos\contrib\vmap_assembler, C:\mangos\contrib\vmap_extractor\win), moved them to the wow folder and called vmapExtractor and this is the output.

C:\Program Files (x86)\World of Warcraft>vmapExtractor.exe
Extract for VMAP004. Beginning work ....


Game path: Data\
Found locale 'enGB'


Adding data files from locale directories.
Scanning patch levels from data directory.
Scanning patch levels from locale directories.
Locale: enGB


Opening Data\enGB/locale-enGB.MPQ
Opening Data\enGB/expansion-locale-enGB.MPQ
Error opening archive 'Data\enGB/expansion-locale-enGB.MPQ': Does file really exist?
Opening Data\enGB/lichking-locale-enGB.MPQ
Error opening archive 'Data\enGB/lichking-locale-enGB.MPQ': Does file really exist?
Opening Data\common.MPQ
Error opening archive 'Data\common.MPQ': Does file really exist?
Opening Data\common-2.MPQ
Error opening archive 'Data\common-2.MPQ': Does file really exist?
Opening Data\expansion.MPQ
Error opening archive 'Data\expansion.MPQ': Does file really exist?
Opening Data\lichking.MPQ
Error opening archive 'Data\lichking.MPQ': Does file really exist?
Read LiquidType.dbc file...Fatal error: Invalid LiquidType.dbc file format!


C:\Program Files (x86)\World of Warcraft>md vmaps
A subdirectory or file vmaps already exists.


C:\Program Files (x86)\World of Warcraft>vmap_assembler.exe buildings vmaps
using buildings as source directory and writing output to vmaps
Could not read dir_bin file!
exit with errors


C:\Program Files (x86)\World of Warcraft>pause
Press any key to continue . . .
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
Just to make sure, is your client v3.3.5a? I've only ever seen those errors when either trying to extract from the wrong client or a corrupt client.
 
Initiate Mage
Joined
Sep 1, 2014
Messages
1
Reaction score
0
I am having the same issue as previous users --

------ Rebuild All started: Project: ScriptDev2, Configuration: Release Win32 ------
Extracting revision
precompiled.cpp
c:\mangos-git\src\bindings\scriptdev2\include\sc_creature.h(134): error C2061: syntax error : identifier 'AIEventType'
c:\mangos-git\src\bindings\scriptdev2\include\sc_creature.h(73): error C3668: 'ScriptedAI::HealedBy' : method with override specifier 'override' did not override any base class methods
c:\mangos-git\src\bindings\scriptdev2\include\sc_creature.h(134): error C3668: 'ScriptedAI::ReceiveAIEvent' : method with override specifier 'override' did not override any base class methods
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

Tried redownloading with Git; tried VC++ 2008 and 2010 (vcxx90 for 2008 and vcxxx100 for 2010) with same results; rebuild, rebooted, etc... anyone help?
 
Lord of the Legion
Joined
Jul 28, 2005
Messages
426
Reaction score
35
Sorry it took me so long to get back to you guys about the SD2 problem. It appears MaNGOS (Not CMaNGOS) is no longer compatible with ScriptDev2. Use the scripts library in the GIT repo for the core. Note that some of the MaNGOS cores now have the scripts already built-in to the core, so you do not need to independently download and compile the scripts.
 
Last edited:
Initiate Mage
Joined
Nov 13, 2011
Messages
27
Reaction score
17
Hi, I'm joined this WoW mangos community yesterday (in Ragezone I'm old lol) I want to update this guide, and put some images, maybe a video but patience with the video because and not a good english speaker lol, so any suggestions for the new guide are welcome!
 
Initiate Mage
Joined
Dec 20, 2015
Messages
1
Reaction score
0
I followed your guides step by step,but something went wrong.
When I executed the characters.sql files,it gave me these messages:

[Err] 1031 - Table storage engine for 'group_member' doesn't have this option
[Err] /*!40000 ALTER TABLE `group_instance` ENABLE KEYS */;

and excuting the realmd.sql files:

[Err] 1031 - Table storage engine for 'realmd_db_version' doesn't have this option
[Err] -- MySQL dump 10.13 Distrib 5.5.34, for debian-linux-gnu (x86_64)

this seems like it is for debian,not windows.Where should I get the realmd.sql for windows 7?


By the way,I used mangosthree.

I tried download mangos.sql,characters.sql,and realmd.sql in cmangos/mangos-cata/sql/base.
the realmd.sql part test no problem,but the characters.sql is still have problems.

[Err] 1031 - Table storage engine for 'group_member' doesn't have this option
[Err] /*!40000 ALTER TABLE `character_skills` DISABLE KEYS */;
 
Last edited:
Back
Top