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

дроп у мобов

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

Ребята может кто знает как сделать чтоб у определенного моба при его убийстве 100% падал итем всей пати?

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


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

Ребята может кто знает как сделать чтоб у определенного моба при его убийстве 100% падал итем всей пати?

мм, смотри, есть РБ Баракиель, так вот при квесте нубл, всем кто бил РБ дает итем, бери на его примере смотри, пока больше идей нету

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


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

мм, смотри, есть РБ Баракиель, так вот при квесте нубл, всем кто бил РБ дает итем, бери на его примере смотри, пока больше идей нету

итем дают не вем кто его бил, а всей пати член которой нанес ему последний удар. Это две разные вещи.

.

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


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

Ребята может кто знает как сделать чтоб у определенного моба при его убийстве 100% падал итем всей пати?

попробуй через аи реализовать. проверка кто бил, проверка есть ли пати,раздача итемов всему листу людей

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


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

Если через аи, то держи пример:

@Override
    protected void onEvtDead(L2Character killer) {
    	L2Player player = killer.getPlayer();
    	if (player.getParty() != null)
    		for (L2Player members : player.getParty().getPartyMembers())
    			members.getInventory().addItem(итем_ид, кол-во);
    	else
    		player.getInventory().addItem(итем_ид, кол-во);

    	super.onEvtDead(killer);
    }

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


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

Тема для меня все еще актуальна,если кто знает как это сделать помогите 

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


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

за ссылку конечно спасибо,а что если у меня нет вообще файлов инит.ру?))) как быть в такой ситуации?)

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


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

 

Если через аи, то держи пример:

@Override
    protected void onEvtDead(L2Character killer) {
    	L2Player player = killer.getPlayer();
    	if (player.getParty() != null)
    		for (L2Player members : player.getParty().getPartyMembers())
    			members.getInventory().addItem(итем_ид, кол-во);
    	else
    		player.getInventory().addItem(итем_ид, кол-во);

    	super.onEvtDead(killer);
    }

Вот это то отличный вариант тебе предложили, единственное в таком подходе скорее всего ещё и АИ придется реализовать, так как переопределяется, либо если АИ этого моба уже есть, то просто этот код туда загнать.

 

за ссылку конечно спасибо,а что если у меня нет вообще файлов инит.ру?))) как быть в такой ситуации?)

а это мы уже начали гадать на кофейной гуще, без названия сборки то.

 

 

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


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

Вот это то отличный вариант тебе предложили, единственное в таком подходе скорее всего ещё и АИ придется реализовать, так как переопределяется, либо если АИ этого моба уже есть, то просто этот код туда загнать.

 

а это мы уже начали гадать на кофейной гуще, без названия сборки то.

 

 

а я тебе в прошлой своей теме отвечал что акис у меня,но тут правильно на форуме каждый день по 200 тем всех не запомнишь)))

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


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

Насчет кода, абсолютно не уверен, так как асисов в глаза не видел, но думаю натолкнуть должно 
 

public class Groupdrop extends Quest
{
private static final String qn = "Groupdrop";
private static final int REWARD_ITEM = 1025;
private static final int ITEMCOUNT = 1;
private static final int MOB_ID = 27016;


public Groupdrop()
{
super(-1, qn, "custom");


addKillId(MOB_ID); // Nerkas
}


@Override
public String onKill(L2Npc npc, L2PcInstance player, boolean isPet)
{
L2Party party  = player.getParty()
     if (party != null)
     for (L2Party members : party.getPartyMembers())
     members.getInventory().addItem(REWARD_ITEM, ITEMCOUNT);
     else
     character.getInventory().addItem(REWARD_ITEM, ITEMCOUNT);


return null;
}


public static void main(String[] args)
{
new Groupdrop(-1, qn, "custom");
}
}

 

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


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

чувак мож свой скайп дать или добавься virtuoz663

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


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

net.sf.l2j подскажите что тут значит "net.sf"?

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


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

net.sf.l2j подскажите что тут значит "net.sf"?

открой учебник по яве. Первые страниц 20 ответят на твои вопросы.

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


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

в общем поправил пару строчек ошибки пропали осталась только одна 

warn Failer loading (D:\server\server\data\scripts\ai\NpcScript.Java;)
@ scripts.cfg:2 - reason: doesn exist or is not a file. <- вот такая вот,кто скажет в чем проблема)

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


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

 

в общем поправил пару строчек ошибки пропали осталась только одна 

warn Failer loading (D:\server\server\data\scripts\ai\NpcScript.Java;)
@ scripts.cfg:2 - reason: doesn exist or is not a file. <- вот такая вот,кто скажет в чем проблема)

 

ну если ты попробуешь прочитать ошибку, то поймешь,что она не находит файл  scripts

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


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

ну если ты попробуешь прочитать ошибку, то поймешь,что она не находит файл  scripts

ля ребят ну реально не силен в этом,подскажи как сделать чтоб он его нашел?)

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


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

ля ребят ну реально не силен в этом,подскажи как сделать чтоб он его нашел?)

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

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


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

а если я тебе покажу сборку,и скажу что папки ai у меня вообще нету,я ее сам создал :D

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


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

а если я тебе покажу сборку,и скажу что папки ai у меня вообще нету,я ее сам создал :D

может в сборке аи в ядре? или скомпилено в либах?

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


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

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

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

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

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

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

Войти

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

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

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

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

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