ludvig 2 Опубликовано 12 января, 2021 1 час назад, crossover сказал: А вообще не используй это говно, сам вот открывался на ловели в первый раз, столько с ней проблем что пиздец. Напиши мне в личку, расскажу тебе где взять сборку лучшую из шар. написал)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ludvig 2 Опубликовано 12 января, 2021 тему можно закрывать всем спасибо)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Gaikotsu 620 Опубликовано 13 января, 2021 (изменено) Не, ну мне реально интересно - что там за такой параметр в бд записывается, наличие/отсутствие которого влияет на стрельбу из лука. И вобще зачем это сделано? -- Кажется я понял в чем причина, декомпильнув и поизучав код сервера. Нашел я там такую порнографию, как то что проверка времени возможного следующего выстрела из лука высчитывается по тикам времени, из GameTimeController, а там оно высчитывается из из какого-то типа L2Calendar, в который изначально запихиваются данные о дате/времени, хранящиеся в server_data. Так что в теории если по какой-то причине текущее время и дата будут сильно отличаться от этих сохраненных, то я думаю и не такие косяки можно словить - фиг знает что там в сервере еще на эти тики времени и т.д. завязано. К примеру в таблице сохранилось время/дата которые еще не наступили (ну время там переводили зачем-то в системе или еще что), то в итоге все то что срабатывает при условии "время пришло/прошло" перестанет работать до тех пор, пока текущее время не догонит сохраненное. Зачем весь этот маразм был сделан - непонятно. Тот же реюз атаки при стрельбе из лука можно было сделать проще и понятней намного и без всяких привязок к каким-то странным календарям и т.п... Вобщем если вдруг решили перезапустить сервер и сделали частичный вайп, то не забудьте на всякий случай поудалять из server_data все записи начинающиеся с "GameTime." Изменено 13 января, 2021 пользователем Gaikotsu 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
spain 7 Опубликовано 13 апреля, 2021 В 13.01.2021 в 13:28, Gaikotsu сказал: Не, ну мне реально интересно - что там за такой параметр в бд записывается, наличие/отсутствие которого влияет на стрельбу из лука. И вобще зачем это сделано? -- Кажется я понял в чем причина, декомпильнув и поизучав код сервера. Нашел я там такую порнографию, как то что проверка времени возможного следующего выстрела из лука высчитывается по тикам времени, из GameTimeController, а там оно высчитывается из из какого-то типа L2Calendar, в который изначально запихиваются данные о дате/времени, хранящиеся в server_data. Так что в теории если по какой-то причине текущее время и дата будут сильно отличаться от этих сохраненных, то я думаю и не такие косяки можно словить - фиг знает что там в сервере еще на эти тики времени и т.д. завязано. К примеру в таблице сохранилось время/дата которые еще не наступили (ну время там переводили зачем-то в системе или еще что), то в итоге все то что срабатывает при условии "время пришло/прошло" перестанет работать до тех пор, пока текущее время не догонит сохраненное. Зачем весь этот маразм был сделан - непонятно. Тот же реюз атаки при стрельбе из лука можно было сделать проще и понятней намного и без всяких привязок к каким-то странным календарям и т.п... Вобщем если вдруг решили перезапустить сервер и сделали частичный вайп, то не забудьте на всякий случай поудалять из server_data все записи начинающиеся с "GameTime." тоже проблема появилась с луком и титулами но зачем перезаливать если можно просто изменить цифры на изначальные. я изменил цифры на изначальные чистый server_data но не помогло, не пойму суть Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
spain 7 Опубликовано 14 апреля, 2021 В 12.01.2021 в 10:27, ludvig сказал: server_data sql надо чистый залить странно . я полностью удалил базу . и установил новую с 0. и не помогло! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
terege 110 Опубликовано 14 апреля, 2021 прикольно там сделано 1 пар изменить и вовсе не стреляет чар Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
testqqqq1 0 Опубликовано 26 января, 2023 В 08.01.2021 в 13:24, ludvig сказал: Ну вобщем сборка вот ета вс еработало даже тестил на живых людях,все работало и луки тоже)) но потому вдруг через год использыывание выйснялось ето) ядро врятли скоре бд ,есть подозрение на второго админа у него был доступ к админки на сервере,а значит он мог поидее изменять бд данных. сто процентов не ядро потомучто в начале все норм было на ето ядре,и я скачивал сборку и вытягивал от туда gameserver.jar также нестреляет ,а раньше стреляло,вывод бд в базу новый server_data.sql и всё будет работать, там проблема с календарём. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты