Jump to content

ScaredAngell

Members
  • Posts

    237
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by ScaredAngell

  1. but you're too greedy to share the whole file and I can't guess it

     

    Nope... here is full code...

     

     

    ### By Foxer #########################
    #      Desleveador IL by Foxer       #
    #  v1.0 - 01/12/2009 - Buenos Aires  #
    ######################################
    
    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
    
    qn = "8205_MaxLvl"
    QuestName   = "Leveling"
    QuestDesc   = "quest"
    NPC = 5009
    ITEM = 57
    CDAD  = 25000
    
    class Quest (JQuest) :
    
    def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
    
    def onEvent (self,event,st) :
       htmltext=event
       if st.getQuestItemsCount(ITEM) < CDAD :
         htmltext = "error.htm"
         st.exitQuest(1)
       elif event == "level" :
         st.takeItems(ITEM,CDAD)
         level = st.getPlayer().getLevel() + 9
         exp = st.getPlayer().getStat().getExpForLevel(level)
         st.getPlayer().getStat().setExp(exp)
         st.getPlayer().getStat().setLevel(level)
         htmltext = "ok.htm"
         st.getPlayer().broadcastUserInfo()
         st.exitQuest(1)
       return htmltext
    
    def onTalk (Self,npc,player):
       st = player.getQuestState(qn)
       return "main.htm"
    
    QUEST       = Quest(int(NPC),qn,"custom")
    QUEST.addStartNpc(NPC)
    QUEST.addTalkId(NPC)
    print "------------- Wczytano 8205 MaxLvl."

     

     

  2. Hey, i want NPC who can give 85lvl and 100% by one click. What parameter i need to use? Here is my code:

     

       elif event == "level" :
         st.takeItems(ITEM,CDAD)
         level = st.getPlayer().getLevel() + 9
         exp = st.getPlayer().getStat().getExpForLevel(level)
         st.getPlayer().getStat().setExp(exp)
         st.getPlayer().getStat().setLevel(level)
         htmltext = "ok.htm"
         st.getPlayer().broadcastUserInfo()
         st.exitQuest(1)
       return htmltext

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock