Перейти к содержанию

Electr0

Администраторы
  • Постов

    10 396
  • Зарегистрирован

  • Посещение

  • Победитель дней

    417

Весь контент Electr0

  1. Electr0

    UUID для предметов

    рефрешер и очиститель от мусора объединены и выполняют все поставленые перед ними задачи, ура епта, сколько мучений.
  2. Electr0

    UUID для предметов

    3. те предметы что не вошли сохранку не должны попасть в кеш кнопки, нужно четко проконтролировать чтобы мусор не попадал в кеш!
  3. Electr0

    UUID для предметов

    2. код рефрешера нужно взять из библиотеки, под нее сделан самый оптимизированный вариант.
  4. Значение Статус изменено на: Тестируется
  5. полностью избавился от мусора.
  6. Исключение исправлено, но есть еще одна проблема, при последовательном многоочередном сохранении из шаблона в библиотеку есть проблема когда сгененированные UUID засоряют основной кеш.
  7. вместо обычного open решили добавить OpenAwayFrom как в открытие дверей танками и кнопках.
  8. Electr0

    Ноуклип

    Значение Статус изменено на: Закрыт
  9. как оказалось все достаточно просто, но это вскрыло очередную проблему, исключение когда в кеше кнопки есть предмет который не попал в сохранку.
  10. этот сучий алгоритм никак не поддается логике.
  11. Когда дебаг кода, тяжел как вытянуть репку в сказке
     
    Sepultura  - Roots Bloody Roots
     
     
  12. Electr0

    Кнопки

    Нужно добавить проверку чтобы хозяин кнопки сходился с хозяином предметов действий, дело в том что если игрок передавал предметы другому игроку есть риск что эта кнопка начнет выполнять действия над чужими предметами. ЛИБО добавить генерацию новых uuid для предметов которые передавались другому игроку.
  13. Electr0

    UUID для предметов

    1. После рефреша нужно сделать очистку кеша от тех uuid которые больше не используются.
  14. Electr0

    UUID для предметов

    сделан рефреш UUID во всех случаях кроме тех в которых идет сохранение из снимков напрямую, и пересохранение.
  15. шаблоны, успешно реализовано. с библиотекой будут трудности, там придется подумать.
  16. это поможет избежать непонятной логики, плюс плагин будет готов к тому что вдруг это понадобится, например для конкурсов. в ходе этого нужно разработать механизм генерации новых UUID и обновления кеша кнопок перед сохранением, максимально оптимизировано.
  17. Electr0

    UUID для предметов

    Запрос теста уникальности: SELECT obj_id, time, uuid, slot, count(uuid) as bug FROM alliance_fort_system.fs_obj_storage GROUP BY uuid HAVING bug > 1 Уязвимости: При сохранении слота в таблицу fs_obj_storage нужно рефрешить UUID загружаемых слотов игроков, и слотов игроков под курсором, при сохранении построек игрока под указанным STEAMID
  18. Electr0

    UUID для предметов

    как оказалось есть куча проблем с обеспечением уникальности UUID, в самых разных вариациях, их нужно решить до запуска кнопок.
  19. исправлен баг отображения сообщений о смене цвета по имени цвета и так же по ауре
  20. Electr0

    Кнопки

    обновление загружено на меги и проходит тестирование.
  21. вложено в релиз кнопок.
  22. Значение Статус изменено на: Исправлено
  23. сообщение прописано, но энумератор опций до него не доходит.
  24. Значение Статус изменено на: Тестируется
  25. Electr0

    Кнопки

    Прототип 4.2 Установлен минимальный порог установки яркости в 10 Исправлено появление исключений с таймером показа лазербокса предмета Утолщены линии лазербокса в три раза
×
×
  • Создать...