Скрытый текст
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.util.database 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 qn = "912_buffer" #Включение\выключение разделов. Для выключения замените ON на OFF attack = "ON" defence = "ON" resist = "OFF" support = "ON" warcryer = "ON" overlord = "ON" song = "ON" dance = "ON" noble = "OFF" = "OFF" cubic = "OFF" NPC = [40001] prise_ID = 57 #Выставление цен на бафы min_level = 1 max_level = 90 min_prise = 1 buff_prise = 1 Chant_prise = 1 song_prise = 1 Dance_prise = 1 Hero_prise = 1 Noble_prise = 1 Summon_prise = 1 Prophecy_prise = 1 cubic_prise = 1 Full_buff_f1_prise = 1 Full_buff_f2_prise = 1 Full_buff_f3_prise = 1 Full_buff_m1_prise = 1 Full_buff_m2_prise = 1 Full_buff_m3_prise = 1 all_song_prise = 1 all_dance_prise = 1 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(1077,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1242,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1086,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1240,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1045,6).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1087,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1257,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1268,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1062,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1388,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1259,4).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1243,6).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1304,3).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(267,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(304,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(4700,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer( )) 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(1045,6).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1048,6).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1085,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1040,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1036,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1059,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1062,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1303,2).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1078,6).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1259,4).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1243,6).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1035,4).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1304,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(267,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(304,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(365,1).getEffects(st.getPlayer(),st.getPlayer() ) SkillTable.getInstance().getInfo(1413,1).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(4699,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(4702,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer( )) SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer( )) 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 "buff.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 "buff.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 == "OF": 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 == "OF": 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 == "OF": 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 == "OF": 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>" return "buff.htm" QUEST = Quest(912,qn,"Custom") for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId)