Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   gs 3.0 (https://forum.zone-game.info/showthread.php?t=23062)

JND 22.09.2012 14:09

gs 3.0
 
Спойлер:
Свернуть ↑Развернуть ↓

Подскажите в чем может быть проблема?

ALeKsIuS 22.09.2012 14:16

Re: gs 3.0
 
Проблема с Ai2, GateRepairAI2.java

JND 22.09.2012 14:23

Re: gs 3.0
 
А как исправить это?

ALeKsIuS 22.09.2012 14:44

Re: gs 3.0
 
Выложи код под спойлер.

Wolfas 23.09.2012 09:45

Re: gs 3.0
 
Ошибку вызывает то что, был удалён легион которому принадлежит один из абисс объектов, можно проверить MySQL запросом:

Код:

SELECT * FROM `имя_базы`.siege_locations s WHERE s.legion_id NOT IN (SELECT id FROM legions p)
И в результате получите в вывод, список локаций которые принадлежат несуществующим легионам, и просто присвойте таким локация дефолтное значение легиона.

И чтоб в преть такая ерунда не повторялась, реализуйте в: MySQL5LegionDAO.java

При удалении легиона, исполнение запроса:

Код:

UPDATE siege_locations SET legion_id=0 WHERE legion_id=?
p.s. - А может быть и не в этом дело.
p.p.s - Буквально только что видел такой же вопрос на максервере, у вас там что, сговор? =)


Текущее время: 14:20. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot