Jump to content

World of Warcraft Server for Windows - Installation Guide


Recommended Posts

  • Replies 186
  • Created
  • Last Reply

Top Posters In This Topic

Allthough now when compiling ScriptDev2, I get a new error which I didn't get before.

1>   Creating library ..\\..\\..\\..\\bin\\win32_release/MaNGOSScript.lib and object ..\\..\\..\\..\\bin\\win32_release/MaNGOSScript.exp
1>precompiled.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall WorldObject::BuildUpdateData(class std::tr1::unordered_map<class Player *,class UpdateData,class std::tr1::hash<class Player *>,struct std::equal_to<class Player *>,class std::allocator<struct std::Pair<class Player * const,class UpdateData> > > &)" (?BuildUpdateData@WorldObject@@UAEXAAV?$unordered_map@PAVPlayer@@VUpdateData@@V?$hash@PAVPlayer@@@tr1@std@@U?$equal_to@PAVPlayer@@@5@V?$allocator@U?$pair@QAVPlayer@@VUpdateData@@@std@@@5@@tr1@std@@@Z)
1>..\\..\\..\\..\\bin\\win32_release/MaNGOSScript.dll : fatal error LNK1120: 1 unresolved externals
1>Build log was saved at "file://h:\\Downloads\\Server Stuff\\MaNGOS\\src\\bindings\\ScriptDev2\\VC90\\ScriptDev2__Win32_Release\\BuildLog.htm"
1>ScriptDev2 - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Link to comment
Share on other sites

Temporary, thanks so much for writing the guide up it's been invaluable in my understanding of how to get started with mangos. Only problem I'm having is with certain instances not working or their scripts not firing (Toc 5 for instance). Is that normal bug or something I've done wrong? If you get a moment and could shed some light please fella.

Link to comment
Share on other sites

You're welcome. Well i don't know since i haven't had time to played yet... just busy on some other stuff and my needed to play wow went away....lol.... i just made my server....went online, kill few creatures...checked the AH...everything seemed to be there...

Took a while to find all theses information...i don't think i missed anything..... so i guess you should ask in the ScriptDev2 forum's...if its normal etc etc... as my understanding, its ScriptDev2 that will make the instance possible...with ACID but ACID is for basic sql script so i guess instance are still in C++...

Link to comment
Share on other sites

For some reason I can't update the databases with the files from the repository clone. Here is what I have so far

Database Characters - Table Characters_DB_Version

required_9635_01_characters_characters

Database Mangos – Table DB_Version

Version: UDB 0.12.0 (389) for MaNGOS 9630 with SD2 for rev. 1956

Creature_AI_Version:ACID 3.0.4 Final Release for MaNGOS (3.3.2 Client)

Cache_ID: 389

Required_9622_01_mangos_gameobject

Database Realmd – Table Realmd_DB_Version

Required_9010_01_realmd_realmlist

Link to comment
Share on other sites

Also when I run mangosd.exe im getting these db errors. I know it is because the data isn't there, but im wondering why I cannot update it. I've tried copy and pasting the sql file contents into the query box and everytime it tells me I need the previous sql. I have 70 files in my H:\\MaNGOS\\sql\\updates folder none of which I can update with from a clean release.

 This is what happnes to the query: 

Query:
ALTER TABLE db_version CHANGE COLUMN required_9133_01_mangos_spell_proc_event required_9136_02_mangos_quest_poi bit

Error occured at:2010-03-29 11:45:18
Line no.:1
Error Code: 1054 - Unknown column 'required_9133_01_mangos_spell_proc_event' in 'db_version'

This is from my DBErrors file:

