DeletedUser
Guest
Причина: Я играю практически год в игре. Выставлять по 7-10 одинаковых лотов (например, 4000 мрамора на 4000 стали) за раз - это нажать 14-20 раз на кнопку "Подтвердить" и "Ок" (в новом всплывающем окне). It is not user friendly.
Задача: Помочь игроку выставить однотипные лоты (в количестве больше одного лота) нажатием одной кнопки "Подтвердить".
Вариант решения: В окне торговца в закладке "Торговля" разместить дополнительный слот "Количество лотов" с возможностью выставлять нужное количество лотов на рынок за один раз.
Минимальное количество лотов: 1.
Максимальное количество лотов:
Если a >= b, тогда b, иначе а
, где:
Например, лот 4000 эликсиров в обмен на 4000 магической пыли. При этом на рынке уже стоит 51 лот, а количество эликсиров на складе равно 237 тысячам. Подставляем под формулу:
а = 60 - 51 = 9,
b = 237000 / 4000 = 59,25, floor (59,25) = 59,
9 < 59, значит в счётчике высветится максимальное значение 9.
Рис.1 Вариант решения задачи.
Задача: Помочь игроку выставить однотипные лоты (в количестве больше одного лота) нажатием одной кнопки "Подтвердить".
Вариант решения: В окне торговца в закладке "Торговля" разместить дополнительный слот "Количество лотов" с возможностью выставлять нужное количество лотов на рынок за один раз.
Минимальное количество лотов: 1.
Максимальное количество лотов:
Если a >= b, тогда b, иначе а
, где:
- а = 60 - х (х - количество УЖЕ выставленных лотов игроком на рынке), (60 - максимум лотов на рынке),
- b = floor (количество данного ресурса / количество ресурса в лоте).
Например, лот 4000 эликсиров в обмен на 4000 магической пыли. При этом на рынке уже стоит 51 лот, а количество эликсиров на складе равно 237 тысячам. Подставляем под формулу:
а = 60 - 51 = 9,
b = 237000 / 4000 = 59,25, floor (59,25) = 59,
9 < 59, значит в счётчике высветится максимальное значение 9.
Рис.1 Вариант решения задачи.