![](https://forummaxi.ru/uploads/set_resources_8/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Forss
Пользователи-
Публикаций
135 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Репутация
0Информация о Forss
-
Звание
Постелил коврик
Посетители профиля
2674 просмотра профиля
-
Вот сам скрипт люди кто шарит помогите поправить. http://rgho.st/8mS7D2BZN
-
И так эту ошибку убрал методом что поменял импорт с from ru.catssoftware.sql import DatabaseFactory на import ru.catssoftware.L2DatabaseFactory; Теперь когда подходишь к нпц и жмешь просмотр товара то выскакивает script error и вот какая ошибка в логих ГС [05.07.17 11:44:57] /home/game/data/scripts/custom/auction/__init__.py Traceback (innermost last): File "__init__.py", line 273, in onAdvEvent File "__init__.py", line 225, in showSellItems UnboundLocalError: local: 'rs' at org.python.core.Py.UnboundLocalError(Unknown Source) at org.python.core.PyFrame.getlocal(Unknown Source) at org.python.core.PyFrame.getlocal(Unknown Source) at org.python.pycode.serializable._pyx1499240598761.showSellItems$15(__init__.py:225) at org.python.pycode.serializable._pyx1499240598761.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.invoke(Unknown Source) at org.python.pycode.serializable._pyx1499240598761.onAdvEvent$18(__init__.py:273) at org.python.pycode.serializable._pyx1499240598761.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$328.onAdvEvent(Unknown Source) at ru.catssoftware.gameserver.model.quest.Quest.notifyEvent(Unknown Source) at ru.catssoftware.gameserver.model.actor.instance.L2PcInstance.processQuestEvent(Unknown Source) at ru.catssoftware.gameserver.network.clientpackets.RequestBypassToServer.runImpl(Unknown Source) at ru.catssoftware.gameserver.network.clientpackets.L2GameClientPacket.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:722) Подскажите с чем это связанно.
-
Спасибо а аукцион у меня есть какой то но там базы не хватает может глянешь тема есть на форуме.
-
был бы очень признателен если бы и им поделился
-
Подскажите как понимаю ошибка с импортом имени в базу Error on: /home/game/data/scripts/custom/auction/__init__.py.error.log Line: -1 - Column: -1 Traceback (innermost last): File "__init__.py", line 4, in ? ImportError: cannot import name DatabaseFactory как понимаю импорты происходят вот тут try: con=DatabaseFactory.getInstance().getConnection() if type2 >= 0: st=con.prepareStatement("SELECT id, itemId, enchant, augment, augLvl, price, money, ownerId, shadow FROM `z_stock_items` WHERE `type` = ? ORDER BY `id` DESC LIMIT ?, ?") st.setInt(1, type2) st.setInt(2, limit1) st.setInt(3, limit2) elif itemId > 0: st=con.prepareStatement("SELECT id, itemId, enchant, augment, augLvl, price, money, ownerId, shadow FROM `z_stock_items` WHERE `itemId` = ? ORDER BY `id` DESC LIMIT ?, ?") st.setInt(1, itemId) st.setInt(2, limit1) st.setInt(3, limit2) elif augment > 0: st=con.prepareStatement("SELECT id, itemId, enchant, augment, augLvl, price, money, ownerId, shadow FROM `z_stock_items` WHERE `augment` = ? ORDER BY `id` DESC LIMIT ?, ?") st.setInt(1, augment) st.setInt(2, limit1) st.setInt(3, limit2) elif me == 1: st=con.prepareStatement("SELECT id, itemId, enchant, augment, augLvl, price, money, ownerId, shadow FROM `z_stock_items` WHERE `ownerId` = ? ORDER BY `id` DESC LIMIT ?, ?") st.setInt(1, player.getObjectId()) st.setInt(2, limit1) st.setInt(3, limit2) else: st=con.prepareStatement("SELECT id, itemId, enchant, augment, augLvl, price, money, ownerId, shadow FROM `z_stock_items` ORDER BY `id` DESC LIMIT ?, ?") st.setInt(1, limit1) st.setInt(2, limit2) rs=st.executeQuery() while (rs.next()): sId = rs.getInt("id") itmId = rs.getInt("itemId") ownerId = rs.getInt("ownerId") brokeItem = ItemTable.getInstance().getTemplate(itmId) if brokeItem == None: continue должны браться из z_stock_items.sql взял данный файл с другой сборки вставил но как понимаю он не подходит. Люди добрые помогите создать правильный z_stock_items.sql или вообще ошибка в другом? Спасибо.
-
Спасибо, может у тебя еще аукцион есть? То те которые в шаре они на питоне и что то не работают.
-
без разницы какой он поделись пожалуйста в лс или сюда
-
Может у кого завалялся скрипт на l2jlovely вставка аргументации в дон шоп, поделитесь пожалуйста. Спасибо.
-
Это меняет только ип адрес, hwid, mac и.т.д Оно не меняет) Так что не путай народ.
-
не правильно поставил вопрос надо разрешить краски на INT на овера что подскажит?)
-
не чего не понял что за табы? Больше инфы ты через эксель делаешь или как?
-
чет не понял это же запрос просто поставить инт 88 верно? или что тут указано
-
Подскажите как снять ограничение на int у овера сборка l2jlovely. За хорошие подсказки + в репу. Спасибо)