2010-03-29 10:52:54 >> Loaded 0 Item Enchantment definitions. DB table `item_enchantment_template` is empty.
2010-03-29 10:52:55 Table `spell_script_target`: creature template entry 24547 does not exist.
2010-03-29 10:52:55 Table `spell_script_target`: creature template entry 16803 does not exist.
2010-03-29 10:52:55 >> Loaded 0 ItemRequiredTarget. DB table `item_required_target` is empty.
2010-03-29 10:52:55 >> Loaded 0 creature award reputation definitions. DB table `creature_onkill_reputation` is empty.
2010-03-29 10:52:58 >> Loaded 0 gameobjects. DB table `gameobject` is empty.
2010-03-29 10:52:59 >> Loaded 0 weather definitions. DB table `game_weather` is empty.
2010-03-29 10:52:59 `quest_template` table is empty!
2010-03-29 10:52:59 >> Loaded 0 quest POI definitions. DB table `quest_poi` is empty.
2010-03-29 10:52:59 >> Loaded 0 quest relations from gameobject_questrelation. DB table `gameobject_questrelation` is empty.
2010-03-29 10:52:59 >> Loaded 0 quest relations from gameobject_involvedrelation. DB table `gameobject_involvedrelation` is empty.
2010-03-29 10:52:59 >> Loaded 0 quest relations from creature_questrelation. DB table `creature_questrelation` is empty.
2010-03-29 10:52:59 Table `creature_involvedrelation: Quest 13662 listed for entry 14624 does not exist.
2010-03-29 10:52:59 >> Loaded 0 spellclick spells. DB table `npc_spellclick_spells` is empty.
2010-03-29 10:53:05 Error loading `pet_levelstats` table or empty table.
2010-03-29 10:53:05 >> Loaded `mail_level_reward`, table is empty!
2010-03-29 10:53:05 >> Loaded 0 loot definitions. DB table `fishing_loot_template` is empty.
2010-03-29 10:53:05 >> Loaded 0 loot definitions. DB table `item_loot_template` is empty.
2010-03-29 10:53:05 >> Loaded 0 loot definitions. DB table `mail_loot_template` is empty.
2010-03-29 10:53:05 >> Loaded 0 loot definitions. DB table `milling_loot_template` is empty.
2010-03-29 10:53:06 >> Loaded 0 loot definitions. DB table `pickpocketing_loot_template` is empty.
2010-03-29 10:53:06 >> Loaded 0 loot definitions. DB table `skinning_loot_template` is empty.
2010-03-29 10:53:06 >> Loaded 0 loot definitions. DB table `disenchant_loot_template` is empty.
2010-03-29 10:53:06 >> Loaded 0 loot definitions. DB table `prospecting_loot_template` is empty.
2010-03-29 10:53:06 >> Loaded 0 loot definitions. DB table `spell_loot_template` is empty.
2010-03-29 10:53:06 >> Loaded `skill_fishing_base_level`, table is empty!
2010-03-29 10:53:09 >> Loaded 0 achievement rewards. DB table `achievement_reward` is empty.
2010-03-29 10:53:10 >> Loaded `game_tele`, table is empty!
2010-03-29 10:53:10 >> Loaded `npc_gossip`, table is empty!

Link to comment
Share on other sites

It seem that you're already up to date...

Mangos is constantly evoluing...they are making changes etc etc....

It seem that the new UDB Core is already up to date...from what you're telling me, so you might not need to do all theses updates....thats why you need to look at the requirement and what you have in the updates section...

I mean after my updates, i had version 95 sumthing...

Your at 9622....

They might have even change a bit the concept....since it does not look to be the same key name...thats perhaps why some people told in the AHBot section that they had problem with it, updating to 96 sumthing...

i'll have to check it out some day....

Link to comment
Share on other sites

For you error hummm

I would say....

Drop all the tables...

Created them again....use the template characters and realmd ....

import the latest UDB Core into Mangos Database....(They must have updated the Core of Mangos 9622 and alreayd have all the UDB Updates #389)

Make the ScriptDev2 table and import the scriptdev2 script.....after that insert ACID...thats it, no updates...

Link to comment
Share on other sites

thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you NO COpY PASTE

just a load of thank you :D

now I'll see if I can be bothered to come online with all that :D

ur tut can be understood by blonds :P

btw.. do u have a server that "we could checkout" ;)

P.E.A.C.E.

Link to comment
Share on other sites

Hi there

Please see PART 10 - VERIFY YOUR VERSIONS

My guess you be that you have Mangos for 3.3.3 altough you've extracted the file from your wow client 3.3.2 and theres is some missing maps or whatever.......

if you've upgraded your mangos, in this case i guess you need to extract the file again with the new client

Link to comment
Share on other sites

  • 2 weeks later...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use