Связан Ли Конфиг
В общем, подглядел в нескольких квестах такую штуку, что при выдачи какого то айтима там используется следующее значение - st.giveItems(item,int(1*Config.RATE_DROP_QUEST)), а точнее меня заинтерисовало - Config.RATE_DROP_QUEST.
Решил в своём квесте прописать парочку переменных и вывести их в конфиг. название конфигу я дал своё и переменные немогут совпадать с уже существующими, но когда квест начинает работать то в ГС пишит вот это:
File "D:\server\lineage\Interlude\RT_1-3\gameserver\data\jscript\quests\5740
_Usweer_Buff\__init__.py", line 28, in onEvent
AttributeError: class 'net.sf.l2j.Config' has no attribute 'IteamForBuffChar'
at org.python.core.Py.AttributeError(Unknown Source)
at org.python.core.PyObject.noAttributeError(Unknown Source)
at org.python.core.PyObject.__getattr__(Unknown Source)
at data.jscript.quests.5740_Usweer_Buff$py.onEvent$3(D:\server\lineage\I
nterlude\RT_1-3\gameserver\data\jscript\quests\5740_Usweer_Buff\__init__.py:28
)
at data.jscript.quests.5740_Usweer_Buff$py.call_function(D:\server\linea
ge\Interlude\RT_1-3\gameserver\data\jscript\quests\5740_Usweer_Buff\__init__.p
y)
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.data.jscript.quests.5740_Usweer_Buff$Quest$0.onEve
nt(Unknown Source)
at net.sf.l2j.gameserver.model.quest.Quest.onAdvEvent(Quest.java:399)
at net.sf.l2j.gameserver.model.quest.Quest.notifyEvent(Quest.java:335)
at net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.processQuestE
vent(L2PcInstance.java:1323)
at net.sf.l2j.gameserver.clientpackets.RequestBypassToServer.runImpl(Req
uestBypassToServer.java:180)
at net.sf.l2j.gameserver.clientpackets.L2GameClientPacket.run(L2GameClie
ntPacket.java:80)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
P.S. с чего я взял что так можно было сделать? - я подумал что как и в скилах (название файла неимеет значение) то и в конфигах тоже самое.
конечно связан... это множитель награды для квестов....
а то что ты пробовал делать полный бред....... если хочешь слать свой множитель.... тебе сюды >>> ЯДРО
а так как ты используешь РТ... у тя естесно нету исходников.... так что можешь забыть эту идею...
просто в квесте сразу поставь какаю награду и скоко давать....
только учти что награда в некоторых квестов зависит от рейта квеста в конфиге...
Спасибо за помощь, жалко что конфиг привязан к ядру , а то облегчилобы настройку квеста а точнее бафера :).
ну ладненько, буду в шапки квеста это прописывать.

