1) Aggiornamento Core & ScriptDev2

Per prima cosa dobbiamo aggiornare le sorgenti, sia quelle del mangos che quelle di sd2.

Spostiamoci nella cartella sources/mangos con il comando cd, esempio:

cd sources/mangos

Adesso aggiorniamo le sorgenti del mangos, con il comando:

git fetch; git merge origin/master

Spostiamoci nella directory di sd2, con il comando:

cd src/bindings/ScriptDev2

e diamo il comando:

git fetch; git merge origin/master

Adesso spostiamoci nella cartella sources/mangos/build:

cd; cd sources/mangos/build

E ricompiliamo il tutto:

make -j 2; make install

Nota: cambiate il numero “2″ con il numero dei processori della vostra macchina, se non siete sicuri digitate semplicemente “make”.

2) Aggiornare Database

Controllate a quale revisione del MaNGOS e di SD2 siete arrivati, scrivendo (in game o su console) il comando “server info“. Una volta fatto ciò applicate ai vari database ogni minidump con numero maggiore alla vostra revisione di mangos su …/sources/mangos/sql/updates/ e con numero maggiore alla vostra revisione di ScriptDev2 su .../sources/mangos/src/bindings/ScriptDev2/sql/updates.

Dal nome quindi si capisce a quale database (se realmd, characters, mangos o scriptdev2) vanno applicati i dump, e dal numero che contiene il nome quindi capite a partire da quale dovete cominciare ad applicare i dumps. Se volete ultieriori chiarimenti o avete qualche perplessità non esitate a chiederemi

About OpenProgrammers

Programmatore per passione. Mi piace condividere qualsiasi idea o informazione utile, per questo motivo ho realizzato il blog.