|
Lineage II
|
Ссылки сообщества |
Изображения и альбомы |
Пользователи |
К странице... |
Опции темы |
07.02.2010, 18:28 | #1 |
Изгнанные
|
Нелезет НПС в сборку от L2Emu Rev 2684!
У меня трабл с НПС!Например я хочу установить бафера на сервер!Я заливаю sql файл в базу потом копирую htm файл в папку merchant,и наконец кидаю в data\scripts\custom самого НПС!Когда в игре я на НПС жму то окно появляется я нажымаю *бафнуть меня* и выбивает окно что *вы неучаствуете в етом квесте либо выш уровень слишком низок!*ни бафа ничего!Оно какбы ненаходит файл в папке data\scripts\custom хоть и он указан в htm файле!и так с каждым НПС!!!Нид хелп!Я вот думаю может чтото в конфигах надо включить или что?!(при запуске сервер ошыбок невыдает и при нажатии на НПС тоже в ядре ошыбок нету!)
|
07.02.2010, 19:15 | #2 |
Супергерой
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
В scripts.cfg прописал путь к скрипту?
|
07.02.2010, 19:29 | #3 | ||
Изгнанные
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
да конечноже!Только правильно ли я его вписал то!
Цитата:
Цитата:
|
||
07.02.2010, 19:31 | #4 |
Супергерой
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
Убери знаки # в начале строки. Это коментарии. Твои скрипты не загружаются из-за этого.
|
07.02.2010, 19:32 | #5 |
Изгнанные
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
когда убираю на сервере ошыбка вылетает!
|
07.02.2010, 19:34 | #6 |
Супергерой
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
Скинь сюда ошибку.
|
07.02.2010, 19:39 | #7 | |
Изгнанные
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
Цитата:
|
|
07.02.2010, 19:43 | #8 |
Супергерой
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
Что пишет сервер в файл __init__.py.error.log? Лежит он в D:\SERWER_lineage2\L2Server\data\scripts\custom\20 09005_NPCBufferPet\
Да и вообще лучьше приведи код скрипта, любого из тех что ты пытаешся запустить. |
07.02.2010, 19:45 | #9 | |
Изгнанные
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
Цитата:
Код:
import sys from net.l2emuproject.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from net.l2emuproject.gameserver.datatables import SkillTable from net.l2emuproject import L2DatabaseFactory from net.l2emuproject.gameserver.model.quest import State from net.l2emuproject.gameserver.model.quest import QuestState from net.l2emuproject.gameserver.model.quest.jython import QuestJython as JQuest qn = "2009005_NPCBuffer" NPC=[102] ADENA_ID=57 QuestId = 2009005 QuestName = "NPCBuffer" QuestDesc = "custom" InitialHtml = "1.htm" 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 < 150000 or st.getPlayer().getLevel() < 20 : htmltext = "<html><head><body>No Tienes Adena.<br></body></html>" else: st.takeItems(ADENA_ID,0) st.getPlayer().setTarget(st.getPlayer()) #hp/mp/cp if event == "1": st.takeItems(ADENA_ID,1000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9951,5),False,False) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "1.htm" st.setState(State.COMPLETED) #Wind Walk if event == "2": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Decrease Weight if event == "3": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4343,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #Shield if event == "4": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Might if event == "5": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Mental Shield if event == "6": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Bless the Body if event == "7": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Bless the Soul if event == "8": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4348,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Magic Barrier if event == "9": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Resist Shock if event == "10": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4350,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Concentration if event == "11": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4351,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Berserker Spirit if event == "12": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Bless Shield if event == "13": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4353,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Vampiric Rage if event == "14": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4354,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Acumen if event == "15": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4355,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Empower if event == "16": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4356,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Haste if event == "17": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4357,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Guidance if event == "18": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4358,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-1.htm" st.setState(State.COMPLETED) #Focus if event == "19": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4359,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #Death Whisper if event == "20": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #Warrior if event == "21": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Inspiration if event == "22": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Mystic if event == "23": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Fire if event == "24": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Fury if event == "25": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Concentration if event == "26": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Light if event == "27": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Aqua Guard if event == "28": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Earth Guard if event == "29": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Vampire if event == "30": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Protection if event == "31": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Shadow if event == "32": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(366,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Siren if event == "33": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "3.htm" st.setState(State.COMPLETED) #Earth if event == "34": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Life if event == "35": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Water if event == "36": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Warding if event == "37": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Wind if event == "38": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Hunter if event == "39": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Invocation if event == "40": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Vitality if event == "41": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Vengeance if event == "42": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Flame Guard if event == "43": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(306,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Storm Guard if event == "44": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Meditation if event == "45": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Champion if event == "46": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Renewal if event == "47": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "4.htm" st.setState(State.COMPLETED) #Chant of Battle if event == "48": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1007,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Shielding if event == "49": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1009,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Fire if event == "50": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1006,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Flame if event == "51": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1002,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of life if event == "52": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1229,18).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Fury if event == "53": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1251,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Evasion if event == "54": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1252,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Rage if event == "55": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1253,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Revenge if event == "56": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1284,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Vampire if event == "57": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1310,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Eagle if event == "58": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1309,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Predator if event == "59": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1308,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Spirit if event == "60": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1362,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #Chant of Victory if event == "61": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #chant of magnus if event == "62": st.takeItems(ADENA_ID,20000) SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "5.htm" st.setState(State.COMPLETED) #MPreg if event == "63": st.takeItems(ADENA_ID,1000) SkillTable.getInstance().getInfo(1013,32).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "1.htm" st.setState(State.COMPLETED) #greatmight if event == "64": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #greatshield if event == "65": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #holyresist if event == "66": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #Unholyresist if event == "67": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1393,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #pof if event == "68": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #elemtprotect if event == "69": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1352,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #wildmagic if event == "70": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #advblock if event == "71": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #divProtect if event == "72": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1353,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #pow if event == "73": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1355,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #powi if event == "74": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1357,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #manaregen if event == "75": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1047,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #ba if event == "76": st.takeItems(ADENA_ID,25000) SkillTable.getInstance().getInfo(1311,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "2-2.htm" st.setState(State.COMPLETED) #all__pp_buff if event == "100": st.takeItems(ADENA_ID,25000000) SkillTable.getInstance().getInfo(4342,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4343,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4344,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4345,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4346,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4347,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4348,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4349,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4350,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4351,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4352,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4353,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4354,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4355,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4356,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4357,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4358,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4359,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(4360,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1013,32).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1393,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1352,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1353,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1311,6).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "1.htm" st.setState(State.COMPLETED) #all_dances if event == "101": st.takeItems(ADENA_ID,25000000) SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "1.htm" st.setState(State.COMPLETED) #all_songs if event == "102": st.takeItems(ADENA_ID,25000000) SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(306,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "1.htm" st.setState(State.COMPLETED) #all_chants if event == "103": st.takeItems(ADENA_ID,25000000) SkillTable.getInstance().getInfo(1007,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1009,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1006,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1002,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1229,18).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1251,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1252,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1253,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1284,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1310,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1309,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1308,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() SkillTable.getInstance().getInfo(1362,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "1.htm" st.setState(State.COMPLETED) #summon Blessing of Seraphim if event == "105": st.takeItems(ADENA_ID,25000) #st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4702,13).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "summon.htm" st.setState(State.COMPLETED) #summon Gift of Seraphim if event == "106": st.takeItems(ADENA_ID,25000) #st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4703,13).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "summon.htm" st.setState(State.COMPLETED) #summon Blessing of Queen if event == "107": st.takeItems(ADENA_ID,25000) #st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4699,13).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "summon.htm" st.setState(State.COMPLETED) #summon Gift of Seraphim if event == "108": st.takeItems(ADENA_ID,25000) #st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4700,13).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "summon.htm" st.setState(State.COMPLETED) #Noble Heroic Bersercer if event == "109": st.takeItems(ADENA_ID,25000) #st.takeItems(prise_ID,Noble_prise) SkillTable.getInstance().getInfo(396,1).getEffects(st.getPlayer(),st.getPlayer()) st.playSound("ItemSound.quest_accept") return "noble.htm" st.setState(State.COMPLETED) #Noble Fortune if event == "110": st.takeItems(ADENA_ID,25000) #st.takeItems(prise_ID,Noble_prise) SkillTable.getInstance().getInfo(1325,1).getEffects(st.getPlayer(),st.getPlayer()) st.playSound("ItemSound.quest_accept") return "noble.htm" st.setState(State.COMPLETED) #Noble Blessing if event == "111": st.takeItems(ADENA_ID,25000) #st.takeItems(prise_ID,Noble_prise) SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer()) st.playSound("ItemSound.quest_accept") return "noble.htm" st.setState(State.COMPLETED) #cub life if event == "90": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(67,7),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #cub binding if event == "91": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1279,9),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #cub spark if event == "92": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1281,9),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #cub aqua if event == "93": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1280,9),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #cub phantom if event == "94": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(33,8),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #cub vampiric if event == "95": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(22,7),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #cub viper if event == "96": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(278,6),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #cub storm if event == "97": st.takeItems(ADENA_ID,2000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(10,8),False,False) st.playSound("ItemSound.quest_accept") return "6.htm" st.setState(State.COMPLETED) #Cancellation if event == "78": st.takeItems(ADENA_ID,0) SkillTable.getInstance().getInfo(4094,12).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().stopAllEffects() st.playSound("ItemSound.quest_accept") return "1.htm" st.setState(State.COMPLETED) #Full buff fighter 3p if event == "124": st.getPlayer().stopAllEffects() #st.takeItems(prise_ID,Full_buff_f3_prise) st.takeItems(ADENA_ID,600000) SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1268,4).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(1045,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(4699,13).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "buff.htm" st.setState(State.COMPLETED) #Full buff fighter 2p if event == "125": st.getPlayer().stopAllEffects() #st.takeItems(prise_ID,Full_buff_f2_prise) st.takeItems(ADENA_ID,400000) SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1268,4).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(271,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "buff.htm" st.setState(State.COMPLETED) #Full buff fighter 1p if event == "126": st.getPlayer().stopAllEffects() #st.takeItems(prise_ID,Full_buff_f1_prise) st.takeItems(ADENA_ID,200000) SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1268,4).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "buff.htm" st.setState(State.COMPLETED) #Full buff mage 3p if event == "120": st.getPlayer().stopAllEffects() #st.takeItems(prise_ID,Full_buff_m3_prise) st.takeItems(ADENA_ID,600000) SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1303,2).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(1062,2).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(4703,13).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "buff.htm" st.setState(State.COMPLETED) #Full buff mage 2p if event == "121": st.getPlayer().stopAllEffects() #st.takeItems(prise_ID,Full_buff_m2_prise) st.takeItems(ADENA_ID,400000) SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1303,2).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(1062,2).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(4703,13).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "buff.htm" st.setState(State.COMPLETED) #Full buff mage 1p if event == "122": st.getPlayer().stopAllEffects() #st.takeItems(prise_ID,Full_buff_m1_prise) st.takeItems(ADENA_ID,200000) SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer()) SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_finish") return "buff.htm" st.setState(State.COMPLETED) #Apetite if event == "116": st.takeItems(ADENA_ID,10000) SkillTable.getInstance().getInfo(1476,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "7.htm" st.setState(State.COMPLETED) #Magic if event == "117": st.takeItems(ADENA_ID,10000) SkillTable.getInstance().getInfo(1479,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "7.htm" st.setState(State.COMPLETED) #Protection if event == "118": st.takeItems(ADENA_ID,10000) SkillTable.getInstance().getInfo(1478,2).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "7.htm" st.setState(State.COMPLETED) #Vampiric if event == "119": st.takeItems(ADENA_ID,10000) SkillTable.getInstance().getInfo(1477,3).getEffects(st.getPlayer(),st.getPlayer()) st.getPlayer().restoreHPMP() st.playSound("ItemSound.quest_accept") return "7.htm" st.setState(State.COMPLETED) if htmltext != event: st.setState(State.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.playSound("ItemSound.quest_accept") st.setState(State.STARTED) return InitialHtml QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId) print " INFO Loaded: 2009005_NPCBuffer" //Для логов нужно использовать тег [CODE], а тег [QUOTE] для цитат Perfecto |
|
07.02.2010, 19:55 | #10 |
Супергерой
|
Re: Нелезет НПС в сборку от L2Emu Rev 2684!
Попробуй заменить в данном тобой скрипте вот это:
Код:
import sys from net.l2emuproject.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from net.l2emuproject.gameserver.datatables import SkillTable from net.l2emuproject import L2DatabaseFactory from net.l2emuproject.gameserver.model.quest import State from net.l2emuproject.gameserver.model.quest import QuestState from net.l2emuproject.gameserver.model.quest.jython import QuestJython as JQuest Код:
import sys from com.l2emu.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from com.l2emu.gameserver.datatables import SkillTable from com.l2emu import L2DatabaseFactory from com.l2emu.gameserver.model.quest import State from com.l2emu.gameserver.model.quest import QuestState from com.l2emu.gameserver.model.quest.jython import QuestJython as JQuest |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Продам] сборку L2Emu Enterprice за 22.10.2009 | Dodu | Рынок / Marketplace | 0 | 22.10.2009 22:20 |
Ищу сборку | skyliver | Lineage II | 5 | 11.09.2009 13:24 |
Продаю сборку L2Emu Enterprice 02-07-09 | emrik | Рынок / Marketplace | 1 | 10.07.2009 17:26 |
Кто нибудь выложите начальные строки Скриптов на сборку L2emu папка Custom | Unreal-Game | Lineage II | 4 | 21.05.2009 18:03 |
Хотел бы вернуться к стараму раретету вот тут можно скачать сборку l2Emu+Fantom | ilyxa | Lineage II | 11 | 19.07.2008 14:16 |