Посмотрите видео ниже, чтобы узнать, как установить наш сайт в виде веб-приложения на главном экране.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
private static boolean notGroupedRewardList(StringBuilder sb, RewardList list, Player player, double rate, double mod, int maxLength)
{
Strings.append(sb, "<br><table border=0 cellpadding=0 cellspacing=0 width=275><tr><td align=center><font color=LEVEL>", list.getType() == RewardType.NOT_RATED_NOT_GROUPED ? "Дроп (не сгруппированный, не рейтующийся)" : "Спойл", "</font></td></tr></table>");
Strings.append(sb, HtmlUtils.line(LineType.GRAY, 275));
Strings.append(sb, HtmlUtils.line(LineType.BLANK, 275, 10));
Strings.append(sb, "<table>");
for (RewardGroup group : list)
{
if (sb.length() >= maxLength)
continue;
if (group.getItems().isEmpty())
continue;
// В таких группах имеется не больше одной записи, так что просто берем первую запись и все
RewardData data = group.getItems().get(0);
double _rate = (group.notRate() ? 1.0 : rate) * mod;
double _chance = group.getChance() * _rate;
int _count = (int) (_chance / RewardList.MAX_CHANCE) + 1;
if (_chance > RewardList.MAX_CHANCE)
_chance = 1.;
else
_chance = _chance / RewardList.MAX_CHANCE;
String icon = data.getItem().getIcon();
if (icon == null || icon.equals(StringUtils.EMPTY))
icon = "icon.etc_question_mark_i00";
Strings.append(sb, "<tr><td width=32><img src=", icon, " width=32 height=32></td><td width=240>", HtmlUtils.getItemName(data.getItemId(), player), "<br1>");
Strings.append(sb, "<font color=B09979>[", data.getMinDrop(), "..", data.getMaxDrop() * _count, "] ");
if (!data.isHideChance())
{
if (_chance > 0.05)
Strings.append(sb, pf.format(_chance));
else
Strings.append(sb, pf.format(_chance), " (1/", (int) (1. / _chance), ")");
}
else
sb.append(_unknownChance);
Strings.append(sb, "</font></td></tr>");
}
Strings.append(sb, "</table>");
return sb.length() >= maxLength;
}
Так клиенту отдается хтмл.так а причём тут хтмл, если оно генерит мессагу налету?
Это тонкий тролинг, или просто флуд понять не могу. Не трать своё и моё время.Думаю что гугл переводчик не сможет перевести слово "генерит". Или переведет как "за делитесь".
Спасибо то что нужно, ша буду собирать в хтмл.типа так?
подобное генерится на лету
пример генерации списка спойла (ну или списка негруппированного дропа)
Код:private static boolean notGroupedRewardList(StringBuilder sb, RewardList list, Player player, double rate, double mod, int maxLength) { Strings.append(sb, "<br><table border=0 cellpadding=0 cellspacing=0 width=275><tr><td align=center><font color=LEVEL>", list.getType() == RewardType.NOT_RATED_NOT_GROUPED ? "Дроп (не сгруппированный, не рейтующийся)" : "Спойл", "</font></td></tr></table>"); Strings.append(sb, HtmlUtils.line(LineType.GRAY, 275)); Strings.append(sb, HtmlUtils.line(LineType.BLANK, 275, 10)); Strings.append(sb, "<table>"); for (RewardGroup group : list) { if (sb.length() >= maxLength) continue; if (group.getItems().isEmpty()) continue; // В таких группах имеется не больше одной записи, так что просто берем первую запись и все RewardData data = group.getItems().get(0); double _rate = (group.notRate() ? 1.0 : rate) * mod; double _chance = group.getChance() * _rate; int _count = (int) (_chance / RewardList.MAX_CHANCE) + 1; if (_chance > RewardList.MAX_CHANCE) _chance = 1.; else _chance = _chance / RewardList.MAX_CHANCE; String icon = data.getItem().getIcon(); if (icon == null || icon.equals(StringUtils.EMPTY)) icon = "icon.etc_question_mark_i00"; Strings.append(sb, "<tr><td width=32><img src=", icon, " width=32 height=32></td><td width=240>", HtmlUtils.getItemName(data.getItemId(), player), "<br1>"); Strings.append(sb, "<font color=B09979>[", data.getMinDrop(), "..", data.getMaxDrop() * _count, "] "); if (!data.isHideChance()) { if (_chance > 0.05) Strings.append(sb, pf.format(_chance)); else Strings.append(sb, pf.format(_chance), " (1/", (int) (1. / _chance), ")"); } else sb.append(_unknownChance); Strings.append(sb, "</font></td></tr>"); } Strings.append(sb, "</table>"); return sb.length() >= maxLength; }
ВТФ?После его кидка, его вообще с форума выпилить надо
Чееееее?)После его кидка, его вообще с форума выпилить надо
Когда я брал лк спрашивал а через год не пропадёте и будете поддерживать лк или мб будет введена абонплата, ответ был чёткий и понятный - поддержка прекращаться не будет и точно не пропаду, поддержка бесплатная и постоянная.Так клиенту отдается хтмл.
Это тонкий тролинг, или просто флуд понять не могу. Не трать своё и моё время.
Спасибо то что нужно, ша буду собирать в хтмл.
ВТФ?
почему сия история всплыла как то за между прочим? почему этого нету в трибунале?Когда я брал лк спрашивал а через год не пропадёте и будете поддерживать лк или мб будет введена абонплата, ответ был чёткий и понятный - поддержка прекращаться не будет и точно не пропаду, поддержка бесплатная и постоянная.
На сегодняшний день вышла 3.0 поддержка 24-60к в год и пользуйтесь, 2.0 более не осуществляется, все свн закрыты и посылают на х... платите .
Реальный пи....бол, ещё чот писать в ответ муд...а пытается. Завалился-бы уже и не выползал существо тупое.
Скольких ты так кинул? Человек 50, или больше? Могбы сразу написать что если думаете проект запускать позже, тогда подождите с приобретением. Но ты распинался что всё хорошо и брать стоит.
Когда я брал лк спрашивал а через год не пропадёте и будете поддерживать лк или мб будет введена абонплата, ответ был чёткий и понятный - поддержка прекращаться не будет и точно не пропаду, поддержка бесплатная и постоянная.
На сегодняшний день вышла 3.0 поддержка 24-60к в год и пользуйтесь, 2.0 более не осуществляется, все свн закрыты и посылают на х... платите .
Реальный пи....бол, ещё чот писать в ответ муд...а пытается. Завалился-бы уже и не выползал существо тупое.
Скольких ты так кинул? Человек 50, или больше? Могбы сразу написать что если думаете проект запускать позже, тогда подождите с приобретением. Но ты распинался что всё хорошо и брать стоит.
на х...
Когда я брал лк спрашивал а через год не пропадёте и будете поддерживать лк или мб будет введена абонплата, ответ был чёткий и понятный - поддержка прекращаться не будет и точно не пропаду, поддержка бесплатная и постоянная.
поддержка бесплатная и постоянная.
Поддержка 2.0 версии кабинета до сих пор есть, В поддержку входила однократная установка веба и подсказки по настройки.от он ключевой момент этого поста.если была обещана бесконечнобесплатная поддержка