to Medeia

NewOrder-Clan Forum
Verfügbare Informationen zu "to Medeia"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Firvin
  • Forum: NewOrder-Clan Forum
  • Forenbeschreibung: Clan-Forum
  • aus dem Unterforum: Off-Topic
  • Antworten: 1
  • Forum gestartet am: Dienstag 06.02.2007
  • Sprache: deutsch
  • Link zum Originaltopic: to Medeia
  • Letzte Antwort: vor 17 Jahren, 2 Monaten, 4 Tagen, 22 Stunden, 34 Minuten
  • Alle Beiträge und Antworten zu "to Medeia"

    Re: to Medeia

    Firvin - 6.2.2007

    to Medeia
    # Made by disKret
    import sys
    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

    #NPC
    VLADIMIR = 31302
    TUNATUN = 31537

    #ITEMS
    BEAST_MEAT = 7547

    class Quest (JQuest) :

    def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)

    def onEvent (self,event,st) :
    htmltext = event
    if event == "31302-1.htm" :
    st.giveItems(BEAST_MEAT,1)
    st.set("cond","1")
    st.setState(STARTED)
    st.playSound("ItemSound.quest_accept")
    if event == "31537-1.htm" :
    st.takeItems(BEAST_MEAT,1)
    st.giveItems(57,30000)
    st.unset("cond")
    st.setState(COMPLETED)
    st.playSound("ItemSound.quest_finish")
    return htmltext

    def onTalk (Self,npc,st):
    htmltext = "<html><head><body>I have nothing to say you</body></html>"
    npcId = npc.getNpcId()
    id = st.getState()
    cond = st.getInt("cond")
    if npcId == VLADIMIR :
    if cond == 0 :
    if id == COMPLETED :
    htmltext = "<html><head><body>This quest has already been completed.</body></html>"
    elif st.getPlayer().getLevel() >= 63 :
    htmltext = "31302-0.htm"
    else:
    htmltext = "<html><head><body>Quest for characters level 63 or above.</body></html>"
    st.exitQuest(1)
    else :
    htmltext = "31302-2.htm"
    else :
    htmltext = "31537-0.htm"
    return htmltext

    QUEST = Quest(19,"19_GoToThePastureland","Go To The Pastureland")
    CREATED = State('Start', QUEST)
    STARTED = State('Started', QUEST)
    COMPLETED = State('Completed', QUEST)

    QUEST.setInitialState(CREATED)
    QUEST.addStartNpc(VLADIMIR)

    CREATED.addTalkId(VLADIMIR)
    STARTED.addTalkId(VLADIMIR)
    STARTED.addTalkId(TUNATUN)

    STARTED.addQuestDrop(VLADIMIR,BEAST_MEAT,1)
    print "importing quests: 19: Go To The Pastureland"


    ------------------------------------------------
    <html><head><body>Trader Vladimir:<br>Geez, is everyone deaf nowadays?<br>Excuse me. Can you help me for a little while? I ordered some meat, but they sent me low-quality meat instead of what I ordered! Would you go and return this for me?<br><a>Agree to do it</a></body></html>

    usw..



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum NewOrder-Clan Forum

    Neues Forum - gepostet von Medeia am Freitag 23.03.2007



    Ähnliche Beiträge wie "to Medeia"