Menu
CoddyTech
flag Ar iconالعربيةdown icon

البرنامج النصي للبرج

الدرس 1 من 18 في دورة لعبة Roblox: البرج اللانهائي على Coddy.

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

يتولى Script واحد في ServerScriptService، اسمه Tower، تشغيل اللعبة. أما الأرقام التي تضبط توازنها (مثل عدد المراحل وسرعة ارتفاع الحمم) فتوجد في ModuleScript هو ReplicatedStorage.Settings، ويمنحك require الجدول الذي يعيده:

local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.StageCount) --> 5

يتطلب ضبط عوائق اللعبة تغيير هذه الأرقام مرارًا وتكرارًا، لذا فهي موجودة في مكان واحد.

challenge icon

التحدي

سهل

يوجد البرنامج النصي Tower في ServerScriptService.

  1. حمّل الإعدادات باستخدام require(game.ReplicatedStorage.Settings).
  2. اطبع عدد المراحل في البرج، باستخدام Settings.StageCount: يجب أن يعرض Output النص Each tower has 5 stages.
  3. عند انضمام لاعب، أنشئ له مجلد Folder باسم leaderstats يحتوي على IntValue باسم Wins.

اضغط Play، ثم Check.

جرّب بنفسك

-- Tower: الـScript الذي يشغّل لعبتك بأكملها.
local Players = game:GetService("Players")

-- 1. حمّل الإعدادات: استخدم require لتحميل الـModuleScript
--    game.ReplicatedStorage.Settings


-- 2. اطبع عدد المراحل في البرج باستخدام Settings.StageCount


-- 3. امنح كل لاعب قيمة Wins في لوحة المتصدرين
--    (Folder باسم leaderstats يحتوي على IntValue باسم Wins)
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس لعبة Roblox: البرج اللانهائي