4006

Теги:
 

a4n

новичок
Проблема с кланами и осадами.
Создал клан, при повышении уровня в списке состава команды добавляются по несколько клан лидеров в список :) Далее повысили до 4 лвл клан, через админское меню хотим посмотреть осаду, ну добавляем себя к списку атакующих, далее жмем Start siege и вываливаемся в NPE:
code text
  1. cannot load npc stats for 12314: java.sql.SQLException: Column 'id_c5' not found
  2. .
  3. java.sql.SQLException: Column 'id_c5' not found.
  4.         at com.mysql.jdbc.ResultSet.findColumn(ResultSet.java:950)
  5.         at com.mysql.jdbc.ResultSet.getInt(ResultSet.java:2401)
  6.         at com.mchange.v2.c3p0.impl.NewProxyResultSet.getInt(NewProxyResultSet.j
  7. ava:2417)
  8.         at net.sf.l2j.gameserver.tables.NpcTable.fillNpcTable(NpcTable.java:230)
  9.  
  10.         at net.sf.l2j.gameserver.tables.NpcTable.getNpcStatsSet(NpcTable.java:36
  11. 4)
  12.         at net.sf.l2j.gameserver.model.entity.Siege.spawnControlTower(Siege.java
  13. :1080)
  14.         at net.sf.l2j.gameserver.model.entity.Siege.startSiege(Siege.java:318)
  15.         at net.sf.l2j.gameserver.handler.admincommandhandlers.AdminSiege.useAdmi
  16. nCommand(AdminSiege.java:104)
  17.         at net.sf.l2j.gameserver.clientpackets.RequestBypassToServer.runImpl(Req
  18. uestBypassToServer.java:69)
  19.         at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.run(ClientBasePa
  20. cket.java:37)
  21.         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
  22. )
  23.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  24.         at java.lang.Thread.run(Unknown Source)
  25. Bad RequestBypassToServer:
  26. java.lang.NullPointerException
  27.         at net.sf.l2j.gameserver.model.entity.Siege.spawnControlTower(Siege.java
  28. :1081)
  29.         at net.sf.l2j.gameserver.model.entity.Siege.startSiege(Siege.java:318)
  30.         at net.sf.l2j.gameserver.handler.admincommandhandlers.AdminSiege.useAdmi
  31. nCommand(AdminSiege.java:104)
  32.         at net.sf.l2j.gameserver.clientpackets.RequestBypassToServer.runImpl(Req
  33. uestBypassToServer.java:69)
  34.         at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.run(ClientBasePa
  35. cket.java:37)
  36.         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
  37. )
  38.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  39.         at java.lang.Thread.run(Unknown Source)


Далее даём себе сами замок тоже через админку (Give castle). Потом уничтожаем клан у NPC приста и пытаемся посмотреть инфу о замке и вылатам тоже в NPE:
code text
  1. 12.11.2006 19:43:21 net.sf.l2j.gameserver.serverpackets.ServerBasePacket write
  2. SEVERE:
  3. java.lang.NullPointerException
  4.         at net.sf.l2j.gameserver.model.L2Clan.getLeaderName(L2Clan.java:162)
  5.         at net.sf.l2j.gameserver.serverpackets.SiegeInfo.writeImpl(SiegeInfo.java:82)
  6.         at net.sf.l2j.gameserver.serverpackets.ServerBasePacket.write(ServerBasePacket.java:147)
  7.         at net.sf.l2j.gameserver.SelectorThread.pack(SelectorThread.java:637)
  8.         at net.sf.l2j.gameserver.SelectorThread.processOutboudQueue(SelectorThread.java:756)
  9.         at net.sf.l2j.gameserver.SelectorThread.run(SelectorThread.java:271)
  10. 12.11.2006 19:43:48 net.sf.l2j.gameserver.serverpackets.ServerBasePacket write
  11. SEVERE:
  12. java.lang.NullPointerException
  13.         at net.sf.l2j.gameserver.model.L2Clan.getLeaderName(L2Clan.java:162)
  14.         at net.sf.l2j.gameserver.serverpackets.SiegeInfo.writeImpl(SiegeInfo.java:82)
  15.         at net.sf.l2j.gameserver.serverpackets.ServerBasePacket.write(ServerBasePacket.java:147)
  16.         at net.sf.l2j.gameserver.SelectorThread.pack(SelectorThread.java:637)
  17.         at net.sf.l2j.gameserver.SelectorThread.processOutboudQueue(SelectorThread.java:756)
  18.         at net.sf.l2j.gameserver.SelectorThread.run(SelectorThread.java:271)

