From 86ed00321aad2fc168099dbb61ef50724a85280d Mon Sep 17 00:00:00 2001 From: neonerz Date: Thu, 20 Feb 2025 16:44:20 -0500 Subject: [PATCH] update markdowns with arabic --- ar/attic_green_2.md | 6 +++--- ar/attic_red.md | 6 +++--- ar/attic_yellow.md | 6 +++--- ar/boss_cannon_sequence.md | 6 +++--- ar/boss_red.md | 6 +++--- ar/boss_rotation.md | 6 +++--- ar/boss_yellow.md | 6 +++--- ar/foyer_bookshelf.md | 6 +++--- ar/foyer_chess.md | 6 +++--- ar/foyer_mosaic.md | 6 +++--- ar/greenhouse_crackedwall.md | 6 +++--- ar/greenhouse_flowers.md | 6 +++--- ar/greenhouse_trough.md | 6 +++--- ar/kitchen_baking.md | 8 ++++---- ar/kitchen_feedhouse.md | 8 ++++---- ar/kitchen_plate.md | 8 ++++---- ar/laboratory_minecarts.md | 8 ++++---- ar/laboratory_pipes.md | 8 ++++---- ar/laboratory_weights.md | 8 ++++---- ar/laserroom_laser2.md | 8 ++++---- ar/laserroom_laser3.md | 8 ++++---- ar/lazerroom_lazer.md | 8 ++++---- ar/no_code.md | 2 +- ar/no_code_pre.md | 2 +- ar/poc1a.md | 6 +++--- ar/poc1b.md | 6 +++--- ar/poc1c.md | 6 +++--- ar/potion_mixing.md | 8 ++++---- ar/potion_pitfall.md | 8 ++++---- ar/potion_vent.md | 8 ++++---- ar/red1_drawbridge.md | 8 ++++---- ar/red1_lights.md | 8 ++++---- ar/red1_maze.md | 8 ++++---- ar/red3_lazerbattery.md | 8 ++++---- ar/red3_light.md | 8 ++++---- ar/sludge_break.md | 6 +++--- ar/sludge_bridge.md | 8 ++++---- ar/sludge_staircase.md | 6 +++--- ar/sludge_windy.md | 6 +++--- ar/study_levers.md | 8 ++++---- ar/study_mirror.md | 8 ++++---- ar/study_move.md | 6 +++--- 42 files changed, 142 insertions(+), 142 deletions(-) diff --git a/ar/attic_green_2.md b/ar/attic_green_2.md index 4cb1dcf..633b193 100644 --- a/ar/attic_green_2.md +++ b/ar/attic_green_2.md @@ -6,12 +6,12 @@ # Attic Tutorial ## Step 1 -Now that the trapdoor is open, move the Agent up two blocks to set it free. +الآن بعد فتح الباب السري، عليك تحريك الروبوت لأعلى بمقدار بلوكين لتحريره. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Move the Agent up two blocks using the ``||hoc22.agent move by ||`` block. +قم بتحريك الروبوت لأعلى بمقدار بلوكين باستخدام ``||hoc22.agent move by ||``. diff --git a/ar/attic_red.md b/ar/attic_red.md index 41bf15b..8feae5d 100644 --- a/ar/attic_red.md +++ b/ar/attic_red.md @@ -6,12 +6,12 @@ # Attic Tutorial ## Step 1 -To open the Red door, both you and the Agent will have to work together. Flip the lever to bring up the iron wall, then move the Agent so it is above the Gold blocks in front of the Red door. +لفتح الباب الأحمر، يجب أن تعمل أنت والروبوت معا. قم بتحريك الرافعة لرفع الجدار الحديدي، ثم انقل الروبوت ليكون فوق البلوك الذهبي الموجود أمام الباب الأحمر. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Flip the lever down to bring up the iron wall, then move the Agent 14 blocks forward using ``||hoc22.agent move by ||`` +قم بتحريك الرافعة للأسفل لرفع الجدار الحديدي، ثم قم بتحريك الروبوت 14 بمقدار 14 بلوك للأمام باستخدام ``||hoc22.agent move by ||`` diff --git a/ar/attic_yellow.md b/ar/attic_yellow.md index d552d20..71feeb6 100644 --- a/ar/attic_yellow.md +++ b/ar/attic_yellow.md @@ -6,12 +6,12 @@ # Attic Tutorial ## Step 1 -The Agent had just enough power to open the Green door. If you can figure out how to open the skylight, the Agent can charge up even more and open the Yellow door. +كان الروبوت يمتلك الطاقة اللازمة لفتح الباب الأخضر فقط. إذا استطعت اكتشاف طريقة لفتح نافذة السقف، فسيتمكن من شحن طاقته بشكل أكبر وفتح الباب الأصفر. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Look above the Agent and use the ``||hoc22.cursor move||`` block to position the cursor over each trapdoor and then use ``||hoc22.open trapdoor||`` to open them. Use the colored arrows to help you choose which direction the cursor should move. +انظر فوق الروبوت واستخدم ``||hoc22.cursor move||`` لتحديد موضع المؤشر فوق كل نافذة، ثم استخدم``||hoc22.open trapdoor||`` لفتحها، يمكنك استخدام الأسهم الملونة لتوجيهك في اختيار الاتجاه المناسب الذي يجب أن يتحرك فيه المؤشر. diff --git a/ar/boss_cannon_sequence.md b/ar/boss_cannon_sequence.md index a732e05..f613586 100644 --- a/ar/boss_cannon_sequence.md +++ b/ar/boss_cannon_sequence.md @@ -6,12 +6,12 @@ # Cannons ## Step 1 -Each cannon has its own beam color. Activate the cannons in the same order as the colored rings surrounding the Time Orb. +كل مدفع يتميز بلونه الفريد من الأشعة. يجب عليك تفعيل المدافع بالترتيب الذي تظهر به الحلقات الملونة حول كرة الزمن. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Pay close attention to the colored rings around the Time Orb. Use the ``||hoc22.activate cannon||`` blocks to match the order of rings around the Time Orb. Start from the outer most ring and work your way in. +انتبه جيدا إلى الحلقات الملونة المحيطة بكرة الزمن. استخدم ``||hoc22.activate cannon||`` لمطابقة ترتيب الحلقات حول كرة الزمن. ابدأ من الحلقة الخارجية وانتقل نحو الداخل. ```ghost hoc22.magentaCannon() diff --git a/ar/boss_red.md b/ar/boss_red.md index 31dbeeb..eda78ed 100644 --- a/ar/boss_red.md +++ b/ar/boss_red.md @@ -6,12 +6,12 @@ # Open Doors ## Step 1 -Each one of those colored slots is a lock for a chamber door. Fill all four slots with its matching color to open the chamber doors, so we can get inside! +كل واحدة من تلك الفتحات الملونة هي قفل لباب غرفة. يجب ملء جميع الفتحات الأربع باللون المطابق لفتح أبواب الغرفة، حتى نتمكن من الدخول! -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Use the ``||hoc22.cursor move ||`` block to move the cursor into position and then use ``||hoc22.place block||`` to fill the hole. Once all the holes are filled, the chamber doors should open. +استخدم البلوك ``||hoc22.cursor move ||`` لتحريك المؤشر إلى الموضع المطلوب، ثم استخدم ``||hoc22.place block||`` لملء الفتحة. بمجرد ملء جميع الفتحات، يجب أن تفتح أبواب الغرفة ```ghost hoc22.cursorMoveOrientationOneUp(1) diff --git a/ar/boss_rotation.md b/ar/boss_rotation.md index 0089847..a9b4097 100644 --- a/ar/boss_rotation.md +++ b/ar/boss_rotation.md @@ -6,12 +6,12 @@ # Unlock the Trap ## Step 1 -Now we have the chance to capture the Time Agents! We need to align all 3 colored discs to trap the Time Agents. +الآن لدينا الفرصة للقبض على روبوتات الزمن! يجب محاذاة الأقراص الثلاثة الملونة لاحتجازهم. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Rotate each section using the ``||hoc22.rotate
by ||`` blocks. Line up the colored paths between both sections. Once that's done, we should be able to finally put a stop to those Time Agents! +قم بتدوير كل جزء باستخدام ``||hoc22.rotate
by ||`` تأكد من محاذاة المسارات الملونة بين الجزئين. عند الانتهاء من ذلك، يجب أن نتمكن أخيرا من إيقاف هذه الروبوتات الزمنية! ```ghost hoc22.outerRingClockwise(1) diff --git a/ar/boss_yellow.md b/ar/boss_yellow.md index 55bf8b4..79c69ba 100644 --- a/ar/boss_yellow.md +++ b/ar/boss_yellow.md @@ -6,12 +6,12 @@ # Pull the Lever ## Step 1 -There's the lever! Move the Agent to the lever and then pull it down! +ها هي الرافعة! قم بتحريك الروبوت نحو الرافعة ثم اسحبها للأسفل! -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Use the ``||hoc22.agent move||`` block to position the Agent in front of the lever, and then use ``||hoc22.pull lever down||`` to activate it! +استخدم الكود ``||hoc22.agent move||`` لوضع الروبوت أمام الرافعة، ثم استخدم ``||hoc22.pull lever down||`` لتفعيلها! ```ghost hoc22.agentMove(SixDirection.Up, 2) diff --git a/ar/foyer_bookshelf.md b/ar/foyer_bookshelf.md index 9d803df..9990090 100644 --- a/ar/foyer_bookshelf.md +++ b/ar/foyer_bookshelf.md @@ -6,12 +6,12 @@ # Bookcase Staircase ## Step 1 -There seems to be something at the top of the bookcase. See if you can create a way to get up there. +يبدو أن هناك شيئا في أعلى خزانة الكتب. حاول أن تجد وسيلة للوصول إلى هناك. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Move the cursor along the bookcase to select a position using the ``||hoc22.cursor move ||`` block and then use ``||hoc22.place block||`` to place a block in that position. Create a staircase to get to the top. +قم بتحريك المؤشر على طول المكتبة لاختيار موقع باستخدام ``||hoc22.cursor move ||`` ثم باستخدام ``||hoc22.place block||`` لوضع البلوك في ذلك الموقع، ثم اصنع درجا للوصول إلى القمة. ```ghost hoc22.cursorMoveOrientationOneUp(1) diff --git a/ar/foyer_chess.md b/ar/foyer_chess.md index be039eb..843dae6 100644 --- a/ar/foyer_chess.md +++ b/ar/foyer_chess.md @@ -6,12 +6,12 @@ # Chess Pieces ## Step 1 -We've freed the King and Queen, but the door still isn't opening. The pieces must be in the wrong places. Move them into the correct places, so you can finally escape this place! +لقد أطلقنا سراح الملكة والملك، لكن الباب لا يزال مغلقا. يبدو أن القطع موضوعة في أماكن غير صحيحة. حاول نقلها إلى المواقع الصحيحة، لكي تتمكن من الهروب من هذا المكان أخيرا! -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -The chessboard represents a grid of dates. Search the room to figure out what dates the king and queen should be on and then use the ``||hoc22.move king ||`` and ``||hoc22.move queen ||`` blocks to move them into their correct positions. +يمثل لوح الشطرنج شبكة من التواريخ. ابحث في الغرفة لتحديد التواريخ التي يجب أن يتواجد فيها الملك والملكة، ثم استخدم ``||hoc22.move king ||`` و ``||hoc22.move queen ||`` لتحريكهم إلى مواقعهم الصحيحة. ```ghost hoc22.kingMove(Custom.ArrowUpOrange, 1) diff --git a/ar/foyer_mosaic.md b/ar/foyer_mosaic.md index 882c3ae..0c30bf4 100644 --- a/ar/foyer_mosaic.md +++ b/ar/foyer_mosaic.md @@ -6,12 +6,12 @@ # Picture Slide ## Step 1 -It seems like the picture got scrambled! Let's see if we can push the blocks around to put the picture back in order. +يبدو أن الصورة قد أصبحت مشوشة! لنحاول تحريك الأجزاء لإعادة تنظيمها. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Use the ``||hoc22.push ||`` blocks to trigger the pistons in order to move the blocks in the selected direction. It takes a minimum of three moves to put the picture back in order. +استخدم البلوك ``||hoc22.push ||`` لتفعيل المكابس من أجل تحريك البلوكات في الاتجاه المطلوب. يتطلب الأمر على الأقل ثلاث حركات لإعادة ترتيب الصورة بشكل صحيح. ```ghost hoc22.mosaicPushUp() diff --git a/ar/greenhouse_crackedwall.md b/ar/greenhouse_crackedwall.md index 96aaf8f..efc0841 100644 --- a/ar/greenhouse_crackedwall.md +++ b/ar/greenhouse_crackedwall.md @@ -6,12 +6,12 @@ # Cracked Wall ## Step 1 -The garden needs more water! Use the cursor to break some of these damaged bricks to get more water flowing. +الحديقة بحاجة إلى مزيد من الماء! استخدم المؤشر لكسر بعض هذا الطوب التالف لزيادة تدفق الماء. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Move the cursor using the ``||hoc22.cursor move ||`` block and then use ``||hoc22.break block||`` to break a block in that position. Break all 4 blocks to get enough water to get to the next puzzle. +قم بتحريك المؤشر باستخدام البلوكات ``||hoc22.cursor move ||`` ثم استخدم ``||hoc22.break block||`` لكسر البلوك في ذلك الموضع. قم بكسر البلوكات الأربعة للحصول على كمية كافية من الماء للانتقال إلى اللغز التالي. diff --git a/ar/greenhouse_flowers.md b/ar/greenhouse_flowers.md index 02a1b42..7ee3735 100644 --- a/ar/greenhouse_flowers.md +++ b/ar/greenhouse_flowers.md @@ -6,12 +6,12 @@ # Flower Planting ## Step 1 -It looks like there is some type of pattern to follow in this flower bed. Maybe the planters to the left and right are clues? +يبدو أن هناك نمطا معينا يجب اتباعه في هذه الحديقة. ربما تكون الأحواض الموجودة على اليسار واليمين هي الأدلة؟ -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Move the cursor using the ``||hoc22.cursor move ||`` block and then use ``||hoc22.place ||`` to place the correct flower. Fill the entire flower bed by matching the pattern on the left and right to complete the puzzle. +قم بتحريك المؤشر باستخدام ``||hoc22.cursor move ||`` ثم استخدم ``||hoc22.place ||`` لتنسيق الزهرة بشكل صحيح، ثم قم بملء حوض الأزهار بالكامل من خلال مطابقة النمط الموجود على اليسار مع النمط على اليمين لإكمال اللغز. diff --git a/ar/greenhouse_trough.md b/ar/greenhouse_trough.md index a5f35c1..1197335 100644 --- a/ar/greenhouse_trough.md +++ b/ar/greenhouse_trough.md @@ -6,12 +6,12 @@ # Trough ## Step 1 -Oh no! It looks like the water isn't reaching the garden. Fill in all the holes so the water can flow correctly. +آه لا! يبدو أن الماء لا يصل إلى الحديقة. قم بسد جميع الثقوب حتى يتمكن الماء من التدفق بشكل صحيح. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Move the cusor using the ``||hoc22.cursor move ||`` block and then use ``||hoc22.place block||`` to place a block in that position. Fill in all 6 holes that are above the black concrete to continue. +قم بتحريك المؤشر باستخدام ``||hoc22.cursor move ||`` ثم استخدم ``||hoc22.place block||`` لوضع البلوك في ذلك الموضع. املأ الفتحات الستة الموجودة فوق الخرسانة السوداء diff --git a/ar/kitchen_baking.md b/ar/kitchen_baking.md index 99d9160..452bd07 100644 --- a/ar/kitchen_baking.md +++ b/ar/kitchen_baking.md @@ -6,12 +6,12 @@ # Bake Bread ## Step 1 -The Zombie Chef needs help making bread. Use the code blocks to create a recipe the Zombie Chef can follow. +الطباخ الزومبي يحتاج إلى مساعدة في صنع الخبز. استخدم الشيفرة لإنشاء وصفة يمكن للطباخ الزومبي اتباعها. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Think about the order of operations it takes to make bread. You'd first ``||hoc22.harvest wheat||``, but then what? There are exactly four steps. +#### ~ tutorialhint +فكر في خطوات العمل اللازمة لصنع الخبز. ستبدأ أولا بـ ``||hoc22.harvest wheat||``، ولكن ماذا بعد ذلك؟ هناك أربع خطوات محددة ```ghost hoc22.bakingBreadWheat() diff --git a/ar/kitchen_feedhouse.md b/ar/kitchen_feedhouse.md index 75e8560..98000f1 100644 --- a/ar/kitchen_feedhouse.md +++ b/ar/kitchen_feedhouse.md @@ -6,12 +6,12 @@ # Feed the House ## Step 1 -The house is hungry! And what better to feed it than apples, salmon, and mushroom stew! See if you could figure out how many of each item the house requires. +المنزل جائع! وما أفضل من التفاح، والسلمون، ومرق الفطر لإطعامه! حاول أن تعرف الكمية التي يحتاجها المنزل من كل مكون. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Pay attention to how many Zombie Chefs go by with each ingredient. Use the ``||hoc22.feed house ||`` blocks to feed the house the required amount. +#### ~ tutorialhint +انتبه لعدد الطهاة الزومبي الذين يمرون مع كل مكون. استخدم ``||hoc22.feed house ||`` لتزويد المنزل بالكمية المطلوبة. ```ghost hoc22.feedHouseApple(1) diff --git a/ar/kitchen_plate.md b/ar/kitchen_plate.md index 25c0d80..418e60c 100644 --- a/ar/kitchen_plate.md +++ b/ar/kitchen_plate.md @@ -6,12 +6,12 @@ # Plate Swap ## Step 1 -It seems the Zombie Chef gave everyone the wrong meal! Search the kitchen for the menu and make sure everyone ends up with the correct meal. You only need to add one block to the end of the debug code. +يبدو أن الطباخ الزومبي قد قدم للجميع الوجبة الخاطئة! ابحث في المطبخ عن القائمة وتأكد من أن يحصل الجميع على اوجباتهم الصحيحة. كل ما عليك فعله هو إضافة بلوك واحد في نهاية كود التصحيح. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.swap side||`` blocks to swap the dishes until everyone has their correct meals. The minimum amount of swaps required is three. +#### ~ tutorialhint +استخدم ``||hoc22.swap side||`` لتبديل الأطباق حتى يحصل الجميع على وجباتهم الصحيحة. الحد الأدنى لعدد التبديلات المطلوبة هو ثلاثة. ```ghost hoc22.dinnerTableSwapGreen() diff --git a/ar/laboratory_minecarts.md b/ar/laboratory_minecarts.md index a1ccb81..ea10277 100644 --- a/ar/laboratory_minecarts.md +++ b/ar/laboratory_minecarts.md @@ -6,12 +6,12 @@ # Minecart Redirection ## Step 1 -Deliver each mob to their correct place. Look at the mobs lined up and change the code to make sure they arrive in the order they are waiting. +قم بتوجيه كل مجموعة إلى الموقع المناسب لها. راقب المجموعات المرتبة وقم بتعديل الكود لضمان وصولها بالترتيب المطلوب. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.sort||`` blocks to send the mobs to the correct passageways. They will be released from right to left, so make sure you order them correctly in your code. +#### ~ tutorialhint +استخدم ``||hoc22.sort||`` لإرسال الكائنات إلى الممرات الصحيحة. سيتم إطلاقها من اليمين إلى اليسار، لذا تأكد من ترتيبها بشكل صحيح في الشيفرة الخاصة بك. diff --git a/ar/laboratory_pipes.md b/ar/laboratory_pipes.md index f965996..a944e65 100644 --- a/ar/laboratory_pipes.md +++ b/ar/laboratory_pipes.md @@ -6,12 +6,12 @@ # Pipes ## Step 1 -You'll need to add a specific amount of blocks to each of the hoppers. Maybe there is something in the room that can tell you how many? +ستحتاج إلى إضافة عدد معين من البلوكات إلى كل حاوية. ربما يوجد شيء في الغرفة يمكنه مساعدتك في معرفة العدد المطلوب؟ -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Count how many blocks are on the landing behind the puzzle. Use the ``||hoc.drop ||`` block to add that many blocks to the hoppers. +#### ~ tutorialhint +احسب عدد البلوكات الموجودة على المنصة خلف اللغز. استخدم ``||hoc.drop ||`` لإضافة هذا العدد من البلوكات إلى الحاويات. diff --git a/ar/laboratory_weights.md b/ar/laboratory_weights.md index f744129..1068e4c 100644 --- a/ar/laboratory_weights.md +++ b/ar/laboratory_weights.md @@ -6,12 +6,12 @@ # Weights ## Step 1 -You need the scale to reach the total weight of exactly 23. Maybe there is a sign around with mob weights? +تحتاج إلى استخدام الميزان للحصول على الوزن الإجمالي وهو 23 بدقة. هل من الممكن أن تكون هناك لافتة قريبة تحتوي على أوزان ؟ -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the `||hoc22.summon ||` blocks to spawn in mobs to get a total weight of 23. A chicken is 1, a sheep is 3, and a cow is 5. +#### ~ tutorialhint +استخدم `||hoc22.summon ||` لاستدعاء الكائنات للوصول إلى الوزن الإجمالي قدره 23. وزن الدجاجة هو 1، ووزن الخروف هو 3، ووزن البقرة هو 5. diff --git a/ar/laserroom_laser2.md b/ar/laserroom_laser2.md index d80d28c..835360f 100644 --- a/ar/laserroom_laser2.md +++ b/ar/laserroom_laser2.md @@ -6,12 +6,12 @@ # Laser Puzzle ## Step 1 -Solid blocks stop the lasers! Shift the green and yellow rows on the floor to make the laser pass through the Glass blocks and power on the light at the other side. +تعيق البلوكات الصلبة أشعة الليزر! قم بتحريك الصفوف الخضراء والصفراء على الأرض لتمر أشعة الليزر عبر البلوكات الزجاجية وتشغل الضوء في الجهة الأخرى. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.shift||`` blocks to select which row you want to move, and the direction it should move in. The block at the end of the row you are shifting will get bumped to the other side. +#### ~ tutorialhint +استخدم``||hoc22.shift||`` لتختر الصف الذي ترغب في نقله والاتجاه الذي يجب أن يتحرك فيه باستخدام البلوكات. سيتم دفع البلوك الموجود في نهاية الصف الذي تقوم بتحريكه إلى الجهة الأخرى. diff --git a/ar/laserroom_laser3.md b/ar/laserroom_laser3.md index f6cf635..577eaae 100644 --- a/ar/laserroom_laser3.md +++ b/ar/laserroom_laser3.md @@ -6,12 +6,12 @@ # Laser Puzzle ## Step 1 -Solid blocks stop the laser! Shift all 3 rows on the floor to make the laser pass-through the glass blocks and turn on the light at the other side. +تعيق البلوكات الصلبة أشعة الليزر! قم بتحريك الصفوف الخضراء والصفراء على الأرض لتمر أشعة الليزر عبر البلوكات الزجاجية وتشغل الضوء في الجهة الأخرى. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.shift||`` blocks to select which row you want to move, and the direction it should move in. The block at the end of the row you are shifting will get bumped to the other side. +#### ~ tutorialhint +استخدم ``||hoc22.shift||`` لتختر الصف الذي ترغب في نقله والاتجاه الذي يجب أن يتحرك فيه باستخدام البلوكات. سيتم دفع البلوك الموجود في نهاية الصف الذي تقوم بتحريكه إلى الجهة الأخرى. diff --git a/ar/lazerroom_lazer.md b/ar/lazerroom_lazer.md index 2beea06..9ce7d55 100644 --- a/ar/lazerroom_lazer.md +++ b/ar/lazerroom_lazer.md @@ -6,12 +6,12 @@ # Laser Puzzle ## Step 1 -Solid blocks stop the laser! Shift the row of green blocks to make the laser pass-through the glass blocks and turn on the light at the other side. +تعيق البلوكات الصلبة أشعة الليزر! قم بتحريك الصفوف الخضراء والصفراء على الأرض لتمر أشعة الليزر عبر البلوكات الزجاجية وتشغل الضوء في الجهة الأخرى. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.shift||`` blocks to select which row you want to move, and the direction it should move in. The block at the end of the row you are shifting will get bumped to the other side. +#### ~ tutorialhint +استخدم ``||hoc22.shift||`` لتختر الصف الذي ترغب في نقله والاتجاه الذي يجب أن يتحرك فيه باستخدام البلوكات. سيتم دفع البلوك الموجود في نهاية الصف الذي تقوم بتحريكه إلى الجهة الأخرى. diff --git a/ar/no_code.md b/ar/no_code.md index 3bd77c6..003da65 100644 --- a/ar/no_code.md +++ b/ar/no_code.md @@ -6,7 +6,7 @@ # No Coding Needed ## Step 1 -There aren't any coding activities active. Search the area for the next objective. +لا توجد أي أنشطة برمجية نشطة. ابحث في المنطقة عن الهدف التالي. ```ghost diff --git a/ar/no_code_pre.md b/ar/no_code_pre.md index a460164..bcf439a 100644 --- a/ar/no_code_pre.md +++ b/ar/no_code_pre.md @@ -6,7 +6,7 @@ # No Coding Needed ## Step 1 -There aren't any coding activities available yet. Complete the tutorial and enter the house! +لا توجد أنشطة برمجية نشطة حتى الآن. أكمل الدرس وادخل إلى المنزل! ```ghost diff --git a/ar/poc1a.md b/ar/poc1a.md index 28a3e9b..bb4fadf 100644 --- a/ar/poc1a.md +++ b/ar/poc1a.md @@ -6,9 +6,9 @@ # Color Dropper ## Step 1 -Drop the right amount of colored blocks +ضع الكمية المناسبة من البلوكات الملونة. -Use ``||hoc22.summonColoredBlock ||`` +استخدم ``||hoc22.summonColoredBlock ||`` ```ghost hoc22.summonColoredBlockMagenta(1) @@ -23,5 +23,5 @@ Use ``||hoc22.summonColoredBlock ||`` hoc22.summonColoredBlockLime(1) ``` ```package -minecraft-hoc22=github:ReWrite-Media/hoc22-ts#v0.2.68 +minecraft-hoc22=github:ReWrite-Media/hoc22-ts ``` \ No newline at end of file diff --git a/ar/poc1b.md b/ar/poc1b.md index b480b1d..4d6bcd1 100644 --- a/ar/poc1b.md +++ b/ar/poc1b.md @@ -6,9 +6,9 @@ # Mob Weight ## Step 1 -Make the scale add up to 10 lbs +اجعل الوزن الإجمالي يصل إلى 10 أرطال. -Use ``||hoc22.summonWeight ||`` +استخدم ``||hoc22.summonWeight ||`` ```ghost hoc22.summonWeightChicken(1) @@ -20,5 +20,5 @@ Use ``||hoc22.summonWeight ||`` hoc22.summonWeightSheep(1) ``` ```package -minecraft-hoc22=github:ReWrite-Media/hoc22-ts#v0.2.68 +minecraft-hoc22=github:ReWrite-Media/hoc22-ts ``` \ No newline at end of file diff --git a/ar/poc1c.md b/ar/poc1c.md index 30c056a..45c0629 100644 --- a/ar/poc1c.md +++ b/ar/poc1c.md @@ -6,9 +6,9 @@ # Agent Maze ## Step 1 -Move the Agent to the GREEN block. +قم بتحريك الروبوت إلى البلوك الأخضر. -Use ``||hoc22.agent move||`` +استخدم ``||hoc22.agent move||`` ```ghost hoc22.agentMove(FORWARD, 1) @@ -20,5 +20,5 @@ Use ``||hoc22.agent move||`` ``` ```package -minecraft-hoc22=github:ReWrite-Media/hoc22-ts#v0.2.68 +minecraft-hoc22=github:ReWrite-Media/hoc22-ts ``` \ No newline at end of file diff --git a/ar/potion_mixing.md b/ar/potion_mixing.md index ab0b4d1..113160a 100644 --- a/ar/potion_mixing.md +++ b/ar/potion_mixing.md @@ -6,12 +6,12 @@ # Potion Mixing ## Step 1 -This looks like I can make something! Maybe there is an item list somewhere in this room that can help me? +يبدو أنني أستطيع صنع شيء ما! ربما يوجد في هذه الغرفة قائمة بالعناصر التي يمكن أن تساعدني؟ -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -You'll need one ``||hoc22.Nether Wart||``, ``||hoc22.Phantom Membrane||``, and ``||hoc22.Fermented Spider Eye||``. Locate the order that the ingredients need to be added and code them to be dropped in that order. +#### ~ tutorialhint +ستحتاج إلى ``||hoc22.Nether Wart||``, ``||hoc22.Phantom Membrane||``و ``||hoc22.Fermented Spider Eye||``.حدد الترتيب الذي يجب إضافة المكونات به وقم ببرمجتها لتُضاف بهذا الترتيب diff --git a/ar/potion_pitfall.md b/ar/potion_pitfall.md index 36dfd5d..cb4d315 100644 --- a/ar/potion_pitfall.md +++ b/ar/potion_pitfall.md @@ -6,12 +6,12 @@ # Pitfall ## Step 1 -Move the clay golem forward 6 blocks. When the golem steps on a pressure plate, it will open a pit for 1 second. Make it wait for the block to come back before moving forward. +قم بتحريك وحش الطين للأمام بمقدار 6 بلوكات. عند مروره على لوحة الضغط، ستفتح حفرة لمدة ثانية واحدة. تأكد من أنه ينتظر عودة البلوك قبل أن يتحرك للأمام مرة أخرى. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Move the golem forward by using the ``||hoc22.move golem forward by ||`` block. Move the golem forward 2 blocks and then use ``||hoc22.wait for block||`` to have the golem wait 1 second before moving forward two more. +#### ~ tutorialhint +قم بتحريك وحش الطين للأمام باستخدام ``||hoc22.move golem forward by ||`` حرك الوحش للأمام بمقدار بلوكين، ثم استخدم ``||hoc22.wait for block||`` لجعله ينتظر لمدة ثانية واحدة قبل أن يتحرك للأمام بمقدار بلوكين إضافيتين. diff --git a/ar/potion_vent.md b/ar/potion_vent.md index 18e2135..838a398 100644 --- a/ar/potion_vent.md +++ b/ar/potion_vent.md @@ -6,12 +6,12 @@ # Vent ## Step 1 -Move the clay ball through the vent in order to reach the next section. +قم بتحريك كرة الطين عبر الفتحة للوصول إلى القسم التالي. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.clay ball move by ||`` block to move the clay ball through the vent. +#### ~ tutorialhint +استخدم ``||hoc22.clay ball move by ||`` لتحريك كرة الطين عبر الفتحة. diff --git a/ar/red1_drawbridge.md b/ar/red1_drawbridge.md index 8d14c18..5ff6615 100644 --- a/ar/red1_drawbridge.md +++ b/ar/red1_drawbridge.md @@ -6,12 +6,12 @@ # Drawbridge ## Step 1 -The Enderman butler needs help getting across the river. Teleport the butler across the river to the Diamond block. Then move the butler to the lever and pull it down. +يحتاج خادم إنديرمان إلى المساعدة لعبور النهر. قم بنقل الخادم عبر النهر إلى بلوك الماس. ثم حرك الخادم نحو الرافعة واسحبها للأسفل. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Teleport the Enderman butler to the Diamond block by using the ``||hoc22.teleport enderman||`` block. Then use the ``||hoc22.move enderman||`` block to position them and ``||hoc22.pull lever down||`` to flip the lever. The Enderman will automatically turn to face the lever when you use the ``||hoc22.pull lever down||`` block. +#### ~ tutorialhint +قم بنقل خادم الإنديرمان إلى بلوك الماس باستخدام ``||hoc22.teleport enderman||`` ثم استخدم ``||hoc22.move enderman||`` لتحديد موقعه و ``||hoc22.pull lever down||`` لسحب الرافعة. سيتجه الإنديرمان تلقائيا نحو الرافعة عند استخدامك لبلوك ``||hoc22.pull lever down||`` . diff --git a/ar/red1_lights.md b/ar/red1_lights.md index 8ea3a67..c1c1a31 100644 --- a/ar/red1_lights.md +++ b/ar/red1_lights.md @@ -6,12 +6,12 @@ # Lights ## Step 1 -There's seems to be a pattern with the way the lights are flashing. Move the Enderman to each spot matching the pattern the lights are making. +يبدو أن هناك نمطا معينا في وميض الأضواء. حاول تحريك الإنديرمان إلى كل موقع حسب النمط الذي تشكله الأضواء. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.move enderman butler||`` blocks to move the Enderman butler to the correct lights. Pay attention to the pattern of the lights. Your code should match that pattern. +#### ~ tutorialhint +استخدم ``||hoc22.move enderman butler||`` لتحريك الخادم إنديرمان باتجاه الأضواء الصحيحة. انتبه لنمط الأضواء، يجب أن يتطابق كودك مع هذا النمط. diff --git a/ar/red1_maze.md b/ar/red1_maze.md index cf2876e..dd33611 100644 --- a/ar/red1_maze.md +++ b/ar/red1_maze.md @@ -6,12 +6,12 @@ # Maze ## Step 1 -The Enderman butler needs your help getting through the maze to the Emerald blocks on the other side. The levers on the wall seem to match the doors colors. When flipping the lever, one door opens and another closes. +يحتاج خادم الإنديرمان مساعدتك للعبور عبر المتاهة للوصول إلى بلوك الزمرد في الجهة الأخرى. تبدو الأذرع الموجودة على الجدار متطابقة مع ألوان الأبواب. عند تحريك الذراع، يفتح باب ويغلق آخر. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Create a path to the Emerald blocks by using the levers. Be careful! Opening one door will close the other. Then, use the ``||hoc22.move enderman||`` blocks to get them through the maze to the emerald blocks. +#### ~ tutorialhint +قم بإنشاء مسار إلى بلوكات الزمرد باستخدام الروافع. كن حذرا! فتح باب واحد سيؤدي إلى إغلاق الباب الآخر. بعد ذلك، استخدم ``||hoc22.move enderman||`` لإيصالهم عبر المتاهة إلى البلوكات الزمردية. diff --git a/ar/red3_lazerbattery.md b/ar/red3_lazerbattery.md index 47126d9..89bf9a8 100644 --- a/ar/red3_lazerbattery.md +++ b/ar/red3_lazerbattery.md @@ -6,12 +6,12 @@ # Laser Reveal ## Step 1 -Fill in all the holes in the floor with the cursor to open the red curtain. +املأ جميع الثقوب في الأرضية باستخدام المؤشر لفتح الستارة الحمراء. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Fill all the holes in the floor by using the ``||hoc22.cursor move||`` block to position the cursor and ``||hoc22.place block||`` to fill in the holes. +#### ~ tutorialhint +قم بملء جميع الثقوب في الأرضية باستخدام ``||hoc22.cursor move||`` لتحديد موضع المؤشر و ``||hoc22.place block||`` لملء الثقوب diff --git a/ar/red3_light.md b/ar/red3_light.md index a1cbcde..f1ce7f2 100644 --- a/ar/red3_light.md +++ b/ar/red3_light.md @@ -6,12 +6,12 @@ # Light Power ## Step 1 -Use the cursor to turn on all of the lights. Once all the lights are on the door will open. +استخدم المؤشر لتشغيل جميع الأضواء. بمجرد أن تضيء جميع الأضواء، سيفتح الباب. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.cursor move ||`` block to select a light and then ``||hoc22.turn on||`` to turn it on. Using a loop will make the code a lot simplier, but isn't required. +#### ~ tutorialhint +استخدم ``||hoc22.cursor move ||`` لتختر الضوء، ثم استخدم ``||hoc22.turn on||`` لتشغيله. استخدام حلقة سيسهل الكود كثيرا، لكنه ليس ضروريا. diff --git a/ar/sludge_break.md b/ar/sludge_break.md index 775a464..1a7f9da 100644 --- a/ar/sludge_break.md +++ b/ar/sludge_break.md @@ -6,12 +6,12 @@ # Block Breaker ## Step 1 -Use the cursor to break the blocks in front of the door to escape. +استخدم المؤشر لكسر البلوكات الموجودة أمام الباب للهروب. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Use the ``||hoc22.cursor move ||`` block combined with ``||hoc22.break block||`` to break through enough blocks. You don't have to break all of them, just enough to get to the door. +استخدم ``||hoc22.cursor move ||`` مع ``||hoc22.break block||`` لتكسير عدد كاف من البلوكات. ليس من الضروري تكسير جميع البلوكات، يكفي أن تكسر الكمية التي تسمح لك بالوصول إلى الباب. diff --git a/ar/sludge_bridge.md b/ar/sludge_bridge.md index 1a2d358..7e6050f 100644 --- a/ar/sludge_bridge.md +++ b/ar/sludge_bridge.md @@ -6,12 +6,12 @@ # Bridge Builder ## Step 1 -Use your cursor to build a bridge that can help the Crate Minion reach the button! A staircase up will appear once the Crate Minion has pressed the button. +استخدم المؤشر الخاص بك لبناء جسر يساعد حامل الصندوق في الوصول إلى الزر! سيظهر درج للصعود بمجرد أن يقوم حامل الصندوق بالضغط على الزر. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.cursor move ||`` block combined with ``||hoc22.place block||`` blocks to create a bridge to the button. The crate minion will walk to the button and press it once a bridge has been built for them. +#### ~ tutorialhint +استخدم ``||hoc22.cursor move ||`` مع ``||hoc22.place block||`` لإنشاء جسر يصل إلى الزر. سيقوم مونين بالسير نحو الزر والضغط عليه بمجرد بناء الجسر له. diff --git a/ar/sludge_staircase.md b/ar/sludge_staircase.md index e288cc7..15fa8b8 100644 --- a/ar/sludge_staircase.md +++ b/ar/sludge_staircase.md @@ -6,12 +6,12 @@ # Staircase ## Step 1 -Use your cursor to build a staircase to access the upper level! +استخدم المؤشر لبناء درج للوصول إلى الطابق العلوي! -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Use the ``||hoc22.move cursor ||`` and ``||hoc22.place block||`` blocks to build a staircase that you as a player can climb over. Make sure you are building at least one block at a time so you can jump over it. Try modifying the default code instead of starting from scratch. +استخدم ``||hoc22.move cursor ||`` و ``||hoc22.place block||`` لبناء درج يمكنك كلاعب أن تتسلقه. تأكد من أنك تبني على الأقل بلوك واحد في كل مرة حتى تتمكن من القفز فوقه. حاول تعديل الكود الحالي بدلا من البدء من جديد. diff --git a/ar/sludge_windy.md b/ar/sludge_windy.md index a6f9fe5..5cd78d1 100644 --- a/ar/sludge_windy.md +++ b/ar/sludge_windy.md @@ -6,12 +6,12 @@ # Windy Bridge ## Step 1 -Use your cursor to block the wind, so you can walk across the bridge. +استخدم المؤشر الخاص بك لحجب الرياح، حتى تتمكن من عبور الجسر. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Use the ``||hoc22.cursor move||`` blocks to position the cursor in front of the holes and then use ``||hoc22.place block||`` to fill the holes in to block the wind. +استخدم ``||hoc22.cursor move||`` لوضع المؤشر أمام الثقوب، ثم استخدم ``||hoc22.place block||`` لملء الثقوب وحجب الرياح. diff --git a/ar/study_levers.md b/ar/study_levers.md index 752cbfa..e66b6dc 100644 --- a/ar/study_levers.md +++ b/ar/study_levers.md @@ -6,12 +6,12 @@ # Colored Levers ## Step 1 -All four levers must flipped in the correct order, very quickly, to open the door. Code the Speedy Knight to rapidly pull the levers for you. +يجب قلب الأربعة رافعات بالترتيب الصحيح وبسرعة كبيرة لفتح الباب. قم ببرمجة الفارس السريع لسحب الرافعات بسرعة نيابة عنك. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Use the ``||hoc22.flip lever||`` blocks to move the Speedy Knight to the selected color and flip the lever. Pay close attention to how many pieces of carpet there are. That will give you a clue on the order. +#### ~ tutorialhint +استخدم ``||hoc22.flip lever||`` لتحريك الفارس السريع إلى اللون المحدد وقلب الرافعة. انتبه جيدا لعدد قطع السجاد الموجودة، فذلك سيوفر لك تلميحا حول الترتيب. ```ghost hoc22.teleportLightBlueLever() diff --git a/ar/study_mirror.md b/ar/study_mirror.md index 8291215..0ab842d 100644 --- a/ar/study_mirror.md +++ b/ar/study_mirror.md @@ -6,12 +6,12 @@ # Wrong Reflection ## Step 1 -The pumpkins above the fireplace in the mirror is somehow different than the ones in this room. Try making them match. +القرع الموجود فوق المدفأة، في المرآة يبدو مختلفا قليلا عن القرع الموجود في هذه الغرفة. حاول جعلها تتطابق. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. -#### ~ tutorialhint -Move the cursor above the fireplace using ``||hoc22.cursor move ||`` to select a position and ``||hoc22.place pumpkin||`` to place a pumpkin in that position. +#### ~ tutorialhint +قم بتحريك المؤشر فوق المدفأة باستخدام ``||hoc22.cursor move ||`` لتحدد الموقع، ثم استخدم ``||hoc22.place pumpkin||`` لوضع القرع في ذلك الموقع ```ghost hoc22.cursorMoveOrientationOneUp(1) diff --git a/ar/study_move.md b/ar/study_move.md index 355ab10..c324b64 100644 --- a/ar/study_move.md +++ b/ar/study_move.md @@ -6,12 +6,12 @@ # Agent Move ## Step 1 -Move the clay ball to the Gold block. Interact with the lightbulb if you need help. Try running the default code to see what happens. Then, make any changes you need to solve the puzzle. This is called debugging. +قم بتحريك كرة الطين نحو البلوك الذهبي. تفاعل مع المصباح إذا كنت بحاجة إلى مساعدة. جرب تشغيل الكود الحالي لترى ما يحدث. بعد ذلك، قم بإجراء أي تغييرات تحتاجها لحل اللغز. يطلق على ذلك اسم تصحيح الأخطاء. -The included example code is broken, can you fix it? Debug the code by running it to see what it does and then edit it to the correct solution. +الكود يحتوي على أخطاء، هل يمكنك إصلاحه؟ قم بتصحيح الكود عن طريق تشغيله لمعرفة كيف يعمل، ثم عدل عليه ليصبح الحل صحيحا. #### ~ tutorialhint -Use ``||hoc22.clay ball move by ||`` to move the clay ball onto the Gold block. Adjust the direction variable and how many blocks down it moves in order to reach the Gold block. +استخدم ``||hoc22.clay ball move by ||`` لتحريك كرة الطين باتجاه البلوك الذهبي. قم بتعديل متغير الاتجاه وعدد البلوكات التي تتحرك بها حتى تصل إلى البلوك الذهبي. ```ghost hoc22.clayBallMove(FourDirectionUpDown.Up, 5)