آخر التحديثات

تابع أحدث التطويرات والمميزات الجديدة في النسخة الألماسية

31 نظام جديد 36 إصلاح حرج 12 ثغرة مُغلقة

تحديثات النسخة الألماسية - DiamonDsHost

تاريخ التحديث: 10/04/2019 - 09/09/2025
تحديثات سورس الكلاينت (Client)
✅ أنظمة جديدة مضافة:
  • نظام الأزياء الكامل (دروع + أسلحة)
  • نظام Pet System المتطور
  • نظام Mount Costume + Weapon Costume
  • نظام Dragon Soul الأسطوري
  • نظام Belt System (16 خانة إضافية)
  • نظام Pendant System الجديد
  • نظام القفازات Glove System
  • محتوى Lycan الكامل (المتحول)
  • 5 شخصيات لكل حساب
  • Extended Inventory (4 صناديق إضافية)
  • نظام Aggro للرجوش (دعم معلومات الضرر)
  • GM Debug Console للإدارة
🔧 إصلاحات مهمة:
  • حل مشكلة WEAR_MAX_NUM
  • إصلاح SEQUENCE mismatch
  • حل مشكلة Ctrl+V → Crash
  • إصلاح DDS-PNG rendering
  • حل Black Screen عند التحميل
  • إصلاح HyperText بـ Backspace/Delete
  • حل مشكلة Tooltips (7-6 Bonuses)
  • إصلاح Atlas Info من root
  • حل Damage Queue
  • إصلاح Memory Leaks في EterPack
تحديثات سورس السيرفر (Server)
✅ أنظمة السيرفر الجديدة:
  • Packet Encryption + Buffer حماية
  • Sequence System للأمان
  • Party Dice System (توزيع عادل)
  • نظام Belt Inventory + Belt Fix
  • نظام Mount/Pet Costume
  • Extended Inventory (4 صناديق)
  • Reduced Entity View
  • Port Security للـ DB/P2P/Admin
🛡️ إصلاحات أمنية حرجة:
  • Guild Disband/Withdraw Time
  • Negative HP/MP (لا موت خاطئ)
  • Mining Hack (منع التعدين الخاطئ)
  • Drop Duplication (منع الاستنساخ)
  • Safebox Size Switch + Memory
  • Mount Switch NPCs
  • Love Points Overflow
  • SQL Injection (حماية كاملة)
  • Anti Flood System (10 رسالة/ثانية)
  • DS Inventory Slots
  • Quest Bugs (d.join vs d.new_jump_party)
  • Memory Issues (dangling pointers)
  • Password Leak في MySQL Logs
  • Chat Spam Limit + Logging + Color
تحديثات السكربتات (Scripts)
📝 إصلاحات Python:
  • introLogin.py → TimeOut
  • uiShop.py → ShopEx الجديد
  • game.py → DS Inventory
  • uiInventory.py → Sockets/Tooltip
  • uiPrivateShopBuilder.py → Rewarp
  • uiTooltip.py → Leadership Skills
  • uiChat.py → Shout Timer
  • uiMiniMap.py → Atlas Toggle
  • utils.py → Scripts UI/syserr.txt
  • interfaceModule.py → Quest Curtain
  • ui.py → EditLine Escape

23

نظام جديد

31

إصلاح مهم

12

ثغرة أمنية مُغلقة

100%

استقرار النظام
تحديث ضخم أنظمة حصرية حماية متقدمة أداء محسّن

تحسينات الأداء

❌ قبل التحديث:
  • • استهلاك RAM: 4.2GB
  • • معدل الكراش: 3-5 يومياً
  • • زمن التحميل: 45 ثانية
  • • Memory Leaks: موجودة
  • • ثغرات أمنية: متعددة
✅ بعد التحديث:
  • • استهلاك RAM: 2.8GB (-33%)
  • • معدل الكراش: 0 (مستقر 100%)
  • • زمن التحميل: 18 ثانية (-60%)
  • • Memory Leaks: محلولة (0 تسريب)
  • • ثغرات أمنية: مُغلقة (حماية كاملة)
