HTML drop spoil

Demort

Прославленный
Местный
Сообщения
304
Розыгрыши
1
Репутация
548
Реакции
446
Баллы
1 433
Привет все, за делитесь красивенькой хтмл вывода дроп спойла на яве сервере
1 есть но она не очень красивая и информативная. Колупатся лень ) кому не жалко за делитесь
 
так а причём тут хтмл, если оно генерит мессагу налету?
 
Думаю что гугл переводчик не сможет перевести слово "генерит". Или переведет как "за делитесь".
 
Генерирует) хтмл с ходу.
 
типа так?

подобное генерится на лету

пример генерации списка спойла (ну или списка негруппированного дропа)
Код:
	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, или больше? Могбы сразу написать что если думаете проект запускать позже, тогда подождите с приобретением. Но ты распинался что всё хорошо и брать стоит.
 
почему сия история всплыла как то за между прочим? почему этого нету в трибунале?
 
[QUOTE = "Demort, post: 57993, member: 475"] Hi all, for sharing krasivenkoy html output drop spoils on Java server
1 have but it is not very nice and informative. Kolupatsya laziness) who do not mind sharing for
Посмотреть вложение 20039

Try it:
[URL = ""] [Diff] Icon Parser XML Tayran.JavaDev - Pastebin.com [/ URL] [/ URL] Download icons.xml: [URL = " "] icons.xml [/ URL] [/ URL] Credits: Tayran.JavaDev Try it:

 

Поддержка 2.0 версии кабинета до сих пор есть, не такая как раньше но есть! на вопросы я отвечаю по мере возможности.
Обновление кабинета прекратилось.
В поддержку входит однократная установка и допил фитчь за деньги, свн прекратил своё существование из за ненадобности.
Если ты из тех кто хотел чтоб тебе все запилили бесплатно то тебе не кто не поможет.
В поддержку входила однократная установка веба и подсказки по настройки. В скайпе я не помню чтоб кто то просил об установке.
С вопросами приходили отвечал. Сдается мне ты либо пиз... либо вообще не мой клиент.
Да и очень важный вопрос почему я этого в скайпе не видел?

И пруфы где тебя послали

На моей памяти не было не одного клиента который мне задавал вопрос и я его проигнорировал специально.
Из "50" клиентов только ты пишешь необоснованную чушь
Что касается твоей покупки и дождаться открытие проекта. Увы не сижу на месте и ждать пока вы соизволите открыться я не буду так как и любой другой разработчик на этом рынке. Купил файлы скачал сохранил.
Лицензию потерял увы не восстанавливаю если точно не уверен что клиентом являетесь вы.
И как видите я не пропал все тут же. По свну файлы можно было попросить без свна. Пальци есть глаза тоже натыкали просьбу в скайп файлы получили. А твоё крайне адекватное поведение с голословными криками абсолютна не чем не обоснованы.
Что касается распинался, я не кому не навязывал свой продукт не когда.
Жду извинений за оскорбления. Либо бана cnupum
 
Последнее редактирование:

вот он ключевой момент этого поста.если была обещана бесконечнобесплатная поддержка то будьте любезны ее предоставить! хотя без пруфов получится пизд**ол. как бдут пруфы так наверно и будут решения...
 
поддержка бесплатная и постоянная.
Поддержка 2.0 версии кабинета до сих пор есть, В поддержку входила однократная установка веба и подсказки по настройки.