Вверх ↑
Ответов: 696
#0: 2014-03-02 01:08:08 ЛС | профиль | цитата
Суть проблемы заключается в следующем:
Допустим, есть опора и два стоящих над ней друг на друге сыпучих блока:

- стоящий над первым блоком песка гравий
- блок песка
- опора, соответственно.

При разрушении нижнего блока песка верхний блок падает вниз, игроку засчитывается 1 очко разрушения:

- падающий самый верхний блок
| - пустота.
|/ - пустота.
- опора.

Верхний блок песка приземляется на опору:

- ранее стоявший сверху блок, приземлившийся после разрушения первого.
- опора.

Теперь, при попытке разрушить упавший сверху блок, игрок не получит очка разрушения за него.
Краткое описание

Существует два стоящих блока: нижний(Не важно какой, лишь бы его можно было сломать) и стоящий над ним СЫПУЧИЙ ВЕРХНИЙ БЛОК(К примеру, песок
)
Разрушив НИЖНИЙ БЛОК , ВЕРХНИЙ СЫПУЧИЙ упадет на его место. За разрушение НИЖНЕГО БЛОКА игрок получит очко разрушения. Теперь, когда НИЖНИЙ БЛОК разрушен и его место занял ВЕРХНИЙ СЫПУЧИЙ БЛОК, игрок попытается разрушить УПАВШИЙ ВЕРХНИЙ БЛОК. Разрушив этот самый СЫПУЧИЙ БЛОК, который занял место ранее разрушенного НИЖНЕГО БЛОКА, игрок не получит очко разрушения: его уровень останется неизменным.

Итог:
Есть такой баг\ошибка, при которой игрок НЕ получает очко разрушения за сломанный блок. Вся суть недоработки описана сверху.
Я считаю, что необходимо устранить этот недочет.
карма: -49
0
Тип: ошибка, Статус: отменено
Ответов: 3171
Testers
лидер
#1: 2014-03-28 14:41:51 ЛС | профиль | цитата
Никакого бага нету, тут срабатывает защита от автоматического прокачивания уровня. За блоки разрушенные на одном месте не начисляют опыт.
карма: 215