UP
Я немного продвинулся, но желаемого не добился. Я впервые такой шнягой занимаюсь
С помощью HeidiSQL мне удалось подключится к базе данных, где я обнаружил море классных тук. Можно на прямую редактировать разные параметры, это очень круто, вы конечно знаете)))
Так вот, вопрос о времени. Я не знаю, в каком месте тикают серверные часы и начал их искать по всей БД. Не забываем, я хочу ускорить покупку клан холла. По совету уважаемого kartes12 я попробовал присвоить к клан холлу свой клан исправив поля в базе /l2db/clanhall. Перезапустил сервер, клан холл не был присвоен, а значения в БД были исправлены на нормальные. Тогда я решил сократить время аукциона для данного клан холла. Мне удалось без проблем изменить стартовую ставку, изменения вступили в силу. Я сократил время аукциона. Вроде бы новое время вписалось в базу, но когда перезагрузил сервер, то дата завершения аукциона обнулилась (увеличилась), это видно на скриншоте:
Тогда я пошел искать другие пути, вернулся к первичной идее - подстройка серверных часов. Я долго не мог найти любое упоминание серверного времени, но по признакам того, что во время работы сервера чаще всего перезаписывается база по адресу /l2db/characters, я пошел искать туда, и что-то вроде бы нашел
Там было 2 поля, которые меня заинтересовали, это onlinetime и lastAccess. Глупо было бы думать, что лог времени будет вестись от количества часов онлайна персонажей игры, но попробовать стоило.
Я внес другие значения в эти поля, но база не хотела их перезаписывать, то есть даже без перезагрузки сервера эти значения просто и не думали меняться. Никаких признаков защиты от перезаписи я не нашел.
Что я делаю не так? Где мне искать серверные часы? Или скиньте скриншот своей базы /l2db/clanhall, чтобы я по примеру правильно присвоил клан холл своему клану