| TOP | Новости | Начало | Регистрация | Ответить | Поиск | Статистика |
Проблемы RPG TOP / Проблемы /

Проблема с отображением шанса получения предмета

 
Автор Nerra
Участник
#1 | Дата: 21 Янв 2018 00:27
Ответить 
На страницах созвездий в вероятности получения предмета ошибка -
http://s5.uploads.ru/vYiK7.png. Вместо 250% должно быть, вроде, 8,3%

И кстати, если у созвездия Змееносца вероятность получения всего 0%, зачем он в рецепте вообще указан, если его никто не получит? х)
Автор RPGTOP
Администратор
#2 | Дата: 21 Янв 2018 00:50
Ответить 
Nerra:
На страницах созвездий в вероятности получения предмета ошибка -
http://s5.uploads.ru/vYiK7.png. Вместо 250% должно быть, вроде, 8,3%

И кстати, если у созвездия Змееносца вероятность получения всего 0%, зачем он в рецепте вообще указан, если его никто не получит? х)

Все это известно.

Там на самом деле не 0%, а 0.03%, но при округлении остается только 0%. Буду думать как решить проблему (о ней я в курсе). Или разрядность после точки увеличу, или для таких случаев следую отдельный вывод (конечно, 0% плохо смотрится; как вариант рассматривал надпись «меньше 0.1%». Пока какой вариант выбрать не решил).
Автор Uso
Участник
#3 | Дата: 21 Янв 2018 02:47
Ответить 
RPGTOP:
как вариант рассматривал надпись «меньше 0.1%»

яро протестую.
тогда голубой алмаз от алмаза не отличить, а разница в дропе огого какая.
Автор Boffin
Участник
#4 | Дата: 21 Янв 2018 08:52
Ответить 
В рецепте зодиакальных созвездий прописано, что вариант получения Созвездия Змееносца - 0%
Автор RPGTOP
Администратор
#5 | Дата: 21 Янв 2018 10:51
Ответить 
Uso:
яро протестую.
тогда голубой алмаз от алмаза не отличить, а разница в дропе огого какая.

Там функция разная. В рецептах и спаунерах. Раньше в рецептах диапазон был от 1 до 100%. Кстати, отсюда и растет проблема той страницы, где про 250% указывается — вывод процентов там с помощью старой функции. Далее был расширен диапазон до 0.1 — 100%. Вывод там, оказывается был в 3 местах. В двух я новую функцию применил, а в одном месте осталось. По правде функция там дает возможность расширить диапазон на любую величину, нужно только вывод поправить (убрать округление).
В спаунерах, лотерее, колесе удачи — изначально был выбран диапазон от 0.01 до 100%. Но здесь функция сделана без возможности расширения :(. Если я решу расширить — будет очень сложно. Нужно будет везде данные изменить :(. Но пока вроде не требуется.

В общем так: изменения в рецептах на спаунеры действовать не будет. Там разные функции.
Автор qwerty2
Участник
#6 | Дата: 24 Янв 2018 18:25
Ответить 
Я не знаю, сюда это или нет, но шанс 250% на получение рыб в рецепте карты неба меня едва до инфаркта не довел))
https://top.roleplay.ru/item/1009.html
Автор RPGTOP
Администратор
#7 | Дата: 24 Янв 2018 18:51
Ответить 
Знаю. В курсе. //видимо, придется заняться исправлением вывода.
Автор RPGTOP
Администратор
#8 | Дата: 24 Янв 2018 20:17
Ответить 
Итак, проблему решил. Но данные могут исправиться не у всех. Поэтому создал отдельную тему для указания на такие рецепты: http://forum.rpgtop.su/8_1696_1.html
 
Ваш ответ
Color Picker  Preformatted Text 

» Логин  » Пароль 
Только зарегистрированные пользователи могут отправлять сообщения. Авторизуйтесь для отправки сообщений, или зарегистрируйтесь сейчас.
 
  RPG TOP Поддержка: Free Forum Software miniBB ®