xLeGenD Posted July 27, 2010 Posted July 27, 2010 Lpn exw private pack exw balei imports klp k st gameserver otan diabazei t quests petaei ena Failed to import 9999_Npc_buffer me sinepeia na bgazei in-game do not meet critecria ? (ktlavate h na anevasw photo ? )
0 Nosti21 Posted July 27, 2010 Posted July 27, 2010 2 1 ts papaditsas k 2 Oneo Pws mporw na ts bgalw apo tn database ? pas stn database k tis kaneis delete mia mia.!!
0 xLeGenD Posted July 27, 2010 Author Posted July 27, 2010 pas stn database k tis kaneis delete mia mia.!! dn ts brhskw uparxei sql px opws ts bazeis na mporeis na ts bgaleis ? k btw ama prospa9ousa na ts balw sta quests ?
0 Apithanos Posted July 27, 2010 Posted July 27, 2010 mpes ston fakelo tou buffer kai kane post to init.py p einai mesa ston fakelo 9999_NPCBuffer edw
0 xLeGenD Posted July 27, 2010 Author Posted July 27, 2010 import sys from l2j.crazy.devs.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from l2j.crazy.devs.datatables import SkillTable from l2j.crazy.devs import L2DatabaseFactory from l2j.crazy.devs.gameserver.model.quest import State from l2j.crazy.devs.gameserver.model.quest import QuestState from l2j.crazy.devs.gameserver.model.quest.jython import QuestJython as JQuest qn = "9999_NPCBuffer" NPC=[40006] ADENA_ID=57 QuestId = 9999 QuestName = "NPCBuffer" QuestDesc = "custom" InitialHtml = "1.htm" print "custom: 9999: NPCBuffer" class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
0 Pinaepple Posted July 27, 2010 Posted July 27, 2010 btw diabasa ola ta post..k dn katababenw. gia na sbisis apo t sql pane sto table npc i custom_npc pane stn teleytea selida kato kato k stvista. kai an dn 8es na ala3is project aplos 8a xriasti na 3odepsis ligo xrono kai na kns mia dikia s buffer :)
0 xLeGenD Posted July 27, 2010 Author Posted July 27, 2010 btw diabasa ola ta post..k dn katababenw. gia na sbisis apo t sql pane sto table npc i custom_npc pane stn teleytea selida kato kato k stvista. kai an dn 8es na ala3is project aplos 8a xriasti na 3odepsis ligo xrono kai na kns mia dikia s buffer :) t 9ema einai oti dn tn brhka pu9ena sta npc xD mexri k ctrl+f k tpt !
0 Pinaepple Posted July 27, 2010 Posted July 27, 2010 ta sql perasa me epitixia ? :P psa3e k custom npc. alios pane sto Sql arxio t buffer ani3eto kai des: INSERT INTO `custom_npc` dld se pio table ine ..
0 Apithanos Posted July 27, 2010 Posted July 27, 2010 import sys from l2j.crazy.devs.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from l2j.crazy.devs.gameserver.datatables import SkillTable from l2j.crazy.devs import L2DatabaseFactory from l2j.crazy.devs.gameserver.model.quest import State from l2j.crazy.devs.gameserver.model.quest import QuestState from l2j.crazy.devs.gameserver.model.quest.jython import QuestJython as JQuest qn = "9999_NPCBuffer" NPC=[40006] ADENA_ID=57 QuestId = 9999 QuestName = "NPCBuffer" QuestDesc = "custom" InitialHtml = "1.htm" print "importing custom: 9999: NPCBuffer" class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(ADENA_ID) if count < 0 or st.getPlayer().getLevel() < 1 : htmltext = "<html><head><body>You dont have enough Adena,<br> or your level is too low. You must be 40 or higher.</body></html>" else: st.takeItems(ADENA_ID,0) st.getPlayer().setTarget(st.getPlayer()) if event == "2": st.takeItems(ADENA_ID,160000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4360,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4359,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4358,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4357,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4354,4),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4353,6),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4350,4),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4347,6),False,False) st.getPlayer().restoreHPMP() return "4.htm" st.setState(COMPLETED) if event == "3": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4352,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4351,6),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4355,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4356,3),False,False) st.getPlayer().restoreHPMP() return "4.htm" st.setState(COMPLETED) if event == "4": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4346,4),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4342,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4343,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4344,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4345,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4349,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4348,6),False,False) st.getPlayer().restoreHPMP() return "4.htm" st.setState(COMPLETED) if event == "5": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4360,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4359,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4358,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4357,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4354,4),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4353,6),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4350,4),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4348,6),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4352,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4351,6),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4355,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4356,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4346,4),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4342,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4343,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4344,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4345,3),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4349,2),False,False) st.getPlayer().restoreHPMP() st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4347,6),False,False) st.getPlayer().restoreHPMP() return "4.htm" st.setState(COMPLETED) if event == "6": st.takeItems(ADENA_ID,0) st.getPlayer().restoreHPMP() return "1.htm" st.setState(COMPLETED) #Wind Walk if event == "7": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4342,2),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Decrease Weight if event == "8": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4343,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Shield if event == "9": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4344,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Might if event == "10": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4345,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Mental Shield if event == "11": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4346,4),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Bless the Body if event == "12": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4347,6),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Bless the Soul if event == "13": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4348,6),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Magic Barrier if event == "14": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4349,2),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Resist Shock if event == "15": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4350,4),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Concentration if event == "16": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4351,6),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Berserker Spirit if event == "17": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4352,2),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Bless Shield if event == "18": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4353,6),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Vampiric Rage if event == "19": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4354,4),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Acumen if event == "20": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4355,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Empower if event == "21": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4356,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Haste if event == "22": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4357,2),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Guidance if event == "23": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4358,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Focus if event == "24": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4359,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Death Whisper if event == "25": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4360,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) if event == "26": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(271,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "27": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(272,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "28": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(273,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "29": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(274,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "30": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(275,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "31": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(276,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "32": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(277,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "33": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(307,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "34": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(309,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "35": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(310,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "36": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(311,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "37": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(366,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "38": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(365,1),False,False) st.getPlayer().restoreHPMP() return "2.htm" if event == "39": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(264,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "40": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(265,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "41": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(266,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "42": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(267,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "43": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(268,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "44": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(269,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "45": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(270,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "46": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(304,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "47": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(305,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "48": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(306,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "49": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(308,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "50": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(363,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" if event == "51": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(364,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" ( i sinexia sto allo post den xwrane ola edw )
0 xLeGenD Posted July 27, 2010 Author Posted July 27, 2010 ta sql perasa me epitixia ? :P psa3e k custom npc. alios pane sto Sql arxio t buffer ani3eto kai des: INSERT INTO `custom_npc` dld se pio table ine .. nai t perasa kanonika :) t blepw ingame re xD aplws m bgazei criteria
0 Apithanos Posted July 27, 2010 Posted July 27, 2010 if event == "52": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(349,1),False,False) st.getPlayer().restoreHPMP() return "3.htm" st.setState(COMPLETED) #Chant of Battle if event == "53": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1007,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Shielding if event == "54": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1009,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Fire if event == "55": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1006,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Flame if event == "56": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1002,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of life if event == "57": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1229,18),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Fury if event == "58": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1251,2),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Evasion if event == "59": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1252,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Rage if event == "60": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1253,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Revenge if event == "61": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1284,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Vampire if event == "62": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1310,4),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Eagle if event == "63": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1309,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Predator if event == "64": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1308,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Greater Might if event == "71": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1388,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Noblesse Blessing if event == "70": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1323,1),False,False) st.getPlayer().restoreHPMP() return "1.htm" st.setState(COMPLETED) #Invigor if event == "72": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1032,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Elemental Protection if event == "73": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1352,1),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Divine Protection if event == "74": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1353,1),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Arcane Protection if event == "75": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1354,1),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Regeneration if event == "76": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1044,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Agility if event == "77": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1087,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Clarity if event == "78": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1397,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Advanced Block if event == "79": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1304,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Kiss of Eva if event == "80": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1073,1),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Greater Shield if event == "81": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1389,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Wild Magic if event == "82": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1303,1),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Body of Avatar if event == "83": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1311,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Resist Aqua if event == "84": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1182,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Resist Fire if event == "85": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1191,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Resist Wind if event == "86": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1189,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Resist Poison if event == "87": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1033,3),False,False) st.getPlayer().restoreHPMP() return "5.htm" st.setState(COMPLETED) #Salvation if event == "88": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1410,1),False,False) st.getPlayer().restoreHPMP() return "1.htm" st.setState(COMPLETED) #Prophecy of Water if event == "89": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1355,1),False,False) st.getPlayer().restoreHPMP() return "8.htm" st.setState(COMPLETED) #Prophecy of Fire if event == "90": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1356,1),False,False) st.getPlayer().restoreHPMP() return "8.htm" st.setState(COMPLETED) #Prophecy of Wind if event == "91": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1357,1),False,False) st.getPlayer().restoreHPMP() return "8.htm" st.setState(COMPLETED) #War Chant if event == "92": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1390,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Earth Chant if event == "93": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1391,3),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Blessing of Queen if event == "94": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4690,1),False,False) st.getPlayer().restoreHPMP() return "9.htm" st.setState(COMPLETED) #Gift of Queen if event == "95": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4700,3),False,False) st.getPlayer().restoreHPMP() return "9.htm" st.setState(COMPLETED) #Blessing of Seraphim if event == "96": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4702,3),False,False) st.getPlayer().restoreHPMP() return "9.htm" st.setState(COMPLETED) #Gift of Seraphim if event == "97": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(4703,3),False,False) st.getPlayer().restoreHPMP() return "9.htm" st.setState(COMPLETED) #Chant of Spirit if event == "65": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1362,1),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #Chant of Victory if event == "66": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1363,1),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #chant of magnus if event == "67": st.takeItems(ADENA_ID,0) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1413,1),False,False) st.getPlayer().restoreHPMP() return "7.htm" st.setState(COMPLETED) #MPreg if event == "68": st.takeItems(ADENA_ID,0) st.getPlayer().restoreHPMP() return "1.htm" st.setState(COMPLETED) #CPHEAL if event == "69": st.takeItems(ADENA_ID,0) st.getPlayer().restoreCP() return "1.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>I have nothing to say to you</body></html>" st.setState(STARTED) return InitialHtml QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc) CREATED=State('Start',QUEST) STARTED=State('Started',QUEST) COMPLETED=State('Completed',QUEST) QUEST.setInitialState(CREATED) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId) kane paste auto sto init.py tis buffer k test.
0 xLeGenD Posted July 27, 2010 Author Posted July 27, 2010 Da3 h buffer douleuei :)))))) alla tr petaei script error meta to buff -.- edw dtaei h buffer?
0 Apithanos Posted July 27, 2010 Posted July 27, 2010 Da3 h buffer douleuei :)))))) alla tr petaei script error meta to buff -.- edw dtaei h buffer? fteei to init.py auto p s edwsa, add ta buffs manually.
0 xLeGenD Posted July 27, 2010 Author Posted July 27, 2010 fteei to init.py auto p s edwsa, add ta buffs manually. ok thx eisai xrisimos spammer esy xD Lock it
0 Nosti21 Posted July 27, 2010 Posted July 27, 2010 Da3 h buffer douleuei :)))))) alla tr petaei script error meta to buff -.- edw dtaei h buffer? i vgale to RestoreMpHpCp apo opou to vriskeis..!!
0 xLeGenD Posted July 27, 2010 Author Posted July 27, 2010 i vgale to RestoreMpHpCp apo opou to vriskeis..!! k auto dn 9a petaei to script error ?
Question
xLeGenD
Lpn exw private pack exw balei imports klp k st gameserver otan diabazei t quests petaei ena Failed to import 9999_Npc_buffer
me sinepeia na bgazei in-game do not meet critecria ? (ktlavate h na anevasw photo ? )
74 answers to this question
Recommended Posts