الدرس 1 من 10
أول سكربت
- 8 دقائق
- 5 معايير للتصحيح
- 3 تلميحات
- إلى المطلوب
هدف الدرس
local و print و ..
الشرح
Lua صُمّمت لتُدمج داخل برامج أكبر، ولهذا تجدها في محرّكات الألعاب وخوادمها: سكربتات Roblox وFiveM وإضافات World of Warcraft وألعاب LÖVE كلها Lua أو قريبة منها.
المتغيّر يُعرَّف بـ local: local name = "ليان". وبلا local يصير عامًّا يراه كل سكربت في اللعبة — وهذا مصدر أخطاء يصعب تتبّعها حين يستعمل سكربتان الاسم نفسه.
والنصوص تُوصل بنقطتين .. لا بعلامة +: "المستوى " .. level. و+ على نصّين يحاول تحويلهما إلى أرقام ويفشل.
المطلوب
عرّف name نصًّا وlevel رقمًا صحيحًا بـ local، واطبع سطرًا واحدًا فيه الاثنان موصولين بـ ...
معايير التصحيح
5 معايير- name نصّ غير فارغ
- level رقم صحيح
- عُرِّفا بـ local
- طُبع الاسم
- وطُبع المستوى في السطر نفسه