Перс - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 06.01.2012, 11:45   #1
Изгнанные

Автор темы (Топик Стартер) Перс

После перехода с опен фрея на фирситтим не заходит к чару. Создаю нового перса нажимаю старт и вот такая ошибка в ГС



13:44:02.114 Client: L2GameClient: qwerty @83.221.170.174 from IP: 83.221.170.1
74 - Failed running: [C] CharacterCreate - L2-FT Server Version: 6
java.lang.ArithmeticException: / by zero
at l2ft.gameserver.model.L2Player.addExpAndSp(L2Playe r.java:1828)
at l2ft.gameserver.clientpackets.CharacterCreate.init NewChar(CharacterCr
eate.java:94)
at l2ft.gameserver.clientpackets.CharacterCreate.runI mpl(CharacterCreate
.java:81)
at l2ft.gameserver.clientpackets.L2GameClientPacket.r un(L2GameClientPack
et.java:46)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
13:44:02.117 Packet not completed. Maybe cheater. IP:83.221.170.174, account:qwerty
13:44:28.855 qwerty tried to modify Character in slot 3 but no characters exit
s at that slot.
13:44:29.693 qwerty tried to modify Character in slot 3 but no characters exit
s at that slot.
13:44:32.336 qwerty tried to modify Character in slot 3 but no characters exit
s at that slot.
13:44:33.872 qwerty tried to modify Character in slot 3 but no characters exit
s at that slot.

Последний раз редактировалось FeatJem; 06.01.2012 в 13:15.
FeatJem вне форума Отправить сообщение для FeatJem с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 13:29   #2
Аватар для DevOne
Пользователь

По умолчанию Re: Перс

Проверь запись этого чара в базе.
У тебя в методе ДобавитьXPSP деление на ноль.

Добавлено через 4 минуты
У тебя какие рейты на SP?

Добавлено через 10 минут
Есть там такая забавная ифка:
Код:
if(!isCursedWeaponEquipped() && addToSp > 0 && _karma > 0)
{
	_karma -= addToSp / (Config.KARMA_SP_DIVIDER * Config.RATE_SP);
}
Таким образом, пропущена проверка Config.RATE_SP на ноль.
Либо надо добавить проверку, либо поставить рейты на SP в конфиге на положительное значение.

Последний раз редактировалось DevOne; 06.01.2012 в 13:40. Причина: Добавлено сообщение
DevOne вне форума Отправить сообщение для DevOne с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 14:17   #3
Изгнанные

Автор темы (Топик Стартер) Re: Перс

В сборке всё нормально стоит)) я же говорю после перехода такая проблема.
FeatJem вне форума Отправить сообщение для FeatJem с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 14:18   #4
Аватар для DevOne
Пользователь

По умолчанию Re: Перс

А базы дифать пробовал?
Если не бьют форматы таблиц в БД, может вылазить масса непонятных проблем.
DevOne вне форума Отправить сообщение для DevOne с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 15:54   #5
Изгнанные

Автор темы (Топик Стартер) Re: Перс

а что такое дифать ?
FeatJem вне форума Отправить сообщение для FeatJem с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 15:59   #6
Аватар для DevOne
Пользователь

По умолчанию Re: Перс

Сравнение файлов построчно.

Берешь SQL дамп таблицы из старой базы и таблицы из новой базы.

В линуксе юзаешь diff OldTable.sql NewTable.sql

Тебе покажет все строки в NewTable.sql, которые отличаются от строк в OldTable.sql

man diff даст информацию о дополнительных параметрах, а-ля игнорирование пробелов, переводов строк и прочей лабуды.

Дифай дампы и смотри, где структура таблиц изменена. Делай соответствующие ALTER.
DevOne вне форума Отправить сообщение для DevOne с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 16:03   #7
Изгнанные

Автор темы (Топик Стартер) Re: Перс

проблема решено
FeatJem вне форума Отправить сообщение для FeatJem с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 16:04   #8
Аватар для DevOne
Пользователь

По умолчанию Re: Перс

В чем трабла была?
DevOne вне форума Отправить сообщение для DevOne с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 16:22   #9
Изгнанные

Автор темы (Топик Стартер) Re: Перс

в other.ini
там при старте у меня 80 лвл стояло.
Оказывается надо 80 не работает на сборке.
FeatJem вне форума Отправить сообщение для FeatJem с помощью ICQ Ответить с цитированием
Непрочитано 06.01.2012, 16:23   #10
Аватар для DevOne
Пользователь

По умолчанию Re: Перс

Крутняк....
DevOne вне форума Отправить сообщение для DevOne с помощью ICQ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Срочно Перс не может Ходить UFODriverr Lineage II 8 07.12.2010 00:55
Танцующий перс [STIGMATED] Lineage II 1 09.05.2010 20:24
Перс не качается дальше 10 лвл zemer Серверная часть 5 31.01.2010 13:24


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:44. Часовой пояс GMT +3.

Вверх