Menu
Coddy logo textTech

Özet - Oyuncu Sırası

Coddy'nin Lua Journey'sinin Fundamentals bölümünün bir parçası — ders 88 / 90.

challenge icon

Görev

Kolay

Bir oyuncunun saldırı gerçekleştirmek için yeterli aksiyon puanına sahip olup olmadığını kontrol eden sıra tabanlı bir savaş sistemi oluşturun.

Aşağıdaki değişkenleri tanımlayın:

  • 3 değerine sahip playerActionPoints
  • 2 değerine sahip attackCost

Şunları yapan bir if-else ifadesi yazın:

  • Eğer oyuncu yeterli aksiyon puanına sahipse (saldırı maliyetinden büyük veya ona eşitse), saldırı maliyetini aksiyon puanlarından çıkarın ve "Attack successful! Action points remaining: X" yazdırın (burada X kalan puanlardır)
  • Eğer oyuncunun yeterli aksiyon puanı yoksa, “Not enough action points to attack!” yazdırın

Kendin dene

-- Değişkenleri tanımla
local playerActionPoints = 3
local attackCost = 2

-- YAPILACAK: Kodunuzu buraya yazın

Fundamentals bölümündeki tüm dersler