Kaydet (Commit) a43af64c authored tarafından Muaz's avatar Muaz

iki user icin tum kurallar saglanmistir

üst 98f77845
......@@ -113,15 +113,18 @@ function dagit(user,hole){
//#####################3333
}else if(user==2){
if(user2hole[holeID].value==1){
let sira=1;
let count=user2hole[holeID].value-1;
if(count == 0){ // tikladigin holde
user2hole[holeID].value=0;
user2hole[holeID+1].value+=1;
holeID +=2;
}else if(user2hole[holeID].value>0){
let count=user2hole[holeID].value-1;
user2hole[holeID].value=1;
holeID++;
let i=0;
let sira=1;
while(i<count){
if(holeID==7){
......@@ -133,10 +136,41 @@ function dagit(user,hole){
}else if(sira==-1){
user1hole[holeID].value+=1;
}
holeID+=1;
i++;
}
}
}
///##################
//player 1 (ustteki) icin oynu kurallari
sonHole = holeID-1;
console.log(sonHole,".....sonhole");
if(sonHole == 6){ // son tas kendi hazinendeyse sira tekrar sende
player = 2;
}else if( sira == -1 && user1hole[sonHole].value % 2 == 0){ // son tas karsi tarafin kuyusunu cift yapiyorsa hepsini al
user2hole[6].value += user1hole[sonHole].value;
user1hole[sonHole].value = 0;
}else if(user2hole[sonHole].value == 1 && user1hole[5 - sonHole].value > 0){ // son tas kendindenki bos kuyuna geliyosa,
// ve karsi kuyu da tas varsa kendi tek tasini ve karsidakileri hepsini al
console.log(user1hole[5 - sonHole].value);
user2hole[6].value += user1hole[5 - sonHole].value + 1;
user2hole[sonHole].value = 0;
user1hole[5 - sonHole].value = 0;
}
let total = 0; // son kural hepsini bitiren alir
for(let o = 0; o < 6; o++){
total += user2hole[o];
}
if(total == 0){
tabladakiBoncuklar = 0;
for (let k = 0; k < 6; k++){
tabladakiBoncuklar += user1hole[k];
user1hole[k].value=0;
}
user2hole[6].value += tabladakiBoncuklar;
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment