Здравствуйте, гость ( Вход | Регистрация )

Навигация

Ссылки форума

Навигация по форуму

Проблема со скриптами 1.1.5-1.1.6, Помогите исправить.
Nightzero1
сообщение 19.11.2008, 11:43
Сообщение #1



Новичок
Группа: Newbies
Сообщений: 5
Регистрация: 18.9.2008
Поблагодарили: 0 *


Вообщем сабж... На сборке 1.1.3 скрипты работали норм, те которые я добавлял бафер и т.д., а вот на сборке выше 1.1.5 нехочет.
в Конфигах добавляю эти скрипты, а он всеравно выдает вот такую ошибку.

Выкладываю текст с Log файла.

Error on: C:\Base116\data\scripts\custom\912_buffer\__init__.py.error.log
Line: -1 - Column: -1

Traceback (innermost last):
File "__init__.py", line 836, in ?
TypeError: net.sf.l2j.gameserver.model.quest.State(): expected 0 args; got 2
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zjiat
сообщение 11.1.2009, 6:41
Сообщение #2



Новичок
Группа: Newbies
Сообщений: 2
Регистрация: 18.9.2008
Поблагодарили: 0 *


Помогите, точно такая же проблема, все мозги себе вывожу 2 ночь
Go to the top of the page
 
+Quote Post
ieaoiea
сообщение 27.1.2009, 15:20
Сообщение #3



Новичок
Группа: Newbies
Сообщений: 2
Регистрация: 14.1.2009
Поблагодарили: 0 *


в общем-то у меня такой же трабл, бафер по ходу тот же (912_buffer), в сервер/конфиг/скрипт.цфг всё прописал как надо.
инит.ру :

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

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
QuestId = 912
QuestName = "buffer"
QuestDesc = "custom"
InitialHtml = "buff.htm"

#Выставление цен на бафы
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><head><body>У вас не достаточно денег.</body></html>"
if st.getPlayer().getLevel() < min_level :
htmltext = "<html><head><body>У вас слишком маленький уровень.</body></html>"
if st.getPlayer().getLevel() < max_level :
htmltext = "<html><head><body>У вас слишком высокий уровень.</body></html>"
else:
st.takeItems(prise_ID,0)
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(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(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(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(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(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(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()
)
st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp())
return "all_song.htm"
st.setState(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(COMPLETED)
#Cancel
if event == "666":
st.getPlayer().stopAllEffects()
return "cancel.htm"
st.setState(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(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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</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(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
#Cubic
if event == "107":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,14)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(10,8))
return "cubic.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "108":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,13)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(22,7))
return "cubic.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "109":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,7)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(33,8))
return "cubic.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "110":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,13)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(67,7))
return "cubic.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "111":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,6)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(278,6))
return "cubic.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "112":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,13)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(449,4))
return "cubic.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "113":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,13)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(1279,9))
return "cubic.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "114":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,7)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(1280,9))
return "cubic2.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"
if event == "115":
if cubic == "ON":
st.takeItems(prise_ID,cubic_prise)
st.giveItems(1458,13)
st.getPlayer().sendMessage("Вы использовали кристаллы для вызова кубика")
st.getPlayer().doCast(SkillTable.getInstance().getInfo(1281,9))
return "cubic2.htm"
st.setState(COMPLETED)
else:
htmltext = "<html><head><body>Этот раздел отключен.</body></html>"

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


def onTalk (self,npc,player):
st = player.getQuestState(qn)
htmltext = "<html><head><body>I have nothing to say to you</body></html>"
st.setState(STARTED)
return InitialHtml

QUEST = Quest(912,qn,"custom")
CREATED = State('Start',QUEST)
STARTED = State('Started',QUEST)
COMPLETED = State('Completed',QUEST)

QUEST.setInitialState(CREATED)

for npcId in NPC:
QUEST.addStartNpc(npcId)
QUEST.addTalkId(npcId)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Nightzero1   Проблема со скриптами 1.1.5-1.1.6   19.11.2008, 11:43
- - ANDRE   Цитата(Nightzero1 @ 19.11.2008, 11:48) Во...   19.11.2008, 11:51
- - Freeman2008   ты в конфиге прописал название того НПС которого ж...   19.11.2008, 11:52
- - Nightzero1   Да в scripts.ini все прописал.   19.11.2008, 11:54
- - Nightzero1   АП. Проблема еще актуальна.   19.11.2008, 18:41
- - saracin   выложи содержимое 912_buffer\__init__.py   20.11.2008, 22:33
- - [ADM]DarkDemon   в ла2бейс 1.1.5 там структура стоит от с7 вроде......   20.11.2008, 22:35
- - Nightzero1   Вот............... Скачать файл __init__.py Помоги...   22.11.2008, 4:16
|- - ieaoiea   это альтернативный бафер со сборки RT, ссылка на н...   27.1.2009, 15:54
- - Kepum   извеняюсь вопрос маленько не потеме ,воощем постав...   27.1.2009, 16:39
- - zjiat   Кто-нибудь вообще вставлял другого бафера в сборку...   12.2.2009, 16:32
- - Alienated   есть вопрос, возможно ли сделать баффера чтоб бафф...   16.2.2009, 1:24


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 5.7.2026, 21:06