Menu
CoddyTech

مراجعة - دور اللاعب

جزء من قسم الأساسيات في رحلة Lua على Coddy. الدرس 88 من 90.

challenge icon

التحدي

سهل

أنشئ نظام قتال قائمًا على الأدوار يتحقق مما إذا كان لدى اللاعب نقاط حركة كافية لتنفيذ هجوم.

صرّح عن المتغيرات التالية:

  • playerActionPoints بالقيمة 3
  • attackCost بالقيمة 2

اكتب عبارة if-else بحيث:

  • إذا كان لدى اللاعب نقاط حركة كافية (أكبر من تكلفة الهجوم أو تساويها)، اطرح تكلفة الهجوم من نقاط حركته واطبع "Attack successful! Action points remaining: X" حيث يمثّل X النقاط المتبقية
  • إذا لم يكن لدى اللاعب نقاط حركة كافية، فاطبع "Not enough action points to attack!"

جرّب بنفسك

-- عرّف المتغيرات
local playerActionPoints = 3
local attackCost = 2

-- TODO: اكتب الكود الخاص بك هنا

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Lua عبر الإنترنت