このプロジェクトについて

これはAzerothCore WotLK 3.3.5a向けの個人用Linuxリパックであり、Docker Compose、ベンダー化されたモジュール、カスタムゲームプレイのデフォルト設定を含む自己完結型リポジトリとしてパッケージ化されています。mod-playerbotsのAzerothCoreブランチをベースにしていますが、Playerbotsの動作を含むコアおよび複数のモジュールにローカル変更が加えられ、独立して動作します。目標は、別々のモジュールリポジトリを探し回ることなく、クローンして起動し、プレイできることです。これは公式のAzerothCoreディストリビューションではありません。 クイックスタートにはDockerとDocker Compose v2が必要です。start.sh、logs.sh、stop.sh、console.shというスクリプトが提供されています。ユーザーはWoW 3.3.5aクライアントのrealmlistを127.0.0.1(ネットワークプレイの場合はLAN IP)に設定します。 含まれるゲームプレイのデフォルト設定:Playerbots、Individual Progression、最初から利用可能なBlood Elves/Draenei/Death Knights、Autobalance、Transmog、アカウント全体のマウントと実績、Auction House Bot、AoE Loot、Learn Spells、Leech、Reagent Bank、Hearthstoneのクールダウンなし、Time Is Time。 モジュールはmodules/配下の通常のフォルダとしてベンダー化されており(Gitサブモジュールではありません)、mod-playerbots、mod-individual-progression、mod-autobalance、mod-ah-bot、mod-transmog、mod-account-achievements、mod-account-mounts、mod-aoe-loot、mod-learn-spells、mod-player-bot-level-brackets、mod-reagent-bank、mod-TimeIsTimeが含まれます。 オプションのElectronダッシュボード(別リポジトリ)では、Dockerサービス、worldserverコンソール、アカウント、ライブログ、compose変数、レルム設定、アイテム閲覧、モジュールドキュメントを管理できます。リパックはターミナルだけでも動作します。 ローカル設定は.env(start.shによって.env.exampleから作成)で処理され、ポート、データベースパスワード、ボリューム名を設定します。個人用のComposeオーバーライドには*.local.ymlファイルを使用でき、これらはGitで無視されます。このリポジトリは個人サーバーや友人とのプレイ向けに作られており、プロフェッショナルなホスティング向けではありません。大きなSQLファイルが含まれており、Dockerイメージの設定によってはクライアントデータの抽出が依然として必要になる場合があります。