
Forss
Пользователи-
Публикаций
135 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Forss
-
Вот сам скрипт люди кто шарит помогите поправить. 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. За хорошие подсказки + в репу. Спасибо)
-
так там везде разное количество столбцов можно больше конкретики
-
делал по примеру другого рецепта как ты понял сколько надо столбцов?
-
Помогите закодировать файл. Уже столько парюсь уже пробывал разные fileedit делал табличку в excel не чего не помогает бьет ошибку и все тут. Клиент Interlude. Плюсик обеспечен) Сам файл: http://rgho.st/6NZkYBMVj Строчка которую надо вставить: bear 879 9690 1 9433 1 10 300 6 9683 2300 9684 2300 9686 2300 9687 2300 1879 3500 1884 4900 Спасибо)
-
а что еще проверить тогда столько уже парюсь а толку 0 зайди в скайп пожалуйста
-
уже и так попробывал `hp` decimal(11,0) DEFAULT 0, `mp` decimal(11,0) DEFAULT 0, `cp` decimal(11,0) DEFAULT 0, самое интересное чар в базе создается, но ошибку пишет туже самую reate //java.lang.NullPointerException Client: [Account: 45634652346245 - IP: 127.0.0.1] - Failed running: C.CharacterC reate //java.lang.NullPointerException Это что значит типо в таблице charasters надо удалить все значиния null или что
-
блин, ну таблички новые в навикате создавал со значением 0. Что еще то может быть не так) `hp` decimal(11,0) NOT NULL default '0', `mp` decimal(11,0) NOT NULL default '0', Может с типом данных ошибся подскажи какой лучше делать через твою команду
-
сори плюсики кончились, подскажи че теперь не так опять какой то пустой запрос или что reate //java.lang.NullPointerException Client: [Account: 45634652346245 - IP: 127.0.0.1] - Failed running: C.CharacterC reate //java.lang.NullPointerException Все таблицы создал которые требовались
-
короче теперь мп) Could not insert char data: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExce ption: Unknown column 'mp' in 'field list' Client: [Account: 435345345 - IP: 127.0.0.1] - Failed running: C.CharacterCreate //java.lang.NullPointerException Подскажи а где в ядре можно посмотреть эти запросы что сразу сделать тут не нашел CharacterCreate.class
-
ну запрос как понимаю где то в ядре, а подскажи как сделать новую колонку что то в гугле не могу найти. В навикате уже что только не тыкал)
-
то есть через навикат добавить в таблице characters столбец modw