عن المشروع
هذه حزمة لينكس شخصية لـ AzerothCore WotLK 3.3.5a، معبأة كمستودع مستقل مع Docker Compose ووحدات مضمّنة وإعدادات لعب افتراضية مخصصة. وهي مبنية على فرع mod-playerbots من AzerothCore لكنها قائمة بذاتها، مع تغييرات محلية على النواة وعدة وحدات بما في ذلك سلوك Playerbots. الهدف هو الاستنساخ والبدء واللعب دون البحث عن مستودعات وحدات منفصلة. وهي ليست توزيعة رسمية من AzerothCore.
يتطلب البدء السريع Docker وDocker Compose v2. يتم توفير سكربتات: start.sh وlogs.sh وstop.sh وconsole.sh. يقوم المستخدمون بضبط realmlist في عميل WoW 3.3.5a الخاص بهم إلى 127.0.0.1 (أو عنوان 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 وإعدادات realm وتصفح العناصر ووثائق الوحدات. تعمل الحزمة أيضًا من الطرفية وحدها.
تتم إدارة التكوين المحلي عبر .env (يُنشأ من .env.example بواسطة start.sh) للمنافذ وكلمة مرور قاعدة البيانات وأسماء وحدات التخزين. يمكن لتجاوزات Compose الشخصية استخدام ملفات *.local.yml، وهي متجاهلة من Git. المستودع مخصص لخوادم شخصية واللعب مع الأصدقاء، وليس للاستضافة الاحترافية. يتم تضمين ملفات SQL كبيرة، وقد يظل استخراج بيانات العميل مطلوبًا اعتمادًا على إعداد صورة Docker.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.