Ну ладно, видимо нет проверки на "не уничтожили ли клан", рестарт сервера помог понять что клана уже нет и замок ничейный. Далее создаём новый клан (клан создаётся и уровень повышается) и получаем:
code text
  1. error while saving new clan to db java.sql.SQLException: Duplicate entry '268479
  2. 309' for key 1
  3. error while saving new clan to db java.sql.SQLException: Duplicate entry '268479
  4. 309' for key 1
  5. error while saving new clan to db java.sql.SQLException: Duplicate entry '268479
  6. 309' for key 1
  7. error while saving new clan to db java.sql.SQLException: Duplicate entry '268479
  8. 309' for key 1


Ну и вот моё впечатление о новых ревизиях - beta test only :)
 
+
-
edit
 

Balancer

администратор
★★★★★
a4n> Ну и вот моё впечатление о новых ревизиях - beta test only :)

Они не новые, они старые, вырванные из контекста без всяких проверок на работоспособность :) Ждите следующую версию.
 

a4n

новичок
Я читал, что они не проверенные. Это я для всех смертных говорю, делюсь впечатлениями + вам, мне трака не видно, я не шарю что там дальше будет :)
Только в теме "Открытие часть 2" Вы писали, что они как раз проверятся будут, но в части 3, что не будут :)
Ставить эти на рабочие сервера пока не стоит, из-за проблем описанных мной выше. Я это хотел сказать :)
 
UA SoulKeeper #12.11.2006 21:37
+
-
edit
 

SoulKeeper

разработчик L2J Fortress

java.sql.SQLException: Column \'id_c5\' not found

Апдейты ставь!
Разыскивается десятка с два датапакеров :) http://la2.wrk.ru/forum/viewtopic.php?id=50882  

a4n

новичок
SoulKeeper> java.sql.SQLException: Column \'id_c5\' not found
SoulKeeper> Апдейты ставь!
Колонка эта есть в таблице, апдейты все стоят, я говорил в первом посте, что обновил всё ;)
 

a4n

новичок
4014 rev.
+ еще два косяка:
- что-то с лодками, через какое-то время время после старта сервер впадет в ступор где-то на минуту, потом отмерает с матюгом на bad coords лодки (не помню какой), лодку же говорят на острове видели по суши плавает. Как я понимаю простой заменой координат которые в data/boatpath.csv не поправиш дело, они фортом управляются чтоль ?
- на трон не сесть клан лидеру, хозяину замка :) плюхается рядом с троном.

___
http://www.desperion.ru/temp/reply.csv - тут не слова об этом.
 

a4n

новичок
кхм, у кого-нибудь нормально с кланами работает сервер ? создание аллианса например ? или у меня глюки из-за того что я с с5 клиента ?
 

Drac

разработчик l2j-сервера

В 4006 работа по переделке кланов - в зачатке была... Поэтому рассчитывать на что-либо рабочее там - не советую.
 

a4n

новичок
Drac> В 4006 работа по переделке кланов - в зачатке была... Поэтому рассчитывать на что-либо рабочее там - не советую.

А дальше разве этот зачаток превратился во что ? о_О
 

Drac

разработчик l2j-сервера

Превратился в нормально работающие привилегии с С5 пакетами, а также клановые скиллы.
 

a4n

новичок
Хм это в какой реве ? в том таймлайне я не нашел этого.
 
AD Реклама Google — средство выживания форумов :)

Drac

разработчик l2j-сервера

:) Мне иногда тоже западло полностью писать все то, что я коммичу.
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru