Ромашка 70 Опубликовано 12 декабря, 2012 (изменено) Прошу помощи с данным эвентом. Сборка l2rt та что в шаре с исходами. Установил эвент тыквы. Тыквы появляются , но не поливаются, посмотрел в скилах на "Pollen" Как его правильно настроить? <skill id="2005" levels="1" name="Pollen"> <set name="power" val="200"/> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="MANAHEAL"/> <set name="operateType" val="OP_ACTIVE"/> <set name="castRange" val="-1"/> <set name="effectRange" val="-1"/> <set name="reuseDelay" val="600"/> <set name="isPotion" val="true"/> <for> </for> </skill> И ещё пробовал спавнить сразу большие тыквы, добавил им дроп, но дропа нет, бил специальным оружием. Или я не правильно дроп добавляю просто? Если кому не тяжело скинте скайп или аську, там легче разобраться. Изменено 12 декабря, 2012 пользователем Ромашка Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ромашка 70 Опубликовано 12 декабря, 2012 Дроп добавить смог. Нужен был рестарт почему-то. Но дроп идёт с любой пушкой. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BlackDream 321 Опубликовано 12 декабря, 2012 ты добавил его просто а должно быть прописан дроп по квесту ) в твоем ивенте ) короче внимательно гляди свой ивент и разбирайся там увидиш все легко) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ромашка 70 Опубликовано 12 декабря, 2012 ты добавил его просто а должно быть прописан дроп по квесту ) в твоем ивенте ) короче внимательно гляди свой ивент и разбирайся там увидиш все легко) Можешь дать аську или скайп? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ромашка 70 Опубликовано 12 декабря, 2012 (изменено) Тут был код эвента. Изменено 12 декабря, 2012 пользователем Ромашка Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ромашка 70 Опубликовано 13 декабря, 2012 (изменено) АП так и не нашёл в квесте где ставить дроп. Изменено 13 декабря, 2012 пользователем Ромашка Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xuser 122 Опубликовано 13 декабря, 2012 (изменено) Посмотрите в эту сторону отрывок квеста на нубл с RT def onKill(self,npc,player,isPet): npcId = npc.getNpcId() if npcId == PILGRIM_OF_SPLENDOR : #get a random party member who is doing this quest and needs this drop partyMember = self.getRandomPartyMember(player,"awaitsWaterbinder","1") if partyMember : st = partyMember.getQuestState(qn) chance = st.getRandom(100) cond = st.getInt("cond") if st.getQuestItemsCount(WATERBINDER) < 1 : if chance < CHANCE_FOR_DROP : st.giveItems(WATERBINDER,1) st.unset("awaitsWaterbinder") if st.getQuestItemsCount(EVERGREEN) < 1 : st.playSound("ItemSound.quest_itemget") else: st.playSound("ItemSound.quest_middle") st.set("cond","3") elif npcId == JUDGE_OF_SPLENDOR : #get a random party member who is doing this quest and needs this drop partyMember = self.getRandomPartyMember(player,"awaitsEvergreen","1") if partyMember : st = partyMember.getQuestState(qn) chance = st.getRandom(100) cond = st.getInt("cond") if cond == 2 and st.getQuestItemsCount(EVERGREEN) < 1 : if chance < CHANCE_FOR_DROP : st.giveItems(EVERGREEN,1) st.unset("awaitsEvergreen") if st.getQuestItemsCount(WATERBINDER) < 1 : st.playSound("ItemSound.quest_itemget") else: st.playSound("ItemSound.quest_middle") st.set("cond","3") elif npcId == BARAKIEL : #give the quest item and update variables for ALL PARTY MEMBERS who are doing the quest, #so long as they each qualify for the drop (cond == 4 and item not in inventory) #note: the killer WILL participate in the loop as a party member (no need to handle separately) party = player.getParty() if party : for partyMember in party.getPartyMembers().toArray() : pst = partyMember.getQuestState(qn) if pst : if pst.getInt("cond") == 4 and pst.getQuestItemsCount(RAIN_SONG) < 1 : pst.giveItems(RAIN_SONG,1) pst.playSound("ItemSound.quest_middle") pst.set("cond","5") else : pst = player.getQuestState(qn) if pst : if pst.getInt("cond") == 4 and pst.getQuestItemsCount(RAIN_SONG) < 1 : pst.giveItems(RAIN_SONG,1) pst.playSound("ItemSound.quest_middle") pst.set("cond","5") return Изменено 13 декабря, 2012 пользователем LeKToR Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты