Перейти к публикации
  • Личные шаблоны


    Electr0
    • Сделано

    Описание:

    • Это своего рода слоты куда можно сохранить ваши предметы находящиеся на карте в шаблон, который вместо хранения позиций предметов на карте хранит расстояния предметов по осям X Y Z относительно самого низкого предмета убежища, в итоге такой слот можно загрузить под курсором на любой карте, под курсором как раз окажется самый низкий предмет убеги.
    • Cохранять в шаблоны платные предметы ясное дело нельзя.
    • Кол-во слотов под шаблоны 10 на все карты.
    • Нужен отдельный флаг доступа к шаблонам, на всякий пожарный если идея не приживется
    • Меню шаблонов:
      • Загрузить
      • Сохранить
      • Переименовать
      • Удалить
    • При загрузке шаблона, загрузчик не выдает номер слота и  obj_id объекту
    • Команды:

    sm_fs_save_all_in_template <слот>

    sm_fs_load_template <слот>


    Отзывы пользователей

    Рекомендованные комментарии

    думаю пора приступить к активной фазе реализации.

     

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

    Ссылка на комментарий
    Поделиться на других сайтах

    АЛЬФА 1:

    • Реализован механизм сохранения и загрузки личных шаблонов путем добавления в унифицированные загрузчик и сейвер новых режимов работы.
    • Добавлены команды:
      • sm_fs_save_all_in_template <слот>
      • sm_fs_load_template <слот>
    Ссылка на комментарий
    Поделиться на других сайтах

    АЛЬФА 2:

    • добавлен отдельный флаг под эту операцию.
    • добавлены сообщения по окончанию сохранения и загрузки шаблона.
    • исправлена пометка основных слотов как загруженные после операций с шаблонами
    • удален параметр статуса слота "сохранен", т.к. он нигде не может быть использован.
    Ссылка на комментарий
    Поделиться на других сайтах

    АЛЬФА 3:

    • меню
    • диалоги подтверждения
    • возможность переименовать, очистить шаблон
    • В связи с большим кол-вом внедрений дополнительных режимов везде где эти режимы назывались 0,1,2 переимены в ENUM структуры
    Ссылка на комментарий
    Поделиться на других сайтах

    АЛЬФА 4:

     

    Пока что принято решение не ограничивать кол-во загрузок шаблонов.

     

    Надо сделать:

    • Добавить в раздел справки документацию
    • Шлифовка кода, устранение багов во время тестирования
    • Аудит безопасности
    • Сверка кода в ченжсетах гит репозитория
    Ссылка на комментарий
    Поделиться на других сайтах



    Присоединяйтесь к обсуждению

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

    Гость
    Добавить комментарий...

    ×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

      Разрешено не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


  • Обозначения статусов

    В обработке = Мы работаем над вашим отзывом.

    Будет сделано = Ваша идея добавлена к плану будущих изменений.

    Тестируется = Изменения внесены, но требуют тестирования.

    Сделано = Ваша идея реализована!

    Отклонено = Отзыв некорректный, бред, либо уже реализовано. Если у вас есть дополнительная информация напишите комментарий и мы снова откроем этот вопрос.

×
×
  • Создать...