MaNGOS

MaNGOS鯖



DB開発元
Project Silvermoon http://projectsilvermoon.net/


License : the GNU General Public License
Operating System : 32-bit MS Windows,Linux,FreeBSD
開発言語:large scale C++ and C#
ソースコード開示:○
開発元からのWin32 Binaries配布:×
DB:MySQL v5


MaNGOS鯖を建てよう

ダウンロード



Mysql 5.0.45のインストール


Mangosのインストール

4588 , SD2 141 + 2.2.3 support patch ( by Kicho ).rarをC:\に解凍し、ディレクトリ名をMangosに変更します

mangosd.confの編集

34,35行目を以下のように書き換えます
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos"

realmd.confの編集

10行目を以下のように書き換えます
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"

dbcファイルの作成

2.2.3 DBCS.rarをC:\Mangosに解凍します

mapファイルの作成

C:\Program Files\World of Warcraft\mapsディレクトリを作成します
C:\Mangos\MapExtractor\ad.exeをC:\Program Files\World of Warcraftにコピーして実行します
DOS窓が開き10分くらいかかります
終了したらmapsディレクトリをC:\Mangosに移動します

vmapファイルの作成

vMaps以下の
makevmaps_SIMPLE.bat
splitConfig.txt
vmap_assembler.exe
vmapextract_v2.exe
をC:\Program Files\World of Warcraftにコピーして
makevmaps_SIMPLE.batを実行します
DOS窓が開き10分くらいかかります
終了したらvmapsディレクトリをC:\Mangosに移動します

DBのインポート

C:\Mangos内のsql (SD2 included )をsqlにリネームします
PSMangos_Rev18.5a_2.2.2.rar内のmangos.sqlをディレクトリC:\Mangosに解凍します
cmd.exeを実行してDOS窓を開きコマンドを入力していきます
C:\Documents and Settings\admin>cd C:\Mangos
C:\Mangos>mysql -u root -p
Enter password: rootのパスワードを入力

mysql>とプロンプトが表示されたら
以下を入力していきます
source SQL\Mangos\create_mysql.sql
use realmd;
source SQL\Mangos\realmd.sql
use mangos;
source mangos.sql
ここは数分間かかります
source sql\updates\4556_realmlist.sql
source sql\updates\4561_command.sql
source sql\updates\4571_button_scripts.sql
source sql\updates\4577_gameobject.sql
source sql\updates\4579.sql
source sql\updates\4582_spell_affect.sql
source sql\updates\4584_character_inventory.sql
source sql\updates\4585_item_instance.sql
source sql\updates\4587_character_quest_daily.sql
source sql\updates\4588_command.sql
source sql\ScriptDev2 SQL\scriptdev_full.sql
source sql\ScriptDev2 SQL\scriptdev_additional_req.sql
GRANT ALL PRIVILEGES ON *.* TO mangos@localhost
IDENTIFIED BY 'mangos' WITH GRANT OPTION;
set password for 'mangos'@'localhost' = OLD_PASSWORD('mangos');

以上でDBの作成は終了です

MaNGOSの起動

realmd.exe
mangosd.exe
の順番で起動します

test/test@ゲームアカウントの作成

mangosd窓でコマンドを入力します
mangos>create test test
mangos>setgm test 3
mangos>setbc test 1

以上で終了です


以下おまけ


Mangos Custom GM Vendors 3.0


ManGold

ManGold is a little Moderator/GM/Administrater Tool
DOWNLOAD ManGold V0.53
元スレ

GM add-on


ToolBoxGM 古すぎて動かないぽ
http://filebeam.com/e5e073bdc7f423ff6ed69662b4fc11ee
/tbgmで起動します

Mangos Teleport
http://filebeam.com/de29695075fe4720252571c4684a9fb9
/MTPで起動します

backup_char.bat


@ECHO OFF

SET DBUSER=mangos
SET DBPASS=mangos
SET MDBNAME=mangos
SET RDBNAME=realmd

ECHO EXPORTING ACCOUNTS BACKUP...
ECHO.
mysqldump.exe --user=%DBUSER% --password=%DBPASS% --opt %RDBNAME% account account_banned ip_banned realmcharacters realmlist > realmd_char.sql
mysqldump.exe --user=%DBUSER% --password=%DBPASS% --opt %MDBNAME% auctionhouse character character_action character_aura character_gifts character_homebind character_instance character_inventory character_kill character_pet pet_aura pet_spell pet_spell_cooldown character_queststatus character_reputation character_ticket character_social character_spell character_spell_cooldown character_tutorial guild petition petition_sign guild_member guild_rank item_instance item_text mail corpse group group_member instance arena_team arena_team_member > mangos_char.sql
ECHO.

ECHO COMPLETED
ECHO.

backup_full.bat


@ECHO OFF

SET DBUSER=mangos
SET DBPASS=mangos
SET MDBNAME=mangos
SET RDBNAME=realmd

ECHO EXPORTING FULL BACKUP...
ECHO.
mysqldump.exe --user=%DBUSER% --password=%DBPASS% --opt %RDBNAME% > realmd_full.sql
mysqldump.exe --user=%DBUSER% --password=%DBPASS% --opt %MDBNAME% > mangos_full.sql
ECHO.

ECHO COMPLETED
ECHO.
最終更新:2007年10月31日 01:08
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。