antigeori 2 Опубликовано 7 июля, 2011 поставил нпц который дает геройство нажимаю на стать гуроем а оно 0 рекции.скажите в чем проблема или дайте пожалуйста норм скрипт нпц который все же выдаст мне геройство. import sys from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "8019_SetHero" NPC=[300300] ADENA_ID=4037 COUNT=100000 class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(ADENA_ID) if count < 1 : htmltext = "<html><head><body>You dont have enough serebro.</body></html>" else: if event == "1": if st.getPlayer().isHero() : return "hero.htm" st.setState(COMPLETED) if not st.getPlayer().isHero() : st.takeItems(ADENA_ID,COUNT) st.getPlayer().setHero(True) st.giveItems(6842,1) return "grat.htm" st.setState(COMPLETED) if htmltext != event: st.setState(State.COMPLETED) st.exitQuest(1) return htmltext def onTalk (self,npc,st): htmltext = "<html><head><body>I have nothing to say to you</body></html>" st = st.getQuestState(qn) st.setState(State.STARTED) return "1.htm" QUEST = Quest(8019,qn,"custom") for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zamazka 0 Опубликовано 7 июля, 2011 импарты наверно не те Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Saick 46 Опубликовано 7 июля, 2011 У них есть херо итем Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
««†KENVOOD†»» 12 Опубликовано 7 июля, 2011 1) В скрипте нет импорта для обращения к базе 2) в scripts подключать надо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
antigeori 2 Опубликовано 7 июля, 2011 не помогло дайте скрипт плз который проверен на фрозене а то чето не могу сделать все перепробывал очень буду благодарен Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты