MCPE/Bedrock GameTest Interpreter (v1.19.10)


464
84 shares, 464 points

[ad_1]

مترجم GameTest (الإصدار 1.19.10)

مترجم GameTest عبارة عن وظيفة إضافية تنفذ مباشرة التعليمات المكتوبة بلغة برمجة أو لغة نصية في GameTest Framework ، محرك البرمجة النصية الجديد لـ Minecraft: Bedrock Edition.

تسمح الوظيفة الإضافية حاليًا بتنفيذ تعليمات JavaScript و TypeScript البرمجية ، وهي مخصصة بشكل أساسي لتصحيح أجزاء التعليمات البرمجية في اللعبة.

مترجم جافا سكريبت

حاليا جافا سكريبت هي لغة البرمجة الوحيدة التي تسمح للمطورين باستخدام واجهات برمجة تطبيقات GameTest Framework من داخل التعليمات البرمجية الخاصة بهم.

تتيح هذه الوظيفة الإضافية للمطورين تصحيح كود JavaScript و يُبلغ عن حالة خطأ على الفور في Minecraft داخل اللعبة باستخدام هذا المترجم. هذا يقلل من مقدار أخطاء البرنامج النصي التي حدثت أثناء تطوير التعليمات البرمجية والوقت ، ويسمح للمطورين بتجربة الميزات الجديدة المتوفرة في وحدات GameTest Framework API في Minecraft.

لمعرفة المزيد حول GameTest API ، يرجى زيارة توثيق GameTest.

فيما يلي بعض الأمثلة على تنفيذ JavaScript داخل اللعبة:

مثال 1

هذا البرنامج النصي يجعل محرك البرنامج النصي / العالم يقول “قيد التشغيل”

المثال رقم 2

يوضح هذا البرنامج النصي أن البرنامج النصي به خطأ.

للبدء:

  1. يكتب جافا سكريبت $ في الدردشة للحصول على كتاب السحر
  2. استخدم كتاب السحر لفتح المترجم
  3. اكتب كود جافا سكريبت الخاص بك في الدردشة
  4. يضعط يُقدِّم زر لبدء تنفيذ التعليمات البرمجية الخاصة بك

مترجم TypeScript

TypeScript هي مجموعة شاملة من JavaScript تضيف بناء جملة للأنواع ليتم تحويلها إلى إخراج JavaScript نظيف.

قامت هذه الوظيفة الإضافية بتحويل كود مصدر TypeScript من وحدة CommonJS إلى وحدة ECMAScript لتصبح متوافقة مع GameTest Framework.

هذا المترجم لديه القدرة على إظهار أي حرف في سطر من التعليمات البرمجية تسبب في حدوث خطأ

للبدء:

  1. يكتب $ مطبوعة في الدردشة للحصول على كتاب السحر
  2. استخدم كتاب السحر لفتح المترجم
  3. اكتب كود الكتابة الخاص بك في الدردشة (هذا المترجم لا يدعم إدخال جافا سكريبت)
  4. يضعط يُقدِّم زر لبدء المترجم
  5. انتظر حتى تظهر رسالة خطأ أو مترجم JavaScript برمز مجمع
  6. يضعط يُقدِّم زر مرة أخرى لتنفيذ التعليمات البرمجية الخاصة بك

التوثيق

وثائق هذه الإضافة متوفرة في مستودع GitHub للمترجم.

انقر هنا أو قسم التنزيلات لمزيد من المعلومات!

الصفات

تحتوي القائمة التالية على الحزم التي تستخدمها الوظيفة الإضافية ، إما أن يكون لديهم ترخيص مفتوح المصدر أو يطلبون الإذن:

جَرَّار

اعرض فيديو الوظيفة الإضافية

الرجاء الاشتراك جايلي MC و Jaylyextra شكرا لك.

؟ نبسب؛

رخصة

تم ترخيص كود مصدر الوظيفة الإضافية هذا بموجب رخصة جنو العمومية v3.0، هذا يعنى:

مسموح لك بالتنزيل والاستخدام لـ

  • إستخدام تجاري
  • تعديل
  • توزيع
  • استخدام براءات الاختراع
  • استخدام شخصي

مع وجود قيود مثل

  • مسؤلية
  • ضمان

يجب عليك أن

  • إقرار بالترخيص وإشعار حقوق النشر الخاص بالوظيفة الإضافية

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

التغيير

تثبيت

أولا تذهب إلى قسم التنزيل والنقر “تحميل مترجم GameTest”.

ستتم إعادة توجيهك إلى Linkvertise و GitHub، ثم سيتم تنزيل الوظيفة الإضافية على جهازك.

قم باستيراد الوظيفة الإضافية إلى Minecraft (ويفضل آخر ماين كرافت بيتا / معاينة)

في محيط العالم ، تمكين GameTest Framework في قسم تجريبي.

قم بتمكين GameTest Framework في تصميم واجهة مستخدم جديد
قم بتمكين GameTest Framework في تصميم واجهة المستخدم القديم

إذا كان إصدار Minecraft الخاص بك أقل من 1.18.30 ، فلن يظهر مربع الحوار عند كتابة $ javascript بسبب واجهة برمجة تطبيقات قديمة ، فسيتعين عليك بدء الترميز في الدردشة باستخدام $ prefix.

لبدء الترميز على إصدارات Minecraft الأقل من 1.18.30 ، يجب عليك تبديل إصدار GameTest Framework إلى أقل من 1.18.30. فمثلا:

اسم القرار عرضة للتغيير ، نوصي دائمًا باستخدام هذه الوظيفة الإضافية في أحدث إصدار ثابت / معاينة من Minecraft.

لمزيد من المعلومات ، تحقق من الوثائق هنا.

يقتبس



[ad_2]


Like it? Share with your friends!

464
84 shares, 464 points

What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube and Vimeo Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format