Нужна помощь 22228

Крч создаю публичные переменные с дефолтным числом 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 тап а на второй ничего не написало.

Что делать?

public function getFirstPlayerTaps() : string{
    return $this->otap++ >= 5 ? 'yes' : 'no';
}

public function getSecondPlayerTaps() : string{
    return $this->atap++ >= 5? 'yes' : 'no';
}
1 лайк

Ачовpmmpтакможно?

Нет нельзя по фану написал пммп вообще это cpp а тернарные операторы только в html

Да я не ебу, все равно так-же

Сразу понял что хранят эти переменные, когда увидел название

А хранят они в себе - никакие знания программиста


Это фича такая?

Да)

А так-же бьет бестафорда по попе потому-что он not mcpe coder

персонаж из мульта, ладно

даем клеймо по аве ладно

пытаемся писать плагины не изучая перед этим язык программирования ладно

Ачовсмысле

Никита
НУ ВСЕ ПОНЯТНО ОН НИКИТА ААА

Ты жесткий деанонер? Как узнал мое имя?

Слышишь Дима я тебя запомнил, я твой адрес знаю!

хорошо никита

Я к тебе приеду с Асхабом и Русиком!

хорошо никита анимешник

Жди.