استقرار 100% - 0 كراش في آخر 30 يوم

نظام الفوانيس التلقائي

10/09/2025

نظام ثوري يتيح تفعيل تأثير الإضاءة على المصابيح بشكل تلقائي دون الحاجة لوضعها في بشكل يدوي في الماب، يعمل فوراً عند وضع عامود الانارة في الماب.

✅ الفائدة:
  • تحسين المظهر البصري في الماب، خصوصاً في الليل أو المناطق المظلمة
  • نقل من الحل البدائي للمطورين (كان يحتاج اضافتها يدويًا)
  • يضفي جمالية أكثر واقعية للعبة عند اللاعبين
نظام تلقائي تحسين بصري توفير وقت

نظام البدء مع أدوات

10/09/2025

نظام يوفر خيار إعطاء اللاعبين الجدد مجموعة من الأدوات عند البداية، قابلة للتخصيص بالكامل. يمكن تحديد أسلحة، دروع، جرعات، وحتى إضافات مثل الأحجار والميداليات.

📦 الوصف:
  • أسلحة قابلة للترقية منذ البداية
  • تخصيص حسب الفئة: محارب، نينجا، سورا، شامان
  • ملف JSON للإعدادات: give_basic_weapon.json
✅ الفائدة:
  • تجربة بداية أسهل وأمتع للاعبين الجدد
  • يقلل الإحباط عند أول دخول للعبة
  • تخصيص الأدوات حسب الوظيفة المختارة
  • مثالي لسيرفرات الاختبار أو السيرفرات السريعة
لماذا هو أفضل من النظام القديم؟
  • ✅ الأدوات تُسلّم مباشرة في الخانة الصحيحة (سلاح، دروع، خاتم)
  • ✅ يمكن تحديد عدد الأدوات والكمية والمميزات
  • ✅ يعمل تلقائياً عند تسجيل الدخول الأول
  • ✅ متوافق مع نظام Quest Manager
  • ✅ إعادة تحميل فورية بدون إعادة تشغيل: /reload give_basic_weapon
ملاحظة تقنية: النظام يحدد تلقائياً مواقع الخانات (Slot Indexes) ويتم الضبط مرة واحدة فقط.
بداية محسنة تخصيص كامل JSON Config تجربة لاعب أفضل

نظام الصيد المطور

10/09/2025

نظام صيد متطور يستخدم ملف JSON لتحديد الأسماك والجوائز بشكل منظم وسهل القراءة والتعديل، بدلاً من الكود المعقد.

  • إدارة أفضل لملفات الصيد
  • سهولة إضافة أو تعديل أدوات الصيد دون لمس الكود
  • مرونة أكبر في تطوير ميكانيكية الصيد
✅ الفائدة:
  • سهولة تعديل نسب الحصول على العناصر
  • إضافة عناصر جديدة بسرعة عبر JSON
  • نظام أكثر تنظيماً وقابلية للصيانة
نظام صيد متقدم JSON Config سهولة التخصيص

نظام حماية البفات عند الموت ضد الوحوش

10/09/2025

في النظام القديم، عند موت اللاعب ضد الوحوش يتم مسح كل البفات بشكل كامل، حتى البفات المهمة.

✅ لماذا هو أفضل من النظام القديم؟
  • يحمي البفات الضرورية بعد الموت ضد الوحوش.
  • مرون وقابل للتخصيص (يمكن تحديد أي بفات يتم حمايتها)
  • متكامل مع الكلاينت بحيث لا تختفي أيقونات البفات المسموح بها عند الموت.
حماية البفات نظام ذكي قابل للتخصيص

نظام حدث الماتينات الخارقة

10/09/2025

في النظام القديم، فعاليات الأحجار كانت تقتصر على نفس عدد الأحجار الأساسي في الخرائط، كان من الصعب زيادة التحدي أو كثافة الماتينات بدون تعديل يدوي أو إعادة تشغيل الخرائط.

