Сообщений: 9
Тем: 5
Зарегистрирован: Feb 2013
Репутация:
-76
ошибка GS
Traceback (innermost last):
File "__init__.py", line 303, in onEvent
AttributeError: getVarB
вот сама строка 303 if st.getPlayer().getVarB("service_clan_skill_8") :
в чем касяк не пойму явно в том что выделил)
Сообщений: 1,640
Тем: 82
Зарегистрирован: Feb 2012
Репутация:
4,234
Vasya Написал:ошибка GS
Traceback (innermost last):
File "__init__.py", line 303, in onEvent
AttributeError: getVarB
вот сама строка 303 if st.getPlayer().getVarB("service_clan_skill_8") :
в чем касяк не пойму явно в том что выделил)
Сообщений: 4,694
Тем: 85
Зарегистрирован: Mar 2009
Репутация:
23,364
Vasya, вы бы ещё меньше информации предоставили, то мы вам сразу бы помогли.
Покажите код скрипта, какую сборку используете?
Fortuna - non penis, in manus non recipe.
Сообщений: 9
Тем: 5
Зарегистрирован: Feb 2013
Репутация:
-76
lucera. скину конечно не думал что весь нужен
Code
[src=java]elif event == "skills_8":
if st.getQuestItemsCount(CLAN_ADENA) < COUNTSkill_8 :
return "noadena.htm"
if not st.getPlayer().getClan() :
return "noclan.htm"
if not st.getPlayer().isClanLeader() :
return "noliderskill.htm"
if st.getPlayer().getClan().getLevel() <= CLAN_LVL7 :
return "noup.htm"
if st.getPlayer().isClanLeader() :
if st.getPlayer().getVarB("service_clan_skill_8") :
return "noup_old.htm"
else :
st.takeItems(CLAN_ADENA,COUNTSkill_8)
st.getPlayer().setVar("service_clan_skill_8", "true")
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(370,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(371,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(372,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(373,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(374,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(375,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(376,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(377,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(378,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(379,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(380,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(381,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(382,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(383,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(384,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(385,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(386,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(387,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(388,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(389,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(390,3))
st.getPlayer().getClan().addNewSkill(SkillTable.getInstance().getInfo(391,1))
st.playSound("ItemSound.quest_finish")
return "gratskill.htm"
st.setState(State.COMPLETED)
if htmltext != event:
st.setState(State.COMPLETED)
st.exitQuest(1)
return htmltext[/src]
GS
log
Код: Traceback (innermost last):
File "__init__.py", line 303, in onEvent
AttributeError: getVarB
at org.python.core.Py.AttributeError(Unknown Source)
at org.python.core.PyInstance.invoke(Unknown Source)
at org.python.pycode.serializable._pyx1396794905480.onEvent$3(__init__.p
y:303)
at org.python.pycode.serializable._pyx1396794905480.call_function(__init
__.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyFunction.__call__(Unknown Source)
at org.python.core.PyMethod.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.PyObject._jcallexc(Unknown Source)
at org.python.core.PyObject._jcall(Unknown Source)
at org.python.proxies.main$Quest$1.onEvent(Unknown Source)
at ru.catssoftware.gameserver.model.quest.Quest.onAdvEvent(Quest.java:66
0)
at ru.catssoftware.gameserver.model.quest.Quest.notifyEvent(Quest.java:4
81)
at ru.catssoftware.gameserver.model.actor.instance.L2PcInstance.processQ
uestEvent(L2PcInstance.java:1353)
at ru.catssoftware.gameserver.network.clientpackets.RequestBypassToServe
r.runImpl(RequestBypassToServer.java:207)
at ru.catssoftware.gameserver.network.clientpackets.L2GameClientPacket.r
un(L2GameClientPacket.java:64)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Сообщений: 4,694
Тем: 85
Зарегистрирован: Mar 2009
Репутация:
23,364
Vasya, скорее всего в классе L2PcInstance нет метода getVarB.
Fortuna - non penis, in manus non recipe.
Сообщений: 460
Тем: 15
Зарегистрирован: Nov 2012
Репутация:
3,880
любопытно стало, а собственно, что это "getVarB"?
Frontend - html (pug), css (sass), JS \ TS (Vue)
Сообщений: 566
Тем: 6
Зарегистрирован: Feb 2010
Репутация:
4,513
Atanvar Написал:любопытно стало, а собственно, что это "getVarB"?
В L2p подобных сборках возвращает (true/false) по "запрашиваемым" данным из user_variables.
Сообщений: 460
Тем: 15
Зарегистрирован: Nov 2012
Репутация:
3,880
ExLite Написал:В L2p подобных сборках возвращает (true/false) по "запрашиваемым" данным из user_variables.
благодарю)
Frontend - html (pug), css (sass), JS \ TS (Vue)
Сообщений: 16
Тем: 2
Зарегистрирован: Jan 2014
Репутация:
-1
А какую ветку используете?
Сообщений: 1,883
Тем: 53
Зарегистрирован: Feb 2011
Atanvar Написал:любопытно стало, а собственно, что это "getVarB"?
Public static boolean getVarB(String checkVarExists)
|