let punkty=[]; let punktyRundy; let aktualnyGracz; let czyMoznaGrac; let punktyMax; const obrazki=["kosc1.png", "kosc2.png", "kosc3.png", "kosc4.png", "kosc5.png", "kosc6.png"]; nowaGra() function nowaGra(){ punkty=[0,0]; punktyRundy=0; czyMoznaGrac=true; aktualnyGracz=0; document.querySelector('.kosc').style.display='none'; document.getElementById('nazwa-0').textContent = 'Gracz 21'; document.getElementById('nazwa-1').textContent = 'Gracz 37'; document.querySelector('.gracz-0-panel').classList.remove('zwyciestwo'); document.querySelector('.gracz-1-panel').classList.remove('zwyciestwo'); document.querySelector('.gracz-0-panel').classList.remove('aktywny'); document.querySelector('.gracz-1-panel').classList.remove('aktywny'); document.querySelector('.gracz-0-panel').classList.add('aktywny'); document.querySelector('.punkty-max').style.display='block'; punktyMax = document.getElementById('wartosc').value; if(punktyMax != 0){ czyMoznaGrac = true; } } document.querySelector('.btn-rzuc').addEventListener('click', function(){ if(czyMoznaGrac){ const liczbaOczek= Math.floor(Math.random()*6)+1; punktyMax = document.getElementById('wartosc').value; const koscObrazek= document.querySelector('.kosc'); koscObrazek.src=obrazki[liczbaOczek-1] koscObrazek.style.display='block'; if(liczbaOczek!=1){ punktyRundy += liczbaOczek; document.querySelector('#aktualne-punkty-'+aktualnyGracz).textContent=punktyRundy; } else { nastepnyGracz(); } } }); function nastepnyGracz(){ aktualnyGracz == 0 ?aktualnyGracz=1 : aktualnyGracz=0; punktyRundy=0; document.getElementById('.aktualne-punkty-0').textContent='0'; document.getElementById('.aktualne-punkty-1').textContent='0'; document.querySelector('.gracz-0-panel').classList.remove('aktywny'); document.querySelector('.gracz-1-panel').classList.remove('aktywny'); } document.querySelector('.btn-zatrzymaj').addEventListener('click', function(){ if(czyMoznaGrac) { punkty[aktualnyGracz] += punktyRundy; document.querySelector('#wynik-' + aktualnyGracz).textContent=punkty[aktualnyGracz]; if (punkty[aktualnyGracz] >= punktyMax){ czyMoznaGrac=false; document.querySelector('#nazwa-' + aktualnyGracz).textContent = 'Zwycięstwo!'; document.querySelector('.kosc').style.display = 'none'; document.querySelector('.gracz-' + aktualnyGracz + '-panel').classList.add('Zwycięstwo!'); } else{ nastepnyGracz(); } } })