الدرس 1 من 10

أول سكربت

هدف الدرس

local و print و ..

01

الشرح

Lua صُمّمت لتُدمج داخل برامج أكبر، ولهذا تجدها في محرّكات الألعاب وخوادمها: سكربتات Roblox وFiveM وإضافات World of Warcraft وألعاب LÖVE كلها Lua أو قريبة منها.

المتغيّر يُعرَّف بـ local: local name = "ليان". وبلا local يصير عامًّا يراه كل سكربت في اللعبة — وهذا مصدر أخطاء يصعب تتبّعها حين يستعمل سكربتان الاسم نفسه.

والنصوص تُوصل بنقطتين .. لا بعلامة +: "المستوى " .. level. و+ على نصّين يحاول تحويلهما إلى أرقام ويفشل.

02

المطلوب

عرّف name نصًّا وlevel رقمًا صحيحًا بـ local، واطبع سطرًا واحدًا فيه الاثنان موصولين بـ ...

معايير التصحيح

5 معايير
  1. name نصّ غير فارغ
  2. level رقم صحيح
  3. عُرِّفا بـ local
  4. طُبع الاسم
  5. وطُبع المستوى في السطر نفسه
main.lua
المخرجاتLua 5.4 · wasmoon

جارٍ تحميل Lua…

–/5

يبدأ الفحص حين تجهز البيئة.

5 معايير في بطاقة «المطلوب».