L2-scripts Форум

L2-scripts Форум (http://l2-scripts.ru/forum/index.php)
-   Archive High Five (http://l2-scripts.ru/forum/forumdisplay.php?f=104)
-   -   [core] Баг с Геройством (FIXED) (http://l2-scripts.ru/forum/showthread.php?t=4365)

Scorpius 01.05.2014 11:15

[core] Баг с Геройством (FIXED)
 
Вложений: 5
Первый раз промолчал, подумал что если повторится - напишу. Повторилось. Суть в следующем:

Участвуют в Олимпе 2 Трикстера, но по непонятным причинам, один из Трикстеров записывается как Арбалестр. Причем, повторюсь, ситуация повторная. В прошлый раз были другие персонажи с идентичной проблемой.

Вот сравнения и пруфы проблемы:

1. rauIIInuk

База показывает что он [130] arbalester и у него 99 очков за прошлый период.

http://forum.l2-scripts.ru/attachmen...1&d=1398924049

http://forum.l2-scripts.ru/attachmen...1&d=1398924049

2. MestniyHovanskiy

База показывает что он [134] trickster и у него 84 очка за прошлый период.

http://forum.l2-scripts.ru/attachmen...1&d=1398924049

http://forum.l2-scripts.ru/attachmen...1&d=1398924049

А в игре сервер показывает что у rauIIInukа [134] ID и он trickster.

http://forum.l2-scripts.ru/attachmen...1&d=1398924338

В итоге получается, что база, каким то магическо-избирательным способом записывает одного из участников trickster как arbalester, и из-за этой проблемы, тот кто с 130 ID сейчас в пролете. Героя получил MestniyHovanskiy с 84 очками.

Прошу прокомментировать.

Scorpius 01.05.2014 12:59

И в новом месяце нельзя сменить оружие. Оно не пропадает. Ни у героев, ни у тех кто не стал героем. Пытался прописать временно свойство destroyable, но не помогает, пишет "что оружия героя не может быть уничтожено".

Позже стало известно что у тех, кто был в онлайне в момент обьявления геройства - геройские оружия пропали.

Scorpius 04.05.2014 23:05

Кстати, в olympiad_hystory rauIIInuk числиться как 134 ID.

Прошу помощи в разбирательстве, ситуация повторяется.

iqman 06.05.2014 23:03

Геройские оружия нельзя уничтожить, я не совсем понял что случилось и что не так работает?

Scorpius 07.05.2014 20:02

К примеру был перс герой, взял оружие геройское, пользовался им месяц. Потом геройство потерял, но оружие осталось в инвентаре.

Второе - был перс герой, взял оружие геройское. пользовался месяц. Снова взял геройство, но решил взять другое оружие и не может, потому что старое не пропало.

iqman 15.05.2014 00:43

Я сделал временно по другому, когда пытаешься взять херо оружие другое то пред. удаляется и при след. попытки можешь взять новое. Пока сделано так ибо если каждого человека проверять это жестоко..а удалять с базы тем более.

Scorpius 15.05.2014 21:13

А что на счет того, что база записывает одинаковые классы под разными ID?? Может я как то могу вручную это поменять?

iqman 20.05.2014 01:54

Ну как бы нельзя изменить такие параметры..а в игре он может быть кем угодно..это может быть саб класс например?

Scorpius 20.05.2014 12:54

Цитата:

Сообщение от iqman (Сообщение 13133)
Ну как бы нельзя изменить такие параметры..а в игре он может быть кем угодно..это может быть саб класс например?

Саб классами нельзя регистрироваться на олимпиаду. Более того, он везде по базе фигурирует как 134, даже в боях на олимпе как 134, но в итоге при подсчете очков стата выдает что он 130. Как буд-то конфликт 134 ID.

La2.uz 30.05.2014 14:05

Так и есть. Я тоже это заметил. там и в самом деле ID разные


Часовой пояс GMT +4, время: 19:44.

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