MaNGOS

「MaNGOS」の編集履歴(バックアップ)一覧に戻る

MaNGOS - (2007/10/13 (土) 17:18:06) のソース

*MaNGOS鯖
鯖プログラム開発元
http://www.mangosproject.org/
Repository: https://mangos.svn.sourceforge.net/svnroot/mangos/trunk/
Changelog: http://mangos.svn.sourceforge.net/viewvc/mangos/?view=log

スクリプト
ScriptDev2 http://www.scriptdev2.com/
Repository: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2/
Changelog: http://scriptdev2.svn.sourceforge.net/viewvc/scriptdev2/?view=log

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

Unified Database http://www.udbforums.org/
Repository: https://unifieddb.svn.sourceforge.net/svnroot/unifieddb/

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鯖を建てよう
**ダウンロード
[[4588 , SD2 141 + 2.2.3 support patch ( by Kicho ).rar>http://filebeam.com/105e948918621509e1c057f404875f26]]
[[PSMangos_Rev18.5a_2.2.2.rar>http://filebeam.com/567e25309f6c3d2a3eb378290bf930be]]

最新版はここから
[[Kicho`s Win32 MaNGOS Binaries and custom patches Folder>http://filebeam.com/folder/2538]]

**Mysql 5.0.45のインストール
[[MySQL v5.0.45のインストール>http://wiki.livedoor.jp/eqemu/d/MySQL%20v5%2e0%2e45%a4%ce%a5%a4%a5%f3%a5%b9%a5%c8%a1%bc%a5%eb]]

**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ファイルの作成
C:\Mangos\(enUS and enGB ) DBC EXTRACTORfor  2.2.0 - 2.2.2\- enUS - DBC extractor 2.2.0 - 2.2.2 - 2.2.3
以下の
 extract.bat
 MPQE.exe
 SFmpq.dll
をC:\Program Files\World of Warcraft\Data\enUSにコピーして
extract.batを実行します
作成されたdbcディレクトリを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
[[custom.shop.3.0.mangos.zip>http://realgame.nexose.net/mangos/custom.shop.3.0.mangos.zip]]
[[元スレ>http://projectsilvermoon.net/index.php?showtopic=2167]]

**ManGold
ManGold is a little Moderator/GM/Administrater Tool
[[DOWNLOAD ManGold V0.53>http://filebeam.com/0bbe41daf2445b0690ec898ad386e4c0]]
[[元スレ>http://www.mangosproject.org/forum/index.php?showtopic=13566&hl=]]

**GM add-on
MangAdmin
http://www.sendspace.com/file/yo3ait
http://mangadmin.googlecode.com/svn/trunk/
http://www.mangosproject.org/forum/index.php?showtopic=10070
minimapにボタンがついています

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.
ツールボックス

下から選んでください:

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