l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com

Author Topic: [Help]With Buffer  (Read 4083 times)

0 Members and 1 Guest are viewing this topic.

OfflineEglezakioc

  • Full Member
  • ***
  • Posts: 205
  • L2topzone Votes: 0
  • Servers reviews: 4
  • Reputation: +661/-0
    [Help]With Buffer
    « on: August 21, 2010, 09:37:44 AM »
    Well i make an epilogue server and i test a buffer...well when i add the buffer the buffer dont work why?

    Linkback: https://l2topzone.com/forum/index.php?topic=1461.0

    l2topzone.com
    l2topzone.com
    l2topzone.com
    l2topzone.com
    l2topzone.com

    OfflineDestiny

    • Full Member
    • ***
    • Posts: 217
    • L2topzone Votes: 0
    • Servers reviews: 0
    • Reputation: +482/-0
      Re: [Help]With Buffer
      « Reply #1 on: August 21, 2010, 10:57:54 AM »
      fix the _init_ from the buffer.

      OfflineEglezakioc

      • Full Member
      • ***
      • Posts: 205
      • L2topzone Votes: 0
      • Servers reviews: 4
      • Reputation: +661/-0
        Re: [Help]With Buffer
        « Reply #2 on: August 21, 2010, 12:57:03 PM »
        my init is
        import sys
        from com.l2jserver.gameserver.model.actor.instance import L2PcInstance
        from java.util import Iterator
        from com.l2jserver.gameserver.datatables import SkillTable
        from com.l2jserver   import L2DatabaseFactory
        from com.l2jserver.gameserver.model.quest import State
        from com.l2jserver.gameserver.model.quest import QuestState
        from com.l2jserver.gameserver.model.quest.jython import QuestJython as JQuest

        qn = "343434_NPCBuffer"

        NPC=[343434]
        ADENA_ID=57
        QuestId     = 343434
        QuestName   = "NPCBuffer"
        QuestDesc   = "custom"
        InitialHtml = "1.htm"

        print "importing custom: 343434: NPCBuffer"

        class Quest (JQuest) :

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


           def onEvent(self,event,st):
              htmltext = event

                 #Acumen
              if event == "1":
                 SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Mental Shield
              if event == "2":
                 SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Magic Barrier
              if event == "3":
                 SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Shield
              if event == "4":
                 SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Regeneration
              if event == "5":
                 SkillTable.getInstance().getInfo(1044,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Blessed Body
              if event == "6":
                 SkillTable.getInstance().getInfo(1045,6).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Blessed Soul
              if event == "7":
                 SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Empower
              if event == "8":
                 SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Berserker Spirit
              if event == "9":
                 SkillTable.getInstance().getInfo(1062,2).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Might
              if event == "10":
                 SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Focus
              if event == "11":
                 SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Concentration
              if event == "12":
                 SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Haste
              if event == "13":
                 SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Agility
              if event == "14":
                 SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Resist Aqua
              if event == "15":
                 SkillTable.getInstance().getInfo(1182,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "7.htm"
                 st.setState(COMPLETED)

                 #Resist Wind
              if event == "16":
                 SkillTable.getInstance().getInfo(1189,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "7.htm"
                 st.setState(COMPLETED)

                 #Resist Fire
              if event == "17":
                 SkillTable.getInstance().getInfo(1191,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "7.htm"
                 st.setState(COMPLETED)

                 #Wind Walk
              if event == "18":
                 SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Guidance
              if event == "19":
                 SkillTable.getInstance().getInfo(1240,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Death Whisper
              if event == "20":
                 SkillTable.getInstance().getInfo(1242,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Bless Shield
              if event == "21":
                 SkillTable.getInstance().getInfo(1243,6).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Resist Shock
              if event == "22":
                 SkillTable.getInstance().getInfo(1259,4).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "7.htm"
                 st.setState(COMPLETED)

                 #Vampiric Rage
              if event == "23":
                 SkillTable.getInstance().getInfo(1268,4).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Wild Magic
              if event == "24":
                 SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Advanced Block
              if event == "25":
                 SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Divine Protection
              if event == "26":
                 SkillTable.getInstance().getInfo(1353,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "7.htm"
                 st.setState(COMPLETED)

                 #Prophecy of Water
              if event == "27":
                 SkillTable.getInstance().getInfo(1355,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "5.htm"
                 st.setState(COMPLETED)

                 #Prophecy of Fire
              if event == "28":
                 SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "5.htm"
                 st.setState(COMPLETED)

                 #Prophecy of Wind
              if event == "87":
                 SkillTable.getInstance().getInfo(1357,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "5.htm"
                 st.setState(COMPLETED)

                 #Greater Might
              if event == "29":
                 SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Greater Shield
              if event == "30":
                 SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Holy Resistance
              if event == "31":
                 SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "7.htm"
                 st.setState(COMPLETED)

                 #Unholy Resistance
              if event == "32":
                 SkillTable.getInstance().getInfo(1393,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "7.htm"
                 st.setState(COMPLETED)

                 #Clarity
              if event == "33":
                 SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "2.htm"
                 st.setState(COMPLETED)

                 #Song of Earth
              if event == "34":
                 SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of life
              if event == "35":
                 SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Water
              if event == "36":
                 SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Warding
              if event == "37":
                 SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Wind
              if event == "38":
                 SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Hunter
              if event == "39":
                 SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Invocation
              if event == "40":
                 SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Vitality
              if event == "41":
                 SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Vengeance
              if event == "42":
                 SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Flame Guard
              if event == "43":
                 SkillTable.getInstance().getInfo(306,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Storm Guard
              if event == "44":
                 SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Renewal
              if event == "45":
                 SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Meditation
              if event == "46":
                 SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Champion
              if event == "47":
                 SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Song of Purification
              if event == "48":
                 SkillTable.getInstance().getInfo(914,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)

                 #Dance of the Warrior
              if event == "49":
                 SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Inspiration 
              if event == "50":
                 SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Mystic
              if event == "51":
                 SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Fire
              if event == "52":
                 SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Fury
              if event == "53":
                 SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Concentration
              if event == "54":
                 SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Light 
              if event == "55":
                 SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Aqua Guard
              if event == "56":
                 SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Earth Guard
              if event == "57":
                 SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of the Vampire
              if event == "58":
                 SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Protection
              if event == "59":
                 SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Siren's Dance 
              if event == "60":
                 SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Alignment
              if event == "61":
                 SkillTable.getInstance().getInfo(530,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)

                 #Dance of Berserker
              if event == "62":
                 SkillTable.getInstance().getInfo(915,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "3.htm"
                 st.setState(COMPLETED)
                 
                 #Nobles
              if event == "63":
                 SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "1.htm"
                 st.setState(COMPLETED)

                 #Heal
              if event == "64":
                    st.takeItems
                    st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp())
                                        st.getPlayer().setCurrentHp(st.getPlayer().getMaxHp())
                                        st.getPlayer().setCurrentMp(st.getPlayer().getMaxMp())
                    return "1.htm"            
                    st.setState(COMPLETED)

                 #Cancel Buffs
              if event == "65":
                 st.getPlayer().stopAllEffects()
                 
                 return "1.htm"
                 st.setState(COMPLETED)

           #Chant of Battle
              if event == "66":
                 SkillTable.getInstance().getInfo(1007,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Shielding
              if event == "67":
                 SkillTable.getInstance().getInfo(1009,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of fire
              if event == "68":
                 SkillTable.getInstance().getInfo(1006,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Flame
              if event == "69":
                 SkillTable.getInstance().getInfo(1002,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Life
              if event == "70":
                 SkillTable.getInstance().getInfo(1229,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Fury
              if event == "71":
                 SkillTable.getInstance().getInfo(1251,2).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Evasion
              if event == "72":
                 SkillTable.getInstance().getInfo(1252,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Rage
              if event == "73":
                 SkillTable.getInstance().getInfo(1253,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Revenge
              if event == "74":
                 SkillTable.getInstance().getInfo(1284,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Vampire
              if event == "75":
                 SkillTable.getInstance().getInfo(1310,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Eagle
              if event == "76":
                 SkillTable.getInstance().getInfo(1309,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Chant of Predator
              if event == "77":
                 SkillTable.getInstance().getInfo(1308,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #War Chant
              if event == "78":
                 SkillTable.getInstance().getInfo(1390,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)

           #Earth Chant
              if event == "79":
                 SkillTable.getInstance().getInfo(1391,3).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)
                 
           #Mage Set
              if event == "80":
                          SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1045,6).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer())

                 return "1.htm"
                 st.setState(COMPLETED)

           #Fighter Set
              if event == "81":
                 SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1086,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1045,6).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1242,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1240,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
                 SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())

                 return "1.htm"
                 st.setState(COMPLETED)

           #Chant of Spirit
              if event == "82":
                 SkillTable.getInstance().getInfo(1362,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)
                 
           #Song of Elemental
              if event == "83":
                 SkillTable.getInstance().getInfo(529,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "4.htm"
                 st.setState(COMPLETED)
                 
           #Chant of Victory
              if event == "84":
                 SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)
                 
              #Chant of Magnus
              if event == "85":
                 SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)
                 
           #Chant of Protection
              if event == "86":
                 SkillTable.getInstance().getInfo(1461,1).getEffects(st.getPlayer(),st.getPlayer())
                 
                 return "6.htm"
                 st.setState(COMPLETED)
                 
           #Blessing of Queen
              if event == "88":
                 SkillTable.getInstance().getInfo(4699,13).getEffects(st.getPlayer(),st.getPlayer())
              
                 return "5.htm"
                 st.setState(COMPLETED)

            #Blessing of Seraphim
              if event == "89":
                 SkillTable.getInstance().getInfo(4702,13).getEffects(st.getPlayer(),st.getPlayer())
              
                 return "5.htm"
                 st.setState(COMPLETED)

            #Gift of Seraphim
              if event == "90":
                 SkillTable.getInstance().getInfo(4703,13).getEffects(st.getPlayer(),st.getPlayer())
              
                 return "5.htm"
                 st.setState(COMPLETED)

            #Gift of Queen
              if event == "91":
                 SkillTable.getInstance().getInfo(4700,13).getEffects(st.getPlayer(),st.getPlayer())
              
                 return "5.htm"
                 st.setState(COMPLETED)
                 
            #Elemental Protection
              if event == "92":
                 SkillTable.getInstance().getInfo(1352,1).getEffects(st.getPlayer(),st.getPlayer())
              
                 return "7.htm"
                 st.setState(COMPLETED)
            #Resist Poison
              if event == "93":
                 SkillTable.getInstance().getInfo(1033,3).getEffects(st.getPlayer(),st.getPlayer())
              
                 return "7.htm"
                 st.setState(COMPLETED)

                 if htmltext != event:
                    st.setState(COMPLETED)
                    st.exitQuest(1)
              return htmltext


           def onTalk (self,npc,player):
              st = player.getQuestState(qn)
              htmltext = "<html><head><body><center>ERROR<br1>Please, contact the administrator.</center></body></html>"
              st.setState(State.STARTED)
              return InitialHtml

        QUEST       = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc)

        for npcId in NPC:
         QUEST.addStartNpc(npcId)
         QUEST.addTalkId(npcId)

        what i must fix?

        OfflineEglezakioc

        • Full Member
        • ***
        • Posts: 205
        • L2topzone Votes: 0
        • Servers reviews: 4
        • Reputation: +661/-0
          Re: [Help]With Buffer
          « Reply #3 on: August 25, 2010, 10:47:37 AM »
          plz someone reply me what i must to do?

          OfflineDestiny

          • Full Member
          • ***
          • Posts: 217
          • L2topzone Votes: 0
          • Servers reviews: 0
          • Reputation: +482/-0
            Re: [Help]With Buffer
            « Reply #4 on: August 25, 2010, 01:35:22 PM »
            my init is
            import sys
            from com.l2jserver.gameserver.model.actor.instance import L2PcInstance
            from java.util import Iterator
            from com.l2jserver.gameserver.datatables import SkillTable
            from com.l2jserver   import L2DatabaseFactory
            from com.l2jserver.gameserver.model.quest import State
            from com.l2jserver.gameserver.model.quest import QuestState
            from com.l2jserver.gameserver.model.quest.jython import QuestJython as JQuest
            The problem is here. All the projects has this part different. You must change it.

             

            Sitemap