[HELP] Spoil and drop - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 11.05.2013, 13:51   #1
Аватар для L2jTeam
Пользователь

Автор темы (Топик Стартер) [HELP] Spoil and drop

Ребята, подскажите как переделать код, что бы дропалось не более 3-x кусков. В данный момент максимальный дроп 1 кусок. Заранее спасибо!

Код:
(Config.RATE_KEY_MATERIAL && _item.isKeyMatherial())
RATE_KEY_MATERIAL в конфигурации только True и False, в описании написано если false то дроп материалов будет не более 1-го...
L2jTeam вне форума Отправить сообщение для L2jTeam с помощью ICQ Ответить с цитированием
Непрочитано 11.05.2013, 14:19   #2
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: [HELP] Spoil and drop

http://forum.zone-game.info/showthread.php?t=24123
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 11.05.2013, 14:23   #3
Аватар для L2jTeam
Пользователь

Автор темы (Топик Стартер) Re: [HELP] Spoil and drop

Цитата:
Сообщение от gorodetskiy Посмотреть сообщение
Сервер давно перешёл с SQL на XML, в базе остались только логин и аккаунт.
L2jTeam вне форума Отправить сообщение для L2jTeam с помощью ICQ Ответить с цитированием
Непрочитано 11.05.2013, 14:38   #4
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: [HELP] Spoil and drop

что мешает открыть xml файл со спйлом/дропом ?
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 11.05.2013, 14:52   #5
Аватар для L2jTeam
Пользователь

Автор темы (Топик Стартер) Re: [HELP] Spoil and drop

тут дело в том, что дроп и спойл прописан в файлах Npc, там много xml, выглядит примерно так, у каждого монстра:

Код:
			<group chance="42.0">
				<reward item_id="8600" min="1" max="1" chance="55.0000" />	<!--Herb of Life-->
				<reward item_id="8601" min="1" max="1" chance="38.0000" />	<!--Greater Herb of Life-->
				<reward item_id="8602" min="1" max="1" chance="7.0000" />	<!--Superior Herb of Life-->
			</group>
			<group chance="11.0">
				<reward item_id="8603" min="1" max="1" chance="40.0000" />	<!--Herb of Mana-->
				<reward item_id="8604" min="1" max="1" chance="52.0000" />	<!--Greater Herb of Mana-->
				<reward item_id="8605" min="1" max="1" chance="8.0000" />	<!--Superior Herb of Mana-->
			</group>
			<group chance="25.0">
				<reward item_id="8606" min="1" max="1" chance="20.0000" />	<!--Herb of Power-->
				<reward item_id="8608" min="1" max="1" chance="20.0000" />	<!--Herb of Alacrity-->
				<reward item_id="8610" min="1" max="1" chance="20.0000" />	<!--Herb of Critical Attack - Probability-->
				<reward item_id="10655" min="1" max="1" chance="20.0000" />	<!--Herb of Vampiric Rage-->
				<reward item_id="10656" min="1" max="1" chance="20.0000" />	<!--Herb of Critical Attack - Power-->
			</group>
Если искать по ID, это очень крапатливая работа... Должно же быть решение в ядре.
L2jTeam вне форума Отправить сообщение для L2jTeam с помощью ICQ Ответить с цитированием
Непрочитано 11.05.2013, 15:04   #6
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: [HELP] Spoil and drop

Цитата:
Сообщение от L2jTeam Посмотреть сообщение
тут дело в том, что дроп и спойл прописан в файлах Npc, там много xml, выглядит примерно так, у каждого монстра:

Код:
			<group chance="42.0">
				<reward item_id="8600" min="1" max="1" chance="55.0000" />	<!--Herb of Life-->
				<reward item_id="8601" min="1" max="1" chance="38.0000" />	<!--Greater Herb of Life-->
				<reward item_id="8602" min="1" max="1" chance="7.0000" />	<!--Superior Herb of Life-->
			</group>
			<group chance="11.0">
				<reward item_id="8603" min="1" max="1" chance="40.0000" />	<!--Herb of Mana-->
				<reward item_id="8604" min="1" max="1" chance="52.0000" />	<!--Greater Herb of Mana-->
				<reward item_id="8605" min="1" max="1" chance="8.0000" />	<!--Superior Herb of Mana-->
			</group>
			<group chance="25.0">
				<reward item_id="8606" min="1" max="1" chance="20.0000" />	<!--Herb of Power-->
				<reward item_id="8608" min="1" max="1" chance="20.0000" />	<!--Herb of Alacrity-->
				<reward item_id="8610" min="1" max="1" chance="20.0000" />	<!--Herb of Critical Attack - Probability-->
				<reward item_id="10655" min="1" max="1" chance="20.0000" />	<!--Herb of Vampiric Rage-->
				<reward item_id="10656" min="1" max="1" chance="20.0000" />	<!--Herb of Critical Attack - Power-->
			</group>
Если искать по ID, это очень крапатливая работа... Должно же быть решение в ядре.
<reward item_id="10656" min="1" max="1" chance="20.0000" /> <!--Herb of Critical Attack - Power-->

Чем не ответ ?
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 11.05.2013, 19:46   #7
Аватар для L2jTeam
Пользователь

Автор темы (Топик Стартер) Re: [HELP] Spoil and drop

Цитата:
Сообщение от gorodetskiy Посмотреть сообщение
<reward item_id="10656" min="1" max="1" chance="20.0000" /> <!--Herb of Critical Attack - Power-->

Чем не ответ ?
Да это всё и так ясно, я спрашивал про другое! Как сделать в коде эту функцию, а не тыкать каждому мобу, каждый кусок! пример кода я показал! ismaterias
L2jTeam вне форума Отправить сообщение для L2jTeam с помощью ICQ Ответить с цитированием
Непрочитано 11.05.2013, 19:52   #8
Аватар для KID
Пользователь

По умолчанию Re: [HELP] Spoil and drop

А как связаны "куски" с "гербами"?
KID вне форума Отправить сообщение для KID с помощью Skype™ Ответить с цитированием
Непрочитано 11.05.2013, 19:57   #9
Аватар для Zubastic
ZG troll squad

По умолчанию Re: [HELP] Spoil and drop

Смотрите где используется рейтовка идете туда и смотрите как оно вычисляется.
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 11.05.2013, 20:32   #10
Аватар для L2jTeam
Пользователь

Автор темы (Топик Стартер) Re: [HELP] Spoil and drop

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Смотрите где используется рейтовка идете туда и смотрите как оно вычисляется.
Везде смотрел, с конфигов ведёт сюда
Код:
(Config.RATE_KEY_MATERIAL && _item.isKeyMatherial())
, на дроп именно сделать смог, но вот на спойл не могу найти.
L2jTeam вне форума Отправить сообщение для L2jTeam с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 16:07. Часовой пояс GMT +3.

Вверх