Jump to content

Installation problem, problem about maps, vmaps etc.


Recommended Posts

for an anvice of Skirnir i create a new post of my problem:

I have used this two documents to build mangos:

http://getmangos.eu/wiki/Compile_MaNGOS_On_Linux

and

http://www.getmangos.eu/wiki/Compile_M … bian_Lenny

I have Debian Lenny 5.0.8 with cmake 2.8.4 and openssl from lenny backports 0.9.8o to prevent login problems.

Basically i used this steps from my history:

4  aptitude install gcc g++ automake autoconf make cmake libmysqlclient15-dev libtool libssl-dev subversion patch zlib1g-dev libc6 git git-core pkg-config
   9  git clone git://github.com/mangos/mangos.git mangos
  10  cd mangos/
  11  mkdir src/bindings/ScriptDev2
  12  svn co [url]https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2/[/url] src/bindings/ScriptDev2
  13  git apply src/bindings/ScriptDev2/patches/MaNGOS-11167-ScriptDev2.patch

  14  mkdir build
  15  cd build/

  47  wget [url]http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.0.tar.gz[/url]
  50  tar zxvf ACE-6.0.0.tar.gz
  51  cd ACE_wrappers/
      make build
      cd build
      ../configure
      make && make install

  20  wget [url]http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz[/url]
  21  tar xzf cmake-2.8.4.tar.gz
  22  ./bootstrap
      make
      make install

  62  /usr/local/bin/cmake -DPREFIX=/opt/mangos -DPCH=1 -DACE_USE_EXTERNAL=1 ..

  72  make -j 2
      make install

  84  cp etc/mangosd.conf.dist etc/mangosd.conf
  85  cp etc/realmd.conf.dist etc/realmd.conf

  89  aptitude install mysql-server

  90  nano etc/mangosd.conf
  91  nano etc/realmd.conf

  92  cd ~ && mkdir udb && cd udb
  93  svn co [url]https://unifieddb.svn.sourceforge.net/svnroot/unifieddb[/url] unifieddb
  95  cd ~ && mkdir acid && cd acid
  97  svn co [url]https://sd2-acid.svn.sourceforge.net/svnroot/sd2-acid[/url] sd2-acid

 100  mysql -u root -pPASS < /root/mangos/sql/create_mysql.sql
 102  mysql -u root -pPASS < /root/mangos/src/bindings/ScriptDev2/sql/scriptdev2_create_database.sql
 104  mysql -u mangos -pmangos mangos < /root/mangos/sql/mangos.sql
 106  mysql -u mangos -pmangos characters < /root/mangos/sql/characters.sql
 107  mysql -u mangos -pmangos realmd < /root/mangos/sql/realmd.sql
 108  mysql -u mangos -pmangos scriptdev2 < /root/mangos/src/bindings/ScriptDev2/sql/scriptdev2_create_structure_mysql.sql
 109  mysql -u mangos -pmangos scriptdev2 < /root/mangos/src/bindings/ScriptDev2/sql/scriptdev2_script_full.sql

 110  cd ~/udb/unifieddb/trunk/Full_DB
 111  unzip *.zip

 114  mysql -u mangos -pmangos mangos < ./*.sql
 115  mysql -u mangos -pmangos mangos < ~/acid/sd2-acid/trunk/wotlk/3.0.7/3.0.7_acid.sql
 116  mysql -u mangos -pmangos mangos < ~/mangos/src/bindings/ScriptDev2/sql/mangos_scriptname_full.sql

 117  cd /root/mangos/sql/updates/
 118  nano updatescript.py
 119  chmod +x updatescript.py
 120  ./updatescript.py
 121  mysql -u mangos -pmangos

   use realmd;
   UPDATE realmlist SET name = 'MYREALM' WHERE id = 1;
   UPDATE realmlist SET address = 'MYIP' WHERE id = 1;
   exit

 122  cd /opt/mangos/bin/
 123  ls -lat
 124  ./realmd
 125  ./mangosd

I extracted vmaps, maps and dbc from a 3.3.5 (12341) client. *** EDIT : esES client (Spanish)

When i run realmd it prints :

Database: 127.0.0.1;3306;mangos;mangos;realmd
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
Added realm "wowserver"

seems ok, but when i run mangosd :

MaNGOS/ (* * Revision 11197 - *) for Linux_x32 (little-endian) [world-daemon]
<Ctrl-C> to stop.


MM   MM         MM   MM  MMMMM   MMMM   MMMMM
MM   MM         MM   MM MMM MMM MM  MM MMM MMM
MMM MMM         MMM  MM MMM MMM MM  MM MMM
MM M MM         MMMM MM MMM     MM  MM  MMM
MM M MM  MMMMM  MM MMMM MMM     MM  MM   MMM
MM M MM M   MMM MM  MMM MMMMMMM MM  MM    MMM
MM   MM     MMM MM   MM MM  MMM MM  MM     MMM
MM   MM MMMMMMM MM   MM MMM MMM MM  MM MMM MMM
MM   MM MM  MMM MM   MM  MMMMMM  MMMM   MMMMM
       MM  MMM [url]http://getmangos.eu[/url]
       MMMMMM


Using configuration file /opt/mangos/etc/mangosd.conf.
OpenSSL 0.9.8g 19 Oct 2007 (Library: OpenSSL 0.9.8o 01 Jun 2010)
Using ACE: 6.0.0
World Database: 127.0.0.1;3306;mangos;mangos;mangos, total connections: 2
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
AUTOCOMMIT SUCCESSFULLY SET TO 1
[0 ms] SQL: SET NAMES `utf8`
[0 ms] SQL: SET CHARACTER SET `utf8`
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
AUTOCOMMIT SUCCESSFULLY SET TO 1
[0 ms] SQL: SET NAMES `utf8`
[0 ms] SQL: SET CHARACTER SET `utf8`
[0 ms] SQL: SELECT required_11190_01_mangos_pool_gameobject_template FROM db_version LIMIT 1
Character Database: 127.0.0.1;3306;mangos;mangos;characters, total connections: 2
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
AUTOCOMMIT SUCCESSFULLY SET TO 1
[0 ms] SQL: SET NAMES `utf8`
[0 ms] SQL: SET CHARACTER SET `utf8`
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
AUTOCOMMIT SUCCESSFULLY SET TO 1
[0 ms] SQL: SET NAMES `utf8`
[0 ms] SQL: SET CHARACTER SET `utf8`
[0 ms] SQL: SELECT required_11117_02_characters_world FROM character_db_version LIMIT 1
Login Database: 127.0.0.1;3306;mangos;mangos;realmd, total connections: 2
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
AUTOCOMMIT SUCCESSFULLY SET TO 1
[0 ms] SQL: SET NAMES `utf8`
[1 ms] SQL: SET CHARACTER SET `utf8`
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.51a
MySQL server ver: 5.0.51a-24+lenny5
AUTOCOMMIT SUCCESSFULLY SET TO 1
[1 ms] SQL: SET NAMES `utf8`
[0 ms] SQL: SET CHARACTER SET `utf8`
[0 ms] SQL: SELECT required_10008_01_realmd_realmd_db_version FROM realmd_db_version LIMIT 1
Realm running as realm ID 1
[0 ms] SQL: UPDATE account SET active_realm_id = 0 WHERE active_realm_id = '1'
[1 ms] SQL: UPDATE characters SET online = 0 WHERE online<>0
[0 ms] SQL: UPDATE character_battleground_data SET instance_id = 0
[0 ms] SQL: SELECT version, creature_ai_version, cache_id FROM db_version LIMIT 1
Using World DB: UDB 0.12.1 (393) for MaNGOS 10545 with SD2 SQL for rev. 1833
Using creature EventAI: ACID 3.0.7 - Full Release for Mangos (3.3.5a Client)
[0 ms] SQL: UPDATE realmlist SET allowedSecurityLevel = '0' WHERE id = '1'
Using DataDir /opt/mangos/bin/
WORLD: VMap support included. LineOfSight:1, getHeight:1, indoorCheck:1
WORLD: VMap data directory is: /opt/mangos/bin/vmaps
Map file '/opt/mangos/bin/maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
Correct *.map files not found in path '/opt/mangos/bin/maps' or *.vmtree/*.vmtile files in '/opt/mangos/bin/vmaps'. Please place *.map and vmap files in appropriate directories or correct the DataDir value in the mangosd.conf file.

I have runned ad.exe again without makevmaps_SIMPLE.exe again, copied files again to /opt/mangos/bin ; also declared DataDir variable to this directory in mangosd.conf, bur problem persist.

I need some help please

Tnx all

Link to comment
Share on other sites

i have only one ad.exe file, in this path

/root/mangos/contrib/extractor/ad.exe

EDIT : I have 11197 MANGO'S revision, but, who i can know what version of mangos i have (0.17, 0.16) how i can know what version of client i need to my version of mangos?

why i dont have 1985 script2dev revision if i have done

svn co [url]https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2/[/url] src/bindings/ScriptDev2

tnx all

Link to comment
Share on other sites

What is MaNGOS?

The mangos project is a full featured World of Warcraft server suite, including servers for authentication, client updates, world content serving, and battlegrounds. Additional features include tools to build and develop game content. It is compatible with client version 3.3.5a.

That's client build 12340, fetch "ad" the map dbc extractor programm. Insert it to your game installation folder and run it. If that still doesn't work you should first start reading some more guides to gain some more knowledge.

Regards

Skirnir

Link to comment
Share on other sites

Hi all

I am very happy to announce that after downloading a clean WoW client and patches to 3.3.5a 12340, ad.exe run at this moment I have my test server running!

Many doubts haunt me, I see the quests in English, and I have my client in Spanish, objects are also in English how I can translate objects and quest to Spanish? "I can make legendary items to personnel through gm tools?

What most concerns I have is how I can update everything to latest version, mangos, scriptdev2, udb, acid ...

thank you all for your wonderful work

Link to comment
Share on other sites

×
×
  • 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