Форумы-->Ошибки и сбои (общее)-->
Автор | Сотые доли бриллиантов 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 брюля, то есть срезают тысячные, оставляя сотые |
К списку тем
|