واجهة برمجة التطبيقات الإضافية
==========
واجهات Halo Extension للمكون الإضافي المخصص لديك دون الحاجة إلى هندسة عكسية.
###اقرأ ملف README بلغة ترميز محددة لمعرفة كيفية إعداد الوظيفة الإضافية الخاصة بك. على سبيل المثال، سيحتاج ترميز الوظيفة الإضافية C# إلى البحث في مجلد CSharp لقراءة ملف README للحصول على التعليمات.
بمجرد الانتهاء من تجميع الوظيفة الإضافية الخاصة بك في تنسيق وحدة Windows، اقرأ ملف README في مجلد المحول للحصول على التعليمات النهائية.
يجب أن تكون جميع الوظائف الإضافية في (دليل الهالة الخاص بك)/دليل الامتداد/المكونات الإضافية. لذلك يلزم وجود أي وحدات DLL/وحدات نمطية إضافية في (دليل الهالة الخاص بك)/الامتداد/مكتبات الارتباط الحيوي (DLL) من أجل التحميل بشكل صحيح.
إذا لم تشاهد مجلد الامتداد، فمن المحتمل أنك لم تقم بإعداد المرة الأولى باستخدام Halo Extension. لذا، أولاً، قم بتشغيل العميل والخادم المخصص. ثانيًا، اكتب "تحميل" بدون علامة الاقتباس في وحدة التحكم لإنشاء الأدلة تلقائيًا مع الملفات الأخرى أيضًا. ثالثا، تابع وضع الإضافات في دليل الإضافات. أخيرًا، اكتب اسم المكون الإضافي في وحدة التحكم كما هو موضح ext_addon_load "plugin_name_here" ليصبح مكونًا إضافيًا نشطًا.
ومع ذلك، إذا حصلت على الرسالة "لا يمكن تنفيذ 'تحميل' الوظيفة المطلوبة الآن." رسالة. لم تقم بتثبيت ملحق Halo الذي يتطلب بشكل أساسي وجود winmm.dll وh-ext.dll في دليل الهالة الخاص بك.