DestinyKalim 0 Опубликовано 8 мая, 2012 Я установил в сборку баффер. Настроил что надо. В скрипт файл добавил путь. Заспаунил и когда хочу бафнуться у меня пишет что не все для квеста выполнено. Сборка Frozen 936 рева Помогите решить проблему или киньте ссылку на красивый и рабочий баффер, там уже сам разберусь... Сборка Frozen 936 рева Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bagoc 27 Опубликовано 8 мая, 2012 вот KFan делал, на сайте же есть http://l2maxi.ru/3803-bafer-s-profilyami-n...on-kfan-v2.html Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
VREDNbIi 145 Опубликовано 8 мая, 2012 вот KFan делал, на сайте же есть http://l2maxi.ru/3803-bafer-s-profilyami-n...on-kfan-v2.html да, только еще нужно будет самому сделать написать sql для нпс сделать 40001.htm с кнопкой для доступа к квесту ну и он не делает проверку в профилях, если профиль не сохранен а пытаешься использовать профиль, сыпит в ГС ошибку... а так норм бафер вполне ) удачи! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DestinyKalim 0 Опубликовано 8 мая, 2012 (изменено) А если этот доработать... вот ошибка кстати из _init_.ру Скрытый текстError on: D:\Shareman\сервер классик\frozen 936\gameserver\data\scripts\custom\912_buffer\__init__.py.error.logLine: -1 - Column: -1 Traceback (innermost last): File "__init__.py", line 2, in ? ImportError: no module named net А вот и сам инит Скрытый текстimport sysfrom net.sf.l2j.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from net.sf.l2j.gameserver.datatables import SkillTable from net.sf.l2j import L2DatabaseFactory from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest qn = "912_buffer" #Включение\выключение разделов. Для выключения замените ON на OFF attack = "ON" defence = "ON" resist = "ON" support = "ON" warcryer = "ON" overlord = "ON" song = "ON" dance = "ON" noble = "ON" summon = "ON" cubic = "ON" NPC = [40001] prise_ID = 57 #Выставление цен на бафы min_level = 1 max_level = 90 min_prise = 25000 buff_prise = 25000 Chant_prise = 25000 song_prise = 25000 Dance_prise = 25000 Hero_prise = 25000 Noble_prise = 25000 Summon_prise = 25000 Prophecy_prise = 25000 cubic_prise = 50000 Full_buff_f1_prise = 200000 Full_buff_f2_prise = 400000 Full_buff_f3_prise = 600000 Full_buff_m1_prise = 200000 Full_buff_m2_prise = 400000 Full_buff_m3_prise = 600000 all_song_prise = 100000 all_dance_prise = 100000 print "importing custom: 912_buffer OK" 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(prise_ID) if count < min_prise : htmltext = "<html><body>You have not enought adena.</body></html>" if st.getPlayer().getLevel() < min_level : htmltext = "<html><body>Your level is too low. Min level is "+str(min_level)+"</body></html>" if st.getPlayer().getLevel() < max_level : htmltext = "<html><body>Your level is too hight. Max level is "+str(max_level)+"</body></html>" else: st.getPlayer().setTarget(st.getPlayer()) #Full buff fighter 3p if event == "124": st.takeItems(prise_ID,Full_buff_f3_prise) 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().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "buff.htm" st.setState(State.COMPLETED) #Full buff fighter 2p if event == "125": st.takeItems(prise_ID,Full_buff_f2_prise) 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().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "buff.htm" st.setState(State.COMPLETED) #Full buff fighter 1p if event == "126": st.takeItems(prise_ID,Full_buff_f1_prise) 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().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "buff.htm" st.setState(State.COMPLETED) #Full buff mage 3p if event == "120": st.takeItems(prise_ID,Full_buff_m3_prise) 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( )) SkillTable.getInstance().getInfo(396,1).getEffects(st.getPlayer(),st.getPlayer() ) st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "buff.htm" st.setState(State.COMPLETED) #Full buff mage 2p if event == "121": st.takeItems(prise_ID,Full_buff_m2_prise) 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().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "buff.htm" st.setState(State.COMPLETED) #Full buff mage 1p if event == "122": st.takeItems(prise_ID,Full_buff_m1_prise) 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().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "buff.htm" st.setState(State.COMPLETED) #All Song if event == "130": st.takeItems(prise_ID,all_song_prise) SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(265,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(306,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer() ) st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "all_song.htm" st.setState(State.COMPLETED) #All dance if event == "131": st.takeItems(prise_ID,all_dance_prise) SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(272,1).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(271,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer() ) st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) return "all_song.htm" st.setState(State.COMPLETED) #Cancel if event == "666": st.getPlayer().stopAllEffects() return "cancel.htm" st.setState(State.COMPLETED) #Restore if event == "665": st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp()) st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp()) return "cancel.htm" st.setState(State.COMPLETED) if event == "2": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "3": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "4": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "5": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "6": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1073,2).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "7": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "8": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1077,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "9": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1043,1).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "10": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "11": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1191,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "12": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1062,2).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "13": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1044,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "14": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1243,6).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "15": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1242,2).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "16": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1240,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "17": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1032,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "18": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1045,6).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "19": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "20": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "21": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "22": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "23": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1389,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "24": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1392,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "25": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1182,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "26": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1189,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "27": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1393,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "28": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1033,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "29": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1352,1).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "30": if attack == "ON": st.takeItems(prise_ID,Prophecy_prise) SkillTable.getInstance().getInfo(1356,1).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "31": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "32": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1257,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "33": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1259,4).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "34": if defence == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_defence.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "35": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1397,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "36": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "37": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1354,1).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "38": if resist == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1353,1).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_resist.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "39": if attack == "ON": st.takeItems(prise_ID,Prophecy_prise) SkillTable.getInstance().getInfo(1355,1).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "40": if attack == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "41": if support == "ON": st.takeItems(prise_ID,buff_prise) SkillTable.getInstance().getInfo(1268,4).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_support.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "42": if attack == "ON": st.takeItems(prise_ID,Prophecy_prise) SkillTable.getInstance().getInfo(1357,1).getEffects(st.getPlayer(),st.getPlayer( )) return "buff_attack2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" #CHANTS if event == "43": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1006,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "44": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1009,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "45": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1007,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "47": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1002,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "60": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1252,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "61": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1253,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "62": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1309,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "63": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1251,2).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "64": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1308,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "65": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1391,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "66": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1310,4).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "67": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1390,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "68": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1284,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "69": if warcryer == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1362,1).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "70": if warcryer == "ON": st.takeItems(prise_ID,Prophecy_prise) SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer3.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "71": if warcryer == "ON": st.takeItems(prise_ID,Prophecy_prise) SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_warcryer3.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" #Overlord if event == "48": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1003,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "49": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1005,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "50": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1008,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "51": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1260,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "52": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1004,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "53": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1250,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "54": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1261,2).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "55": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1249,3).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "56": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1282,2).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "57": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1364,1).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "58": if overlord == "ON": st.takeItems(prise_ID,Chant_prise) SkillTable.getInstance().getInfo(1365,1).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "59": if overlord == "ON": st.takeItems(prise_ID,Prophecy_prise) SkillTable.getInstance().getInfo(1414,1).getEffects(st.getPlayer(),st.getPlayer( )) return "chant_overlord2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" #Songs if event == "72": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "73": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(270,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "74": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "75": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "76": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "77": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "78": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "79": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(306,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "80": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "81": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(308,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "82": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(305,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "83": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(363,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "84": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(349,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "85": if song == "ON": st.takeItems(prise_ID,song_prise) SkillTable.getInstance().getInfo(364,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_song2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" #Dance if event == "86": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "87": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(277,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "88": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "89": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(273,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "90": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(276,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "91": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "92": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "93": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(309,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "94": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(311,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "95": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(307,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "96": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "97": if dance == "ON": st.takeItems(prise_ID,Dance_prise) SkillTable.getInstance().getInfo(365,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_dance2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" #Noble if event == "98": if noble == "ON": st.takeItems(prise_ID,Noble_prise) SkillTable.getInstance().getInfo(396,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_noble.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "99": if noble == "ON": st.takeItems(prise_ID,Noble_prise) SkillTable.getInstance().getInfo(395,1).getEffects(st.getPlayer(),st.getPlayer() ) return "song_noble.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "101": if noble == "ON": st.takeItems(prise_ID,Noble_prise) SkillTable.getInstance().getInfo(1325,1).getEffects(st.getPlayer(),st.getPlayer( )) return "song_noble.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "102": if noble == "ON": st.takeItems(prise_ID,Noble_prise) SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer( )) return "song_noble.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "103": if summon == "ON": st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4702,13).getEffects(st.getPlayer(),st.getPlayer ()) return "song_summon.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "104": if summon == "ON": st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4703,13).getEffects(st.getPlayer(),st.getPlayer ()) return "song_summon.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "105": if summon == "ON": st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4699,13).getEffects(st.getPlayer(),st.getPlayer ()) return "song_summon.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "106": if summon == "ON": st.takeItems(prise_ID,Summon_prise) SkillTable.getInstance().getInfo(4700,13).getEffects(st.getPlayer(),st.getPlayer ()) return "song_summon.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" #Cubic if event == "107": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().sendMessage("You used crystals for the call of cubic") st.getPlayer().doCast(SkillTable.getInstance().getInfo(10,) return "cubic.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "108": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(22,7)) return "cubic.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "109": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(33,) return "cubic.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "110": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(67,7)) return "cubic.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "111": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(278,6)) return "cubic.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "112": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(449,4)) return "cubic.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "113": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(1279,9)) return "cubic.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "114": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(1280,9)) return "cubic2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" if event == "115": if cubic == "ON": st.takeItems(prise_ID,cubic_prise) st.getPlayer().doCast(SkillTable.getInstance().getInfo(1281,9)) return "cubic2.htm" st.setState(State.COMPLETED) else: htmltext = "<html><body>This section is turn-off by admin.</body></html>" 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.setState(State.STARTED) return "buff.htm" QUEST = Quest(912,qn,"Custom") for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId) Изменено 8 мая, 2012 пользователем DestinyKalim Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DestinyKalim 0 Опубликовано 8 мая, 2012 P.S. Есть у кого квесты для фрозен ... например на шмот или чето типо такого??? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Мо3олЬ 68 Опубликовано 8 мая, 2012 (изменено) а поиском на сайте лень пользоваться??? Изменено 8 мая, 2012 пользователем Мо3олЬ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DestinyKalim 0 Опубликовано 8 мая, 2012 а поиском на сайте лень пользоваться??? Где на сайте написано в чем ошибка в init py???? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
VREDNbIi 145 Опубликовано 8 мая, 2012 исправь импорты: import sys from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from net.sf.l2j.gameserver.datatables import SkillTable from net.sf.l2j import L2DatabaseFactory from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest на import sys from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from com.l2jfrozen.gameserver.datatables import SkillTable from com.l2jfrozen import L2DatabaseFactory from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest p.s. добрый совет... убери пробелы и русские буквы с пути к серверу чтобы был аля: D:\l2jserver\game\ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DestinyKalim 0 Опубликовано 8 мая, 2012 Вот еще вопрос! Правдо не в тему ну да ладно! Хочу убрать копирайт frozen Все нашел ...\gameserver\lib\l2jfrozen-core.jar Открыл этот файл EnterWorld.class но при сохранении не получается обратно в .class перегнать...( Использовал DJ Java Decompiler 3.10 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
VREDNbIi 145 Опубликовано 8 мая, 2012 (изменено) нет, надо брать все исходники, и компилить, декомпиль не вариант вообще стучи в аську, сделаю Изменено 8 мая, 2012 пользователем VREDNbIi Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты