12-15-2010, 01:30 PM
Код:
class Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
def onEvent(self,event,st) :
htmltext = event
level = st.getPlayer().getLevel()
if event == "1":
if st.getQuestItemsCount(ADENA) >= 1:
if level < 79 :
html = "<html><body>You have a too low level.</body></html>"
return html
else:
st.takeItems(ADENA,1)
st.getPlayer().setTarget(st.getPlayer())
return "set.htm"
else:
html = "<html><body>You can not be regenerated!</body></html>"
return html
elif event == "2":
player.getStat().setLevel(level - 10)
player.getStat().setExp(429632402)
htmltext = "Completed!"
return htmltext
return htmltext
def onTalk (self,npcid,player):
st = player.getQuestState(qn)
st.setState(STARTED)
return InitialHtml
elif event == "2":