Menu
Coddy logo textTech

חזרה – תור השחקן

חלק מהיחידה יסודות במסלול ה-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 אונליין