[Greek] Support

Page 7 of 28 FirstFirst 12345678910111213141517 ... LastLast
Results 91 to 105 of 410
  1. #91
    Apprentice firmas0e0 is offline
    MemberRank
    Jan 2008 Join Date
    Always in front of youLocation
    10Posts

    Re: [Greek] Support

    gr:pws na kanw new file re si?

    en:how can I create a nw file?

  2. #92
    ~ksemer~ DaRkAnGeL is offline
    MemberRank
    Oct 2006 Join Date
    Java_HomeLocation
    5,115Posts

    Re: [Greek] Support

    Quote Originally Posted by xasaphs View Post
    Kalispera kai apo emena paidia.
    Exw shkosei ena l2j server alla exo kapoes apories.
    Tha imoun eygnomon ean me boithousate ligaki.
    O server einai interlude kai to datapack pou xrisimopio (( Rev 2741 (Development ended! This is the final rev of Interlude branch )) den exei mesa armor weapon k.l.p apo dynasty epic....
    Bebaia exo katebasei kai ena datapack (( Rev 2879 - CT1 Branch - Clean Compile, no extras ))
    to opoio ta exei ola ayta alla otan xrisimopio ayto to dp den mporo na sikoso to server ( kano kanonika login kai molis eimai 1 bima prin to greate char dld sto ping tou bartz den proxoraei parakato).
    To erotima mou einai pos otan pao na kano apo to navicat execute batch file gia na prostheso ta armor pou thelo 1 pros 1 mou bgazei ayto to minima. { Error1136 - Column count doesn`t match value count at row 1 }.
    Episi ithela na rotiso pos mporo na ftiaxo custom gatekkeper-npcbuffer....?
    Mporo na bro pouthena etoima? (kanena link?)
    Fantazome pos sas kourasa alla tha ektimiso eilikrina kathe boithia sas.

    Xero pos parevika tous kanones kai den ta egrapsa kai se english:( Mi mou thimosei o moderator pls den eimai toso kalos sta agglika:(

    Eyxaristo giorgos

    [mod] English translation? [/mod]

    Please English translation otherwise you will get an infraction. i will give you some hours to add it.

    about your problem the sqls have not the same syntax. edit them and then add them in navicat.

  3. #93
    Novice xasaphs is offline
    MemberRank
    Jan 2008 Join Date
    1Posts

    Re: [Greek] Support

    En. Hello guys.
    I have some questions about l2j.
    1) Where can i find files for Npc Buffer - GmShop - ClassTrader and more about custom NPCs.
    2) If i find them how can i add all of these in server and client side?
    3) If there aren`t fixed files how can i make custom npc manual?
    Please help me. My server is online but with no all of these:((
    P.s. If there is some quide about that write here pls the link.

    Gr. Geia sas paidia
    Exo kapoies erotiseis kai tha ithela ti boitheia sas.
    Exo stisei ena server l2j (rev.2741) alla...
    1) Den mporo na bro ta aparaitita arxeia pou xreiazontai gia Npc Buffer - GmShop - ClassTrader k.l.p.
    2) Ean ta bro me ti boitheia sas pos tha ta kano add sto server and client side?
    3) Ean den yparxoun etoima ola ayta pos tha mporousa na ftiaxo monos custom npcs?
    Tha ektimousa kathe boitheia sas.
    p.s. Yparxei mipos kapio link apo kapio quide gia to pos tha ta ftiaxo ola ayta monos?

  4. #94
    Apprentice Mechanix_gr is offline
    MemberRank
    Apr 2007 Join Date
    HellasLocation
    8Posts

    Re: [Greek] Support

    Quote Originally Posted by xasaphs View Post
    En. Hello guys.
    I have some questions about l2j.
    1) Where can i find files for Npc Buffer - GmShop - ClassTrader and more about custom NPCs.
    2) If i find them how can i add all of these in server and client side?
    3) If there aren`t fixed files how can i make custom npc manual?
    Please help me. My server is online but with no all of these:((
    P.s. If there is some quide about that write here pls the link.

    Gr. Geia sas paidia
    Exo kapoies erotiseis kai tha ithela ti boitheia sas.
    Exo stisei ena server l2j (rev.2741) alla...
    1) Den mporo na bro ta aparaitita arxeia pou xreiazontai gia Npc Buffer - GmShop - ClassTrader k.l.p.
    2) Ean ta bro me ti boitheia sas pos tha ta kano add sto server and client side?
    3) Ean den yparxoun etoima ola ayta pos tha mporousa na ftiaxo monos custom npcs?
    Tha ektimousa kathe boitheia sas.
    p.s. Yparxei mipos kapio link apo kapio quide gia to pos tha ta ftiaxo ola ayta monos?
    English:
    I'm sure that if you spare a couple of moments searching this forum, you will find the file you need.
    If you find the files, it's very easy to add them in your server. Just copy-paste some .htm and .xml files and execute some .sql files

    Greek:
    An psakseis ligo mesa sto forum, tha vreis sigoura etoima arxeia gia auta pou zitas.
    An ta vreis, to na ta peraseis ston server sou einai sxetika eukolo. Apla merika copy-paste se .htm kai .xml arxeia kai ektelisi kapoiwn .sql arxeiwn

    P.S two links I just found using search:
    http://forum.ragezone.com/f324/guide...buffer-230344/
    http://forum.ragezone.com/f324/share...2007-a-282900/

  5. #95
    Novice kostas38m is offline
    MemberRank
    Jul 2007 Join Date
    1Posts

    Re: [Greek] Support

    Geia sas 8elw an ginete na mou pite pou mporo na vro npc gia class changer na exei kamael class gia na to valw se kamael server efxaristo. pite mou ena link an ginete

    Hi i want Npc For Class Changer for kamael server and have all kamael classes thx.tell me one link plz

  6. #96
    Apprentice coastguard is offline
    MemberRank
    Nov 2007 Join Date
    8Posts

    Re: [Greek] Support

    Mia voitheia re pedia.Exo to parakato provlima gia noblesse no quest se Kamael.

    Please can you help me? I have read the same topic but i didnt manage to fix it. Thank you for your help.


    I have
    L2J Server Version: 1630
    L2J Datapack Version: 3998

    and I get the following error.
    Error on:

    C:\server\gameserver\data\scripts\quests\241_PossessorOfAPreciousSoul_1\__init__.py.error.log
    Line: -1 - Column: -1

    Traceback (innermost last):
    File "__init__.py", line 288, in ?
    TypeError: net.sf.l2j.gameserver.model.quest.State(): expected 0 args; got 2

    and my code

    # 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

    qn = "241_PossessorOfAPreciousSoul_1"

    #NPC
    STEDMIEL = 30692
    GABRIELLE = 30753
    GILMORE = 30754
    KANTABILON = 31042
    NOEL = 31272
    RAHORAKTI = 31336
    TALIEN = 31739
    CARADINE = 31740
    VIRGIL = 31742
    KASSANDRA = 31743
    OGMAR = 31744

    #QUEST ITEM
    LEGEND_OF_SEVENTEEN = 7587
    MALRUK_SUCCUBUS_CLAW = 7597
    ECHO_CRYSTAL = 7589
    POETRY_BOOK = 7588
    CRIMSON_MOSS = 7598
    RAHORAKTIS_MEDICINE = 7599
    LUNARGENT = 6029
    HELLFIRE_OIL = 6033
    VIRGILS_LETTER = 7677
    NOBLESS_TIARA = 7694
    #CHANCE
    CHANCE_FOR_QUEST_ITEMS = 100

    #MOB
    BARAHAM = 27113

    class Quest (JQuest) :

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

    def onEvent (self,event,st) :
    htmltext = event
    cond = st.getInt("cond")
    if event == "31739-4.htm" :
    if cond == 0 and st.getPlayer().isSubClassActive() :
    st.set("cond","0")
    st.getPlayer().setNoble(True)
    st.giveItems(NOBLESS_TIARA,1)
    st.playSound("ItemSound.quest_finish")
    st.setState(COMPLETED)

    if event == "30753-2.htm" :
    if cond == 1 and st.getPlayer().isSubClassActive() :
    st.set("cond","2")
    st.playSound("ItemSound.quest_middle")
    if event == "30754-2.htm" :
    if cond == 2 and st.getPlayer().isSubClassActive() :
    st.set("cond","3")
    st.playSound("ItemSound.quest_middle")
    if event == "31739-8.htm" :
    if cond == 4 and st.getPlayer().isSubClassActive() :
    st.set("cond","5")
    st.takeItems(LEGEND_OF_SEVENTEEN,1)
    st.playSound("ItemSound.quest_middle")
    if event == "31042-2.htm" :
    if cond == 5 and st.getPlayer().isSubClassActive() :
    st.set("cond","6")
    st.playSound("ItemSound.quest_middle")
    if event == "31042-5.htm" :
    if cond == 7 and st.getPlayer().isSubClassActive() :
    st.set("cond","8")
    st.takeItems(MALRUK_SUCCUBUS_CLAW,10)
    st.giveItems(ECHO_CRYSTAL,1)
    st.playSound("ItemSound.quest_middle")
    if event == "31739-12.htm" :
    if cond == 8 and st.getPlayer().isSubClassActive() :
    st.set("cond","9")
    st.takeItems(ECHO_CRYSTAL,1)
    st.playSound("ItemSound.quest_accept")
    if event == "30692-2.htm" :
    if cond == 9 and st.getPlayer().isSubClassActive() :
    st.set("cond","10")
    st.giveItems(POETRY_BOOK,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31739-15.htm" :
    if cond == 10 and st.getPlayer().isSubClassActive() :
    st.set("cond","11")
    st.takeItems(POETRY_BOOK,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31742-2.htm" :
    if cond == 11 and st.getPlayer().isSubClassActive() :
    st.set("cond","12")
    st.playSound("ItemSound.quest_accept")
    if event == "31744-2.htm" :
    if cond == 12 and st.getPlayer().isSubClassActive() :
    st.set("cond","13")
    st.playSound("ItemSound.quest_accept")
    if event == "31336-2.htm" :
    if cond == 13 and st.getPlayer().isSubClassActive() :
    st.set("cond","14")
    st.playSound("ItemSound.quest_accept")
    if event == "31336-5.htm" :
    if cond == 15 and st.getPlayer().isSubClassActive() :
    st.set("cond","16")
    st.takeItems(CRIMSON_MOSS,5)
    st.giveItems(RAHORAKTIS_MEDICINE,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31743-2.htm" :
    if cond == 16 and st.getPlayer().isSubClassActive() :
    st.set("cond","17")
    st.takeItems(RAHORAKTIS_MEDICINE,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31742-5.htm" :
    if cond == 17 and st.getPlayer().isSubClassActive() :
    st.set("cond","18")
    st.playSound("ItemSound.quest_accept")
    if event == "31740-2.htm" :
    if cond == 18 and st.getPlayer().isSubClassActive() :
    st.set("cond","19")
    st.playSound("ItemSound.quest_accept")
    if event == "31272-2.htm" :
    if cond == 19 and st.getPlayer().isSubClassActive() :
    st.set("cond","20")
    st.playSound("ItemSound.quest_accept")
    if event == "31272-5.htm" :
    if cond == 20 and st.getPlayer().isSubClassActive() :
    st.takeItems(LUNARGENT,5)
    st.takeItems(HELLFIRE_OIL,1)
    st.set("cond","21")
    st.playSound("ItemSound.quest_accept")
    if event == "31740-5.htm" :
    if cond == 21 and st.getPlayer().isSubClassActive() :
    st.giveItems(VIRGILS_LETTER,1)
    st.set("cond","0")
    st.playSound("ItemSound.quest_finish")
    st.setState(COMPLETED)
    return htmltext

    def onTalk (self,npc,player):
    htmltext = "<html><head><body>I have nothing to say you</body></html>"
    st = player.getQuestState(qn)
    if not st : return htmltext

    npcId = npc.getNpcId()
    id = st.getState()
    if npcId != TALIEN and id != STARTED : return htmltext

    cond = st.getInt("cond")
    id = st.getState()
    if id == CREATED :
    st.set("cond","0")
    if st.getPlayer().isSubClassActive() :
    if npcId == TALIEN :
    if cond == 0 :
    if id == COMPLETED :
    htmltext = "<html><head><body>This quest have already been completed.</body></html>"
    elif st.getPlayer().getLevel() < 50 :
    htmltext = "31739-2.htm"
    st.exitQuest(1)
    elif st.getPlayer().getLevel() >= 50 :
    htmltext = "31739-1.htm"
    if cond == 1 :
    htmltext = "31739-5.htm"
    if cond == 4 and st.getQuestItemsCount(LEGEND_OF_SEVENTEEN) == 1 :
    htmltext = "31739-6.htm"
    if cond == 5 :
    htmltext = "31739-9.htm"
    if cond == 8 and st.getQuestItemsCount(ECHO_CRYSTAL) == 1 :
    htmltext = "31739-11.htm"
    if cond == 9 :
    htmltext = "31739-13.htm"
    if cond == 10 and st.getQuestItemsCount(POETRY_BOOK) == 1 :
    htmltext = "31739-14.htm"
    if cond == 11 :
    htmltext = "31739-16.htm"
    if npcId == GABRIELLE :
    if cond == 1 :
    htmltext = "30753-1.htm"
    if cond == 2 :
    htmltext = "30753-3.htm"
    if npcId == GILMORE :
    if cond == 2 :
    htmltext = "30754-1.htm"
    if cond == 3 :
    htmltext = "30754-3.htm"
    if npcId == KANTABILON :
    if cond == 5 :
    htmltext = "31042-1.htm"
    if cond == 6 :
    htmltext = "31042-4.htm"
    if cond == 7 and st.getQuestItemsCount(MALRUK_SUCCUBUS_CLAW) == 10 :
    htmltext = "31042-3.htm"
    if cond == 8 :
    htmltext = "31042-6.htm"
    if npcId == STEDMIEL :
    if cond == 9 :
    htmltext = "30692-1.htm"
    if cond == 10 :
    htmltext = "30692-3.htm"
    if npcId == VIRGIL :
    if cond == 11 :
    htmltext = "31742-1.htm"
    if cond == 12 :
    htmltext = "31742-3.htm"
    if cond == 17 :
    htmltext = "31742-4.htm"
    if cond == 18 :
    htmltext = "31742-6.htm"
    if npcId == OGMAR :
    if cond == 12 :
    htmltext = "31744-1.htm"
    if cond == 13 :
    htmltext = "31744-3.htm"
    if npcId == RAHORAKTI :
    if cond == 13 :
    htmltext = "31336-1.htm"
    if cond == 14 :
    htmltext = "31336-4.htm"
    if cond == 15 and st.getQuestItemsCount(CRIMSON_MOSS) == 5 :
    htmltext = "31336-3.htm"
    if cond == 16 :
    htmltext = "31336-6.htm"
    if npcId == KASSANDRA :
    if cond == 16 and st.getQuestItemsCount(RAHORAKTIS_MEDICINE) == 1 :
    htmltext = "31743-1.htm"
    if cond == 17 :
    htmltext = "31743-3.htm"
    if npcId == CARADINE :
    if cond == 18 :
    htmltext = "31740-1.htm"
    if cond == 19 :
    htmltext = "31740-3.htm"
    if cond == 21 :
    htmltext = "31740-4.htm"
    if npcId == NOEL :
    if cond == 19 :
    htmltext = "31272-1.htm"
    if cond == 20 and st.getQuestItemsCount(LUNARGENT) < 5 and st.getQuestItemsCount(HELLFIRE_OIL) < 1 :
    htmltext = "31272-4.htm"
    if cond == 20 and st.getQuestItemsCount(LUNARGENT) >= 5 and st.getQuestItemsCount(HELLFIRE_OIL) >= 1 :
    htmltext = "31272-3.htm"
    if cond == 21 :
    htmltext = "31272-7.htm"
    else :
    htmltext = "31739-2.htm"
    st.exitQuest(1)
    return htmltext

    def onKill (self,npc,player):
    npcId = npc.getNpcId()
    if npcId == BARAHAM:
    # get a random party member who is doing this quest and is at cond == 3
    partyMember = self.getRandomPartyMember(player, "3")
    if partyMember :
    st = partyMember.getQuestState(qn)
    st.set("cond","4")
    st.giveItems(LEGEND_OF_SEVENTEEN,1)
    st.playSound("ItemSound.quest_itemget")
    if npcId in [20244,20245,20283,21508] :
    # get a random party member who is doing this quest and is at cond == 6
    partyMember = self.getRandomPartyMember(player, "6")
    if partyMember :
    st = partyMember.getQuestState(qn)
    chance = st.getRandom(100)
    if CHANCE_FOR_QUEST_ITEMS > chance and st.getQuestItemsCount(MALRUK_SUCCUBUS_CLAW) < 10 :
    st.giveItems(MALRUK_SUCCUBUS_CLAW,1)
    st.playSound("ItemSound.quest_itemget")
    if st.getQuestItemsCount(MALRUK_SUCCUBUS_CLAW) == 10 :
    st.set("cond","7")
    st.playSound("ItemSound.quest_middle")
    if npcId in range(21508,215013) :
    # get a random party member who is doing this quest and is at cond == 14
    partyMember = self.getRandomPartyMember(player, "14")
    if partyMember :
    st = partyMember.getQuestState(qn)
    chance = st.getRandom(100)
    if CHANCE_FOR_QUEST_ITEMS > chance and st.getQuestItemsCount(CRIMSON_MOSS) < 5 :
    st.giveItems(CRIMSON_MOSS,1)
    st.playSound("ItemSound.quest_itemget")
    if st.getQuestItemsCount(CRIMSON_MOSS) == 5 :
    st.set("cond","15")
    st.playSound("ItemSound.quest_middle")
    return

    QUEST = Quest(241,qn,"Possessor Of A Precious Soul - 1")
    CREATED = State('Start', QUEST)
    STARTED = State('Started', QUEST)
    COMPLETED = State('Completed', QUEST)

    QUEST.setInitialState(CREATED)
    QUEST.addStartNpc(TALIEN)
    QUEST.addTalkId(TALIEN)

    QUEST.addTalkId(STEDMIEL)
    QUEST.addTalkId(GABRIELLE)
    QUEST.addTalkId(GILMORE)
    QUEST.addTalkId(KANTABILON)
    QUEST.addTalkId(NOEL)
    QUEST.addTalkId(RAHORAKTI)
    QUEST.addTalkId(CARADINE)
    QUEST.addTalkId(VIRGIL)
    QUEST.addTalkId(KASSANDRA)
    QUEST.addTalkId(OGMAR)

    QUEST.addKillId(BARAHAM)
    QUEST.addKillId(20244)
    QUEST.addKillId(20245)
    QUEST.addKillId(20283)
    QUEST.addKillId(21508)

    QUEST.addKillId(21508)
    QUEST.addKillId(21509)
    QUEST.addKillId(21510)
    QUEST.addKillId(21511)
    QUEST.addKillId(21512)

    STARTED.addQuestDrop(BARAHAM,LEGEND_OF_SEVENTEEN,1)
    STARTED.addQuestDrop(BARAHAM,MALRUK_SUCCUBUS_CLAW,1)
    STARTED.addQuestDrop(BARAHAM,ECHO_CRYSTAL,1)
    STARTED.addQuestDrop(BARAHAM,POETRY_BOOK,1)
    STARTED.addQuestDrop(BARAHAM,CRIMSON_MOSS,1)
    STARTED.addQuestDrop(BARAHAM,RAHORAKTIS_MEDICINE,1)
    STARTED.addQuestDrop(BARAHAM,VIRGILS_LETTER,1)

    print "importing quests: 241: Possessor Of A Precious Soul - 1''

  7. #97
    Apprentice mariosfx is offline
    MemberRank
    Sep 2007 Join Date
    12Posts

    Re: [Greek] Support

    Hello all! I got an Interlude server and i made a lot of custom things in it! i dont know a lot! the thing i need now is to update my server pack to the last one! i got rev:1938 and i just download rev:2741 but i dont want to loose all the changes i did! can anybody help me? also, i got a big problem with sieges! the countdown time works but the siege doesnt start,guards dont spawn and i dont know where to start fixing! thanks in advance! my server pack is l2jfree

  8. #98
    ~ksemer~ DaRkAnGeL is offline
    MemberRank
    Oct 2006 Join Date
    Java_HomeLocation
    5,115Posts

    Re: [Greek] Support

    Quote Originally Posted by coastguard View Post
    Mia voitheia re pedia.Exo to parakato provlima gia noblesse no quest se Kamael.

    Please can you help me? I have read the same topic but i didnt manage to fix it. Thank you for your help.


    I have
    L2J Server Version: 1630
    L2J Datapack Version: 3998

    and I get the following error.
    Error on:

    C:\server\gameserver\data\scripts\quests\241_PossessorOfAPreciousSoul_1\__init__.py.error.log
    Line: -1 - Column: -1

    Traceback (innermost last):
    File "__init__.py", line 288, in ?
    TypeError: net.sf.l2j.gameserver.model.quest.State(): expected 0 args; got 2

    and my code

    # 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

    qn = "241_PossessorOfAPreciousSoul_1"

    #NPC
    STEDMIEL = 30692
    GABRIELLE = 30753
    GILMORE = 30754
    KANTABILON = 31042
    NOEL = 31272
    RAHORAKTI = 31336
    TALIEN = 31739
    CARADINE = 31740
    VIRGIL = 31742
    KASSANDRA = 31743
    OGMAR = 31744

    #QUEST ITEM
    LEGEND_OF_SEVENTEEN = 7587
    MALRUK_SUCCUBUS_CLAW = 7597
    ECHO_CRYSTAL = 7589
    POETRY_BOOK = 7588
    CRIMSON_MOSS = 7598
    RAHORAKTIS_MEDICINE = 7599
    LUNARGENT = 6029
    HELLFIRE_OIL = 6033
    VIRGILS_LETTER = 7677
    NOBLESS_TIARA = 7694
    #CHANCE
    CHANCE_FOR_QUEST_ITEMS = 100

    #MOB
    BARAHAM = 27113

    class Quest (JQuest) :

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

    def onEvent (self,event,st) :
    htmltext = event
    cond = st.getInt("cond")
    if event == "31739-4.htm" :
    if cond == 0 and st.getPlayer().isSubClassActive() :
    st.set("cond","0")
    st.getPlayer().setNoble(True)
    st.giveItems(NOBLESS_TIARA,1)
    st.playSound("ItemSound.quest_finish")
    st.setState(COMPLETED)

    if event == "30753-2.htm" :
    if cond == 1 and st.getPlayer().isSubClassActive() :
    st.set("cond","2")
    st.playSound("ItemSound.quest_middle")
    if event == "30754-2.htm" :
    if cond == 2 and st.getPlayer().isSubClassActive() :
    st.set("cond","3")
    st.playSound("ItemSound.quest_middle")
    if event == "31739-8.htm" :
    if cond == 4 and st.getPlayer().isSubClassActive() :
    st.set("cond","5")
    st.takeItems(LEGEND_OF_SEVENTEEN,1)
    st.playSound("ItemSound.quest_middle")
    if event == "31042-2.htm" :
    if cond == 5 and st.getPlayer().isSubClassActive() :
    st.set("cond","6")
    st.playSound("ItemSound.quest_middle")
    if event == "31042-5.htm" :
    if cond == 7 and st.getPlayer().isSubClassActive() :
    st.set("cond","8")
    st.takeItems(MALRUK_SUCCUBUS_CLAW,10)
    st.giveItems(ECHO_CRYSTAL,1)
    st.playSound("ItemSound.quest_middle")
    if event == "31739-12.htm" :
    if cond == 8 and st.getPlayer().isSubClassActive() :
    st.set("cond","9")
    st.takeItems(ECHO_CRYSTAL,1)
    st.playSound("ItemSound.quest_accept")
    if event == "30692-2.htm" :
    if cond == 9 and st.getPlayer().isSubClassActive() :
    st.set("cond","10")
    st.giveItems(POETRY_BOOK,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31739-15.htm" :
    if cond == 10 and st.getPlayer().isSubClassActive() :
    st.set("cond","11")
    st.takeItems(POETRY_BOOK,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31742-2.htm" :
    if cond == 11 and st.getPlayer().isSubClassActive() :
    st.set("cond","12")
    st.playSound("ItemSound.quest_accept")
    if event == "31744-2.htm" :
    if cond == 12 and st.getPlayer().isSubClassActive() :
    st.set("cond","13")
    st.playSound("ItemSound.quest_accept")
    if event == "31336-2.htm" :
    if cond == 13 and st.getPlayer().isSubClassActive() :
    st.set("cond","14")
    st.playSound("ItemSound.quest_accept")
    if event == "31336-5.htm" :
    if cond == 15 and st.getPlayer().isSubClassActive() :
    st.set("cond","16")
    st.takeItems(CRIMSON_MOSS,5)
    st.giveItems(RAHORAKTIS_MEDICINE,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31743-2.htm" :
    if cond == 16 and st.getPlayer().isSubClassActive() :
    st.set("cond","17")
    st.takeItems(RAHORAKTIS_MEDICINE,1)
    st.playSound("ItemSound.quest_accept")
    if event == "31742-5.htm" :
    if cond == 17 and st.getPlayer().isSubClassActive() :
    st.set("cond","18")
    st.playSound("ItemSound.quest_accept")
    if event == "31740-2.htm" :
    if cond == 18 and st.getPlayer().isSubClassActive() :
    st.set("cond","19")
    st.playSound("ItemSound.quest_accept")
    if event == "31272-2.htm" :
    if cond == 19 and st.getPlayer().isSubClassActive() :
    st.set("cond","20")
    st.playSound("ItemSound.quest_accept")
    if event == "31272-5.htm" :
    if cond == 20 and st.getPlayer().isSubClassActive() :
    st.takeItems(LUNARGENT,5)
    st.takeItems(HELLFIRE_OIL,1)
    st.set("cond","21")
    st.playSound("ItemSound.quest_accept")
    if event == "31740-5.htm" :
    if cond == 21 and st.getPlayer().isSubClassActive() :
    st.giveItems(VIRGILS_LETTER,1)
    st.set("cond","0")
    st.playSound("ItemSound.quest_finish")
    st.setState(COMPLETED)
    return htmltext

    def onTalk (self,npc,player):
    htmltext = "<html><head><body>I have nothing to say you</body></html>"
    st = player.getQuestState(qn)
    if not st : return htmltext

    npcId = npc.getNpcId()
    id = st.getState()
    if npcId != TALIEN and id != STARTED : return htmltext

    cond = st.getInt("cond")
    id = st.getState()
    if id == CREATED :
    st.set("cond","0")
    if st.getPlayer().isSubClassActive() :
    if npcId == TALIEN :
    if cond == 0 :
    if id == COMPLETED :
    htmltext = "<html><head><body>This quest have already been completed.</body></html>"
    elif st.getPlayer().getLevel() < 50 :
    htmltext = "31739-2.htm"
    st.exitQuest(1)
    elif st.getPlayer().getLevel() >= 50 :
    htmltext = "31739-1.htm"
    if cond == 1 :
    htmltext = "31739-5.htm"
    if cond == 4 and st.getQuestItemsCount(LEGEND_OF_SEVENTEEN) == 1 :
    htmltext = "31739-6.htm"
    if cond == 5 :
    htmltext = "31739-9.htm"
    if cond == 8 and st.getQuestItemsCount(ECHO_CRYSTAL) == 1 :
    htmltext = "31739-11.htm"
    if cond == 9 :
    htmltext = "31739-13.htm"
    if cond == 10 and st.getQuestItemsCount(POETRY_BOOK) == 1 :
    htmltext = "31739-14.htm"
    if cond == 11 :
    htmltext = "31739-16.htm"
    if npcId == GABRIELLE :
    if cond == 1 :
    htmltext = "30753-1.htm"
    if cond == 2 :
    htmltext = "30753-3.htm"
    if npcId == GILMORE :
    if cond == 2 :
    htmltext = "30754-1.htm"
    if cond == 3 :
    htmltext = "30754-3.htm"
    if npcId == KANTABILON :
    if cond == 5 :
    htmltext = "31042-1.htm"
    if cond == 6 :
    htmltext = "31042-4.htm"
    if cond == 7 and st.getQuestItemsCount(MALRUK_SUCCUBUS_CLAW) == 10 :
    htmltext = "31042-3.htm"
    if cond == 8 :
    htmltext = "31042-6.htm"
    if npcId == STEDMIEL :
    if cond == 9 :
    htmltext = "30692-1.htm"
    if cond == 10 :
    htmltext = "30692-3.htm"
    if npcId == VIRGIL :
    if cond == 11 :
    htmltext = "31742-1.htm"
    if cond == 12 :
    htmltext = "31742-3.htm"
    if cond == 17 :
    htmltext = "31742-4.htm"
    if cond == 18 :
    htmltext = "31742-6.htm"
    if npcId == OGMAR :
    if cond == 12 :
    htmltext = "31744-1.htm"
    if cond == 13 :
    htmltext = "31744-3.htm"
    if npcId == RAHORAKTI :
    if cond == 13 :
    htmltext = "31336-1.htm"
    if cond == 14 :
    htmltext = "31336-4.htm"
    if cond == 15 and st.getQuestItemsCount(CRIMSON_MOSS) == 5 :
    htmltext = "31336-3.htm"
    if cond == 16 :
    htmltext = "31336-6.htm"
    if npcId == KASSANDRA :
    if cond == 16 and st.getQuestItemsCount(RAHORAKTIS_MEDICINE) == 1 :
    htmltext = "31743-1.htm"
    if cond == 17 :
    htmltext = "31743-3.htm"
    if npcId == CARADINE :
    if cond == 18 :
    htmltext = "31740-1.htm"
    if cond == 19 :
    htmltext = "31740-3.htm"
    if cond == 21 :
    htmltext = "31740-4.htm"
    if npcId == NOEL :
    if cond == 19 :
    htmltext = "31272-1.htm"
    if cond == 20 and st.getQuestItemsCount(LUNARGENT) < 5 and st.getQuestItemsCount(HELLFIRE_OIL) < 1 :
    htmltext = "31272-4.htm"
    if cond == 20 and st.getQuestItemsCount(LUNARGENT) >= 5 and st.getQuestItemsCount(HELLFIRE_OIL) >= 1 :
    htmltext = "31272-3.htm"
    if cond == 21 :
    htmltext = "31272-7.htm"
    else :
    htmltext = "31739-2.htm"
    st.exitQuest(1)
    return htmltext

    def onKill (self,npc,player):
    npcId = npc.getNpcId()
    if npcId == BARAHAM:
    # get a random party member who is doing this quest and is at cond == 3
    partyMember = self.getRandomPartyMember(player, "3")
    if partyMember :
    st = partyMember.getQuestState(qn)
    st.set("cond","4")
    st.giveItems(LEGEND_OF_SEVENTEEN,1)
    st.playSound("ItemSound.quest_itemget")
    if npcId in [20244,20245,20283,21508] :
    # get a random party member who is doing this quest and is at cond == 6
    partyMember = self.getRandomPartyMember(player, "6")
    if partyMember :
    st = partyMember.getQuestState(qn)
    chance = st.getRandom(100)
    if CHANCE_FOR_QUEST_ITEMS > chance and st.getQuestItemsCount(MALRUK_SUCCUBUS_CLAW) < 10 :
    st.giveItems(MALRUK_SUCCUBUS_CLAW,1)
    st.playSound("ItemSound.quest_itemget")
    if st.getQuestItemsCount(MALRUK_SUCCUBUS_CLAW) == 10 :
    st.set("cond","7")
    st.playSound("ItemSound.quest_middle")
    if npcId in range(21508,215013) :
    # get a random party member who is doing this quest and is at cond == 14
    partyMember = self.getRandomPartyMember(player, "14")
    if partyMember :
    st = partyMember.getQuestState(qn)
    chance = st.getRandom(100)
    if CHANCE_FOR_QUEST_ITEMS > chance and st.getQuestItemsCount(CRIMSON_MOSS) < 5 :
    st.giveItems(CRIMSON_MOSS,1)
    st.playSound("ItemSound.quest_itemget")
    if st.getQuestItemsCount(CRIMSON_MOSS) == 5 :
    st.set("cond","15")
    st.playSound("ItemSound.quest_middle")
    return

    QUEST = Quest(241,qn,"Possessor Of A Precious Soul - 1")
    CREATED = State('Start', QUEST)
    STARTED = State('Started', QUEST)
    COMPLETED = State('Completed', QUEST)

    QUEST.setInitialState(CREATED)
    QUEST.addStartNpc(TALIEN)
    QUEST.addTalkId(TALIEN)

    QUEST.addTalkId(STEDMIEL)
    QUEST.addTalkId(GABRIELLE)
    QUEST.addTalkId(GILMORE)
    QUEST.addTalkId(KANTABILON)
    QUEST.addTalkId(NOEL)
    QUEST.addTalkId(RAHORAKTI)
    QUEST.addTalkId(CARADINE)
    QUEST.addTalkId(VIRGIL)
    QUEST.addTalkId(KASSANDRA)
    QUEST.addTalkId(OGMAR)

    QUEST.addKillId(BARAHAM)
    QUEST.addKillId(20244)
    QUEST.addKillId(20245)
    QUEST.addKillId(20283)
    QUEST.addKillId(21508)

    QUEST.addKillId(21508)
    QUEST.addKillId(21509)
    QUEST.addKillId(21510)
    QUEST.addKillId(21511)
    QUEST.addKillId(21512)

    STARTED.addQuestDrop(BARAHAM,LEGEND_OF_SEVENTEEN,1)
    STARTED.addQuestDrop(BARAHAM,MALRUK_SUCCUBUS_CLAW,1)
    STARTED.addQuestDrop(BARAHAM,ECHO_CRYSTAL,1)
    STARTED.addQuestDrop(BARAHAM,POETRY_BOOK,1)
    STARTED.addQuestDrop(BARAHAM,CRIMSON_MOSS,1)
    STARTED.addQuestDrop(BARAHAM,RAHORAKTIS_MEDICINE,1)
    STARTED.addQuestDrop(BARAHAM,VIRGILS_LETTER,1)

    print "importing quests: 241: Possessor Of A Precious Soul - 1''
    xrisimopiise palio scriptaki apo pleoteres rev stis opies doulebe to quest. i alios perimene ta neotera. pros to paron den borw na ime sigouros ti ftei giati to kamaeil exi bugs. otan brw xrono tha to tsekarw ksana.

    use an older script from an older rev that quest was working. when i will find time i will check again your script.

    Quote Originally Posted by mariosfx View Post
    Hello all! I got an Interlude server and i made a lot of custom things in it! i dont know a lot! the thing i need now is to update my server pack to the last one! i got rev:1938 and i just download rev:2741 but i dont want to loose all the changes i did! can anybody help me? also, i got a big problem with sieges! the countdown time works but the siege doesnt start,guards dont spawn and i dont know where to start fixing! thanks in advance! my server pack is l2jfree
    iparxi thread sta stick sto l2jguide tools. an xrisimopieis kamael periemene tis epomenes rev.

    there is a thread in the l2jserver tools and guides. if you use kamael wait for the new revs.

  9. #99
    Gamma Droppo is offline
    MemberRank
    Jul 2004 Join Date
    ElmoreLocation
    3,051Posts

    Re: [Greek] Support

    That script wont work on Ct1 servers coz CT1 quest engine has many changes that makes that script not working... first you need to delete those starting states declarations since they are different on new engine, but since the nature of that custom quest, you're going to need damn soo many changes to get it working...

    Droppo.-

  10. #100
    Apprentice coastguard is offline
    MemberRank
    Nov 2007 Join Date
    8Posts

    Re: [Greek] Support

    Tnx for your answer i ll w8 the next revs.

  11. #101
    Gamma Droppo is offline
    MemberRank
    Jul 2004 Join Date
    ElmoreLocation
    3,051Posts

    Re: [Greek] Support

    quest engine wont change to make your quest works on next revs... if you really wanna get it working, you should actually start fixing it by yourself... but... as you wish...

    Droppo.-

  12. #102
    Novice xaris66 is offline
    MemberRank
    Jan 2008 Join Date
    1Posts

    Re: [Greek] Support

    hi all.
    how to make npcbuffer in game.i need right files for npcbuffer.
    please help me give me guide ant files

  13. #103
    ~ksemer~ DaRkAnGeL is offline
    MemberRank
    Oct 2006 Join Date
    Java_HomeLocation
    5,115Posts

    Re: [Greek] Support

    Quote Originally Posted by xaris66 View Post
    hi all.
    how to make npcbuffer in game.i need right files for npcbuffer.
    please help me give me guide ant files
    can't yoou search? in l2jserver tools there is a guide wih files and in l2jreleases you can find more files.

    den boris na psaxis? sto l2jreleases kai sto l2jserver tools tha ta bris ola.

  14. #104
    Account Upgraded! :P BoneDragoN is offline
    MemberRank
    Apr 2007 Join Date
    Athens (GR)Location
    595Posts

    Re: [Greek] Support

    hi can anyone suggest me a good Interlude Datapack ?

    Kalispera, mipos mporei kaneis na m protinei kana kalo interlude Datapack?

    Thanks :)

  15. #105
    ~ksemer~ DaRkAnGeL is offline
    MemberRank
    Oct 2006 Join Date
    Java_HomeLocation
    5,115Posts

    Re: [Greek] Support

    l2jfree or l2oneo



Advertisement