شاهد مقطع الفيديو الخاص بالمظاهرة إذا لم تكن هنا للحصول على رمز المصدر: https://youtu.be/d6svweu9hwu

انظر أيضًا دليل التثبيت والمزيد من المعلومات
Inworld Skyrim Mod Code. هذا مشروع يتكون من ثلاثة أجزاء: مكون إضافي SKSE C ++ ، البرامج النصية البرامج النصية ، ومشروع TypeScript Node.js. يهدف هذا وزارة الدفاع إلى تعزيز تجربة Skyrim من خلال توفير ميزات ووظائف إضافية. اتبع الإرشادات أدناه لإعداد وزارة الدفاع بشكل صحيح.
هذا هو رمز مصدر. هذا ليس وزارة الدفاع القابلة للتنزيل للاعبين. يفترض هذا ReadMe أن لديك معرفة كافية حول C ++ و Skyrim Modding.
SKSE C ++ البرنامج المساعد
البرامج النصية البرامج النصية
مشروع Node.js مشروع
يعد مكون SKSE (Skyrim Script Extender) C ++ مكونًا حاسمًا في وزارة الدفاع. يمتد إمكانيات البرمجة النصية لـ Skyrim ، مما يمكّن العمل بشكل صحيح.
موقع الكود : مجلد SKSE
يتضمن هذا المجلد رمز C ++ المكتوب للغاية. لا تأخذ الأمر أفضل الممارسات ، وإلا فسوف ينتهي بك الأمر كشخص محزن للغاية. للبدء ، تحتاج إلى معرفة كيفية كتابة تعديل SKSE في C ++. لن أخوض المتطلبات والتفاصيل هنا. إذا كنت بحاجة إلى بدء تشغيل جيد حقًا ، أقترح بشدة التحقق من التعليمات التي توفرها Skyrimspring على مستودع GitHub: قالب Skse Hello World قالب
البرامج النصية البرامج البرمجية هي جوهر وزارة الدفاع ، حيث توفر المهام والتفاعلات مع عالم اللعبة.
موقع الكود : مجلد Papyrus
مرة أخرى ، يفترض هذا الرمز أنك تعرف كيفية العمل مع البردي. لتجميع واستخدام البرامج النصية لبردية ، اتبع هذه الخطوات:
افتح مجموعة إنشاء Skyrim.
تجميع البرامج النصية البرامج البرمجية باستخدام مجموعة الإنشاء.
أضف السعي المترجم إلى موقعك المطلوب داخل عالم اللعبة.
لمزيد من المعلومات حول العمل مع البرامج النصية لبردية ومجموعة الإنشاء ، استشر الوثائق الرسمية.
مشروع TypeScript Node.js مسؤول عن التعامل مع منطق خادم MOD.
موقع الكود : مجلد Client
لإعدادها ، اتبع هذه الخطوات:
تأكد من تثبيت Node.js على نظامك.
انتقل إلى ملف .env وأضف بيانات الاعتماد وأسرار مساحة العمل
انتقل إلى دليل المشروع وتثبيت الحزم اللازمة باستخدام الأمر التالي: npm install
ابدأ عميل Node.js عن طريق التشغيل: npm start
يجب أن يكون الخادم الآن قيد التشغيل. قد يستغرق التشغيل لأول مرة بعض الوقت لأنه سيحاول إنشاء جميع الأحرف من ملف JSON واحدًا تلو الآخر. سيحدث هذا مرة واحدة فقط وقد يستغرق حوالي 4 دقائق لإعداده.
تحتاج إلى بعض متطلبات التعديل الصلب لجعل هذا التشغيل بشكل صحيح كـ MOD. ستحتاج إلى ما يلي:
يعمل النظام بطريقة يستغرق اسم الحرف والبحث في هذا الاسم بأحرف تم إنشاؤه قبل إنشاء اتصال. هذا يعني ، إذا لم يتم إنشاء Ulfric Stormcloak في مكان عمل Inworld ، فلن تتمكن من التحدث معه. ماذا يمكنك أن تفعل؟ يمكنك إضافة هذا الحرف إلى قائمتك ، وبعد ذلك ، ستتمكن من استخدامه. تحتاج إلى الذهاب إلى ClientWorld Folder ، والعثور على skyrimcharacters.json وإضافة شخصيتك إلى هذه القائمة. يمكنك إنشاء شخصيتك على خادم inworld ، والضغط على F12 واحصل على JSON من علامة التبويب Networking (لجعل الحياة أسهل بالنسبة لك)