kortez 33 Опубликовано 12 апреля, 2015 Ребята может кто знает как сделать чтоб у определенного моба при его убийстве 100% падал итем всей пати? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
WORLDEATH 55 Опубликовано 12 апреля, 2015 Ребята может кто знает как сделать чтоб у определенного моба при его убийстве 100% падал итем всей пати? мм, смотри, есть РБ Баракиель, так вот при квесте нубл, всем кто бил РБ дает итем, бери на его примере смотри, пока больше идей нету Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kenya 39 Опубликовано 12 апреля, 2015 мм, смотри, есть РБ Баракиель, так вот при квесте нубл, всем кто бил РБ дает итем, бери на его примере смотри, пока больше идей нету итем дают не вем кто его бил, а всей пати член которой нанес ему последний удар. Это две разные вещи. . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ChaoticBD 4 Опубликовано 12 апреля, 2015 Ребята может кто знает как сделать чтоб у определенного моба при его убийстве 100% падал итем всей пати? попробуй через аи реализовать. проверка кто бил, проверка есть ли пати,раздача итемов всему листу людей Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 12 апреля, 2015 Если через аи, то держи пример: @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); } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 Тема для меня все еще актуальна,если кто знает как это сделать помогите Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kenya 39 Опубликовано 13 апреля, 2015 http://forummaxi.ru/topic/34651-%D1%88%D0%B0%D1%80%D0%B0%D0%B4%D1%80%D0%BE%D0%BF-%D0%B2%D1%81%D0%B5%D0%BC%D1%83-%D0%BF%D0%B0%D1%82%D0%B8/?hl=%D0%B4%D1%80%D0%BE%D0%BF Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 http://forummaxi.ru/topic/34651-%D1%88%D0%B0%D1%80%D0%B0%D0%B4%D1%80%D0%BE%D0%BF-%D0%B2%D1%81%D0%B5%D0%BC%D1%83-%D0%BF%D0%B0%D1%82%D0%B8/?hl=%D0%B4%D1%80%D0%BE%D0%BF за ссылку конечно спасибо,а что если у меня нет вообще файлов инит.ру?))) как быть в такой ситуации?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Izonami 31 Опубликовано 13 апреля, 2015 Если через аи, то держи пример: @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); } Вот это то отличный вариант тебе предложили, единственное в таком подходе скорее всего ещё и АИ придется реализовать, так как переопределяется, либо если АИ этого моба уже есть, то просто этот код туда загнать. за ссылку конечно спасибо,а что если у меня нет вообще файлов инит.ру?))) как быть в такой ситуации?) а это мы уже начали гадать на кофейной гуще, без названия сборки то. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 Вот это то отличный вариант тебе предложили, единственное в таком подходе скорее всего ещё и АИ придется реализовать, так как переопределяется, либо если АИ этого моба уже есть, то просто этот код туда загнать. а это мы уже начали гадать на кофейной гуще, без названия сборки то. а я тебе в прошлой своей теме отвечал что акис у меня,но тут правильно на форуме каждый день по 200 тем всех не запомнишь))) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Izonami 31 Опубликовано 13 апреля, 2015 Насчет кода, абсолютно не уверен, так как асисов в глаза не видел, но думаю натолкнуть должно 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"); } } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 чувак мож свой скайп дать или добавься virtuoz663 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 net.sf.l2j подскажите что тут значит "net.sf"? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ChaoticBD 4 Опубликовано 13 апреля, 2015 net.sf.l2j подскажите что тут значит "net.sf"? открой учебник по яве. Первые страниц 20 ответят на твои вопросы. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 в общем поправил пару строчек ошибки пропали осталась только одна warn Failer loading (D:\server\server\data\scripts\ai\NpcScript.Java;) @ scripts.cfg:2 - reason: doesn exist or is not a file. <- вот такая вот,кто скажет в чем проблема) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ChaoticBD 4 Опубликовано 13 апреля, 2015 в общем поправил пару строчек ошибки пропали осталась только одна warn Failer loading (D:\server\server\data\scripts\ai\NpcScript.Java;) @ scripts.cfg:2 - reason: doesn exist or is not a file. <- вот такая вот,кто скажет в чем проблема) ну если ты попробуешь прочитать ошибку, то поймешь,что она не находит файл scripts Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 ну если ты попробуешь прочитать ошибку, то поймешь,что она не находит файл scripts ля ребят ну реально не силен в этом,подскажи как сделать чтоб он его нашел?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ChaoticBD 4 Опубликовано 13 апреля, 2015 ля ребят ну реально не силен в этом,подскажи как сделать чтоб он его нашел?) я не работал с аксис, я не видел сборку, не вдел аи х) так что я могу указать на проблему и сказать что можно сделать - почитать книги по яве х)такие вопросы у вас быстро отпадут. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kortez 33 Опубликовано 13 апреля, 2015 а если я тебе покажу сборку,и скажу что папки ai у меня вообще нету,я ее сам создал Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ChaoticBD 4 Опубликовано 13 апреля, 2015 а если я тебе покажу сборку,и скажу что папки ai у меня вообще нету,я ее сам создал может в сборке аи в ядре? или скомпилено в либах? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты