Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ربط الغرف

جزء من قسم Logic & Flow في رحلة Lua على Coddy — الدرس 25 من 54.

challenge icon

التحدي

سهل

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

لقد تم تزويدك بمتغير startingRoom من التحدي السابق ("Ancient Library").

قم بإنشاء غرفة جديدة تسمى gardenRoom بالتفاصيل التالية:

  • name: "Secret Garden"
  • description: "A hidden garden with overgrown plants and a small fountain."
  • exits: جدول فارغ

اربط الغرفتين بإضافة مخارج لكلتيهما:

  • أضف مخرجاً من startingRoom باتجاه "east" يؤدي إلى gardenRoom
  • أضف مخرجاً من gardenRoom باتجاه "west" يؤدي للعودة إلى startingRoom

اطبع اسم غرفة البداية، ثم اطبع اسم الغرفة التي تصل إليها بالذهاب شرقاً من غرفة البداية، ثم اطبع اسم الغرفة التي تصل إليها بالذهاب غرباً من تلك الغرفة.

تنسيق المخرجات المتوقع:

Ancient Library
Secret Garden
Ancient Library

جرّب بنفسك

local startingRoom = {
    name = "Ancient Library",
    description = "You find yourself in a dusty library filled with ancient books and scrolls.",
    exits = {}
}

print(startingRoom.name)
print(startingRoom.description)

جميع دروس Logic & Flow