✅ لماذا هو أفضل من النظام القديم؟
  • يعطي تجربة أكثر تحديًا للاعبين خلال الفعاليات.
  • يضاعف متعة الصيد الجماعي ويزيد التفاعل مع الفعالية.
  • سهل التحكم (تشغيل/إيقاف) فقط عبر event flag دون الحاجة لتغييرات في الخادم أو إعادة تشغيل.
  • مرن وقابل للتخصيص (يمكن تحديد العدد حتى +4).
تحكم ديناميكي سهولة الإدارة تجربة أفضل

نظام التبليغ عن اللاعبين

11/09/2015

النظام القديم كان يفتقر لآلية رسمية وسهلة للتبليغ. أي شكوى كانت تتطلب تواصل خارجي (ديسكورد، منتدى، إلخ) مما يقلل من كفاءة التعامل مع المشاكل.

✅ لماذا تمت إضافته؟
  • تبليغ مباشر بزر واحد من داخل اللعبة.
  • حفظ جميع التبليغات في سجل مخصص (report_user_log) لمراجعتها بسهولة.
  • واجهة عربية بالكامل لسهولة الاستخدام من قبل اللاعبين.
  • يقلل من المشاكل المزعجة ويوفر أداة رسمية لإدارة اللعبة.
نظام تبليغ متقدم من داخل اللعبة سجل منظم

نظام إخفاء نوافذ الرسائل الخاصة

12/09/2025

في النظام التقليدي لم يكن هناك طريقة سهلة أو رسمية لإخفاء نوافذ الرسائل داخل اللعبة. كان اللاعبون يضطرون إلى استخدام حلول غير مريحة بالنقر على اكس لجميع الرسائل الخاصة، أو مجرد تجاهلها، ما يجعل التجربة أقل سلاسة وخاصة عند رغبتهم في إعداد الشاشة لالتقاط صور أو بث مباشر.

✅ لماذا هو أفضل من النظام القديم؟
  • يوفر طريقة رسمية داخل اللعبة (بدون الحاجة إلى تعديلات خارجية) لإخفاء/إظهار نوافذ الرسائل الخاصة.
  • قابل للتفعيل أو الإيقاف بسهولة عبر مفتاح اختصار [CTRL + P]، مما يمنح حرية كاملة للاعبين في التحكم بواجهة المستخدم.
  • يحسن من تجربة اللعب والتقاط الصور أو البث دون ظهور الرسائل الكثيرة التي قد تفسد المظهر أو تتداخل مع الخلفية.
  • للا يتطلب تغييرات كبيرة في الكود أو الريستارت للسيرفر، ويمكن تفعيله بسلاسة داخل واجهة اللعبة.
CTRL + P إخفاء/إظهار سريع واجهة نظيفة

نظام تدمير الأدوات

13/09/2025
📌 الوصف:

في النظام التقليدي، حذف الأداة أو التخلص منها لم يكن مكتفيًا، حيث كانت الخيارات تقتصر على رميها أو بيعها، مما يجعل من الصعب إزالة بعض الأدوات أو التخلص من العناصر الفائضة خصوصًا أدوات الأحداث أو العناصر التي لا تُباع أو تُرمى بشكل طبيعي، كما أن الألعاب بدون هذه الميزة تواجه شكاوى من اللاعبين بسبب تراكم عناصر “محشورة” في المخزون أو عدم القدرة على حذفها.

✅ الفائدة:
  • يسهّل على اللاعبين تبديل الأدوات دون الحاجة لإجراءات يدوية طويلة (كالسحب والرمي أو البيع).
  • يحافظ على ترتيب المخزون ويقلل من الفوضى الناتجة عن نقل الأدوات أو رميها.
تبديل سريع حفظ الترتيب سهولة الاستخدام

إحصائيات التطوير المستمر

أرقام حقيقية تعكس التزامنا بالتطوير المستمر

150K+

سطر كود محسّن

55

إصلاح منذ الإطلاق

18

ساعة متوسط وقت الإصلاح

4.9/5

تقييم رضا العملاء