Крч создаю публичные переменные с дефолтным числом 0 на двух игроков
public $otap = 0;
public $atap = 0;
Делаю проверку есть ли у игрока 5 тапов или нет и если нет, то прибавляю его тап
public function getFirstPlayerTaps(){
if($this->otap !== 5){
$this->otap = $this->otap + 1;
return "no";
}else{
return "yes";
}
}
public function getTwoPlayerTaps(){
if($this->atap !== 5){
$this->atap = $this->atap + 1;
return "no";
}else{
return "yes";
}
}
Но когда проходит два тапа вместо 5 при проверке показывает то что все 5 тапов было протапоно. Сделал проверку через сообщение чтобы оно показывало сколько вообще прибавляется. Написало один когда нажимаю на 1 тап а на второй ничего не написало.