Soul, будь ты человеком, переведи на "фортресовский". В Питере тебе будет пиво.
import sys
from java.util import Iterator
from net.sf.l2j.gameserver import SkillTable
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
class Quest(JQuest):
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
def onEvent(self,event,st):
htmltext = event
st.getPlayer().setTarget(st.getPlayer())
#Haste
if event == "1":
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1086,2),False,False)
st.getPlayer().restoreHPMP()
st.takeItems(57,1000000)
return "7180-buffs.htm"
st.setState(COMPLETED)
if htmltext != event:
st.setState(COMPLETED)
st.exitQuest(1)
return htmltext
def onTalk (self,npc,st):
npcId = npc.getNpcId()
if npcId == 7180:
st.setState(STARTED)
htmltext = "7180.htm"
return htmltext
QUEST=Quest(997,"997_Buffer","Buffer")
CREATED=State('Start',QUEST)
STARTED=State('Started',QUEST)
COMPLETED=State('Completed',QUEST)
QUEST.setInitialState(CREATED)
QUEST.addStartNpc(7180)
STARTED.addTalkId(7180)
print "Importing: Buffer made by BloodRayne"