Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
4:46
1276
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Ошибки и сбои (общее)-->

АвторСотые доли бриллиантов 2 (админ ответил не по теме)
https://www.heroeswm.ru/forum_messages.php?tid=3030420

бонусные бриллианты не идут в зачет акции
И мне это известно! Выше эту же ересь писал СтепнойВарварка, но это вообще не отвечает на мой вопрос: не надо уподабаться, пожалуйста

В игре есть сотые доли брюлей, и они отображаются на странице помощи проекту https://www.heroeswm.ru/hwm_donate_page_new.php

Если ввести к попкупке 0.01 брюль, то игра покажет, мол, с вас 0.4 рубля, однако при нажатии на кнопку оплаты, страница тупо обновляется, не давая осуществить покупку
Что ещё хуже – если ввести 1.23 брюля, то будет показана цена в 49.2 рубля и будет осуществлён переход на страницу оплаты с ценой в 48 рублей (1.2 рубля куда-то исчезли) и начислено будет (соответственно) лишь 1.2 брюля (без 0.03)

В моём случае я ввёл 81.82 брюля к оплате, ожидая получить 90 (хотя вообще-то 90.002) и 9 ларцов, но получил лишь 89.98 брюлей и 8 ларцов (соответственно)

Игра позволяет указывать сотые доли брюлей (и даже тысячные, вообще-то, хотя и не всегда {как и сотые, и десятые} о чём я подробно расписал в предыдущем топике), но всегда срезает всё, что идёт после первого значащего знака после запятой, что негативно влияет на начисление ларцов, которые, я напоминаю, начисляютс с учётом бонусных брюлей

бонусные бриллианты не идут в зачет акции – а это, извините, бред, ибо я не об артах говорил, а о ларцах (что, кстати, проверено многократно на протяжении многих лет)
Прости браза, в игре не реализованы дробные числа, хз почему
При это в сумму для оплаты можно ручками вбить что-то в духе 40.511 – игра напишет, мол, 1.013 брюля будет начислено
Как с меня спишет 0.1 копейки – вопрос
Вернее сказать, никак, потому что всё, что после запятой, тупо отсекается, т.е. есть округление по целой части рубля в меньшую сторону
Ну, или по десятой части брюля – тут функциональная зависимость в явном виде из-за отличия в 40 раз…

Кстати, только что проверил – оплата 0.025 брюля возможна, а, 0.026 уже в 0.025 превратится

Просто дробная часть рублей отсекается после нажатия «Оплатить» – тут СтепнойВарварка прав, оке
Но баг есть баг
для DeonisM:
Одно дело, что их нельзя ввести, и совсем другое, когда цена сама собой изменяется, а вслед за ней изменяется и число брюлей (или наоборот, тут уж что первично, но судя по коду – первичны рубли, ибо брюли даже в форме на сервак не отправляются)

Я, конечно, понимаю, что там говнокод на PHP, но я уж, так и быть, готов снизойти и поправить
Даже тесты напишу, ахах

Можно же, ну, хотя бы предупреждение какое присобачить

А то получается, пришёл в магазин:
– Взвесьте мне 1.234 килограмм брюлей
- С вас 49.36 рублей
<забирают 48.00>
– Держите ваши 1.2 килограмма
– А где ещё 0.034 килограмма?
– Какие 0.034 килограмма?
Ты пишешь много воды и кое где сам тупишь. Читать и понимать тебя тяжело.

если ввести 1.23 брюля, то будет показана цена в 49.2 рубля и будет осуществлён переход на страницу оплаты с ценой в 48 рублей

Это неправда - на странице оплаты будет 49 - сумма округлится до меньшего целого. В этом и заключается весь этот «баг». Платишь чуть меньше и получаешь чуть меньше.
Это неправда - на странице оплаты будет 49 - сумма округлится до меньшего целого
Это неправда – вы лжёте: https://prnt.sc/51BYimqTWJZG

Ты пишешь много воды и кое где сам тупишь. Читать и понимать тебя тяжело.
Несколько раз сказал, что ты пишешь не по теме, да и субъективное мнение я не спрашивал. Воды нет, всё строго по теме, с примерами, затупов также нет. Пожалуйста, изыди.
И даже с тысячными: https://prnt.sc/n7T9XYt8BjlW
Я то изыду конечно, тебе ничего не докажешь - ты не читатель.

Но что ты своим вы лжёте: https://prnt.sc/51BYimqTWJZG доказываешь?

Ты показывай сколько показывается в окне сумма на странице оплаты открывающейся после нажатия кнопки «Оплатить».
Ты показывай сколько показывается в окне сумма на странице оплаты открывающейся после нажатия кнопки «Оплатить».
Ознакомьтесь с тем, что такое публичная оферта, а потом уже встревайте
Если HWM запрашивает у банка сумму меньшую, чем отображает перед совершением сделки со своей стороны, то это вообще-то проблема, и не совсем софтверный баг, а ещё и юридическая косячина

Никто не обязан сидеть и считать ещё и на странице банка, сколько с него просят – там сумма в копейках отсекается, происходит округление с шагом в 0.025 брюля, получается

тебе ничего не докажешь - ты не читатель
Мне не надо ничего доказывать: если вы не умеете читать суть проблемы, а объясняете фиг пойми что, или же вы сглотнули и смирились, – это дело исключительно ваше. Не отвлекайте меня и не флудите.
Ну скрин то сделай как из 49.2 получается на оплату 48.

Не съезжай со своей предъявы вы лжёте: https://prnt.sc/51BYimqTWJZG
для СтепнойВарварка:
Если вам одиноко, я вам не компаньон – свалите

Из 49.2, заявленных на странице игры, получится 49.00 на странице банка (а не 48 – очепятка, согласен)

Если подрубить VPN, то станет видно такое: https://prnt.sc/PAF8SR9mIR3F (честные сотые доли брюля, но сколько будет начислено, я не уверен, однако если и тут срежут сотые, то это уже прям в чистом виде нарушение оферты, т.е. даж ничо доказывать не надо)

Я не знаю, кто вы, и почему вы решили меня заколебать, абсолютно не разбираясь в теме, но вижу, что вы не знаете, что такое публичное оферта
Свалите уже, я устал отвечать на ваши неуместные выпады

Если вы привыкли и вам нравится сглатывать явные баги, нарушающие законодательство, то отвечать за них всё равно не вам, а ИП Седых Максим Валентинович
Кстати, 1.234 брюля после нажатия на кнопку оплаты превращаются в 1.23 брюля, то есть срезают тысячные, оставляя сотые
К списку тем
2007-2025, онлайн игры HeroesWM