У людей проходящих квесты снова стали ломаться таймеры на повтор. Смотришь на время, осталось 21 час. Выходишь с сервера, возвращаешься, а там снова осталось 22 часа. То есть таймер просто сбрасывался. А сам плагин квестов сорил ошибками в консоль админа.
Маб поделился этими ошибками со мной и мы начали думать как быть. Оказались новые три проблемы:
1. Старые квесты имеют чуть другую структуру скрипта и потому некорректно обрабатываются новым плагином квестов.
2. В некоторых квестах в условиях выполнения показывалось что нужно пройти уже несуществующие квесты.
3. Двое игроков нашего сервера имели у себя принятые древние поломанные квесты.
Маб поправил свои древние квесты Епафондрия, а остальные оставил на меня. Я удалил старые квесты Большой путь которые были сделаны ещё для 3+ Дельт назад и отложены на потом, но сейчас там уже устаревшие данные и я смело снёс их. Удалив старые квесты и их привязки к несуществующим старым квестам мы получили отсутствие ошибок кроме одного места, которое отсылало на то что у двоих игроков на сервере приняты очень древние квесты, которые были с поломанным скриптом.
Пришлось их удалять радикальной командой через админа. Сервер сопротивлялся, после удаления багнутых взятых двух квестов он зависал наглухо, пока не перезагружался.
Отважные добровольцы Svelen и ED59RUS проверили и подтвердили что теперь после выхода из игры таймер ожидания выполнения квеста продолжает тикать как надо.
Но было бы здорово, если бы именно вы проверили: На этот раз мы справились с проблемой или надо искать глубже?