Перейти к содержанию
Авторизация  
kamp3D

Как Сделать Квест Итем

Рекомендуемые сообщения

Доброго времени суток , помогите пожалуйста, как сделать чтобы квест итем давало всей пати?

Я сделал квест на крылья , сделал рб , добавил ему в дроп итем но он падает только добившему а не всей пати, как это настроить ?

Изменено пользователем kamp3D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

БОЛЬШЕ ИТЕМОВ С РБ!! БОЛЬШЕ !! ЕЩЁ БОЛЬШЕ!!!!!!!!!!

:lol:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а прокатит если заменить айди какого-нибудь квест итема , который дается всей пати? если да подскажите плиз ид такого предмета))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а прокатит если заменить айди какого-нибудь квест итема , который дается всей пати? если да подскажите плиз ид такого предмета))

 

ну либо в исходах, как-то так:

 

 

L2PcInstance player;
if(player.getParty)
{
for(L2Party pm : pm.getPartyMembers())
{
pm.getItem(Id, Count);
}
}
else
{
player.getItem(Id, Count);
}

 

Вроде того что-то. Ну либо поставь 9 итемов на выпадение.

 

А такой итем выдается при убийстве Нобл РБ(всем у кого есть Квест).

Изменено пользователем DenisPavlovich
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Блин добавил его в дроп но серавно не дает всем , его в какую категорию надо добовлять? там где цифру писать от -1 и тд

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну либо в исходах, как-то так:

 

 

L2PcInstance player;
if(player.getParty)
{
for(L2Party pm : pm.getPartyMembers())
{
pm.getItem(Id, Count);
}
}
else
{
player.getItem(Id, Count);
}

 

Вроде того что-то. Ну либо поставь 9 итемов на выпадение.

 

А такой итем выдается при убийстве Нобл РБ(всем у кого есть Квест).

Код написан с ошибкой тк player == null;

так же возможно получить null если игрок состоит не в пати

это я написал что бы потом не было тек в которых будут писать что ловят NPE

Для автора темы:

Создаёте новый инстанс, и переопределяете в нем метод doDie

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а по подробнее можно? я недолго этим занимаюсь и этого не умею делать

Изменено пользователем kamp3D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

  1. Надо исходный код сборки
  2. создаешь новый класс в папке пакете(папке) новый класс L2NewBossInstance(тип нпц будет называться L2NewBoss)
  3. Далее надо унаследовать его от L2MonsterInstance(можно от L2RaidBossInstance)
  4. Переопределяешь метод doDie
  5. в базе ставишь в колонке type L2NewBoss

Не забудь поставить +++

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для выдачи итемов надо использовать метод addItem в нём и указывается ид и количество награды.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

блин чет я вообще не пойму , что и куда добавлять((((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нету знаний в Java == блин чет я вообще не пойму , что и куда добавлять

:db: :friends:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как же быть, мб кто знает мануал на эту тему ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заплатить, и вам всё сделают

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотелось бы самому научиться .. а сколько примерно такая услуга будет стоить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а и еще один вопросик небольшой

 

вот регулирую статы , ну к примеру хочу добавить 50 % п дефа это будет вот так <mul order="0x30" stat="pDef" val="1.50"/>

а чтобы добавить 150 % какие значения нужно ставить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а и еще один вопросик небольшой

 

вот регулирую статы , ну к примеру хочу добавить 50 % п дефа это будет вот так <mul order="0x30" stat="pDef" val="1.50"/>

а чтобы добавить 150 % какие значения нужно ставить?

<mul order="0x30" stat="pDef" val="2.50"/>

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо

Изменено пользователем kamp3D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотелось бы самому научиться .. а сколько примерно такая услуга будет стоить?

Пиши в аську договоримся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...