Перейти к содержанию
  • Анимация предметов


    Electr0
    • Публичное тестирование

    Реализуем кнопками


    Обратная связь

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



    Electr0

    Опубликовано

    1 час назад, Electr0 сказал:

    такс.. я все вспомнил, у нас уже все есть еще со времен добавления действий смены статуса кнопки и внедрения аварийной форсировки медленных действий для снятия снимка конца раунда / смены карты. 

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

    Electr0

    Опубликовано

    прототип 6:

     

    Текущее:

    • Предиктивная проверка должна аварийно отменить закрытие двери если увидела что в двери находится человек
    Electr0

    Опубликовано

    4 минуты назад, Electr0 сказал:

    прототип 6:

     

    Текущее:

    • Предиктивная проверка должна аварийно отменить закрытие двери если увидела что в двери находится человек

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

    Electr0

    Опубликовано

    прототип 6:

    • действие выставления анимации включено в блок проверок на наличие игроков в предмете тем самым предстартовые проверки у нас есть.
    Electr0

    Опубликовано

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

    Electr0

    Опубликовано

    models/props_vehicles/racecar.mdl

    [0] idle
    [1] origin_posed
    [2] origin_plinth
    [3] atrium_plinth
    [4] charger_escape_a
    [5] charger_escape_b
    [6] end

     

    доступ к ряду из них, а конкретно ниже я не планирую для всех:

    [4] charger_escape_a
    [5] charger_escape_b
    [6] end

    Electr0

    Опубликовано

    Провел поиски по SDK лефты, нашел модели с анимацией:

     

    models/bunny/b_tree_pine04.mdl

    [0] idle

    [1] idle_top

    [2] idle_all

    [3] fall_all

    [4] fall_top

     

    models/props_downtown/fan_ceiling_blade.mdl

    [0] idle

    [1] spin_01

     

    models/props_downtown/parade_float.mdl

    [0] idle

    [1] spin

     

    models/props_equipment/security_desk1.mdl

    models/props_equipment/securitycheckpoint.mdl

     

    models/props_fairgrounds/gnome_closet.mdl

    [0] ref

    [1] open

    [2] openidle

    [3] closeidle

     

    models/props_signs/burgersign_beacon.mdl

    [0] idle

    [1] rotate

     

    models/props_street/awning_mainstreet.mdl

    [0] pre_awning

    [1] lowerawning

    [2] post-awning

     

    models/props_street/manhole_cover.mdl (models/props_street/manhole_cover_surround.mdl)

    [0] idle

    [1] open

    [2] open_idle

     

    models/props_street/signrailroadcrossing01.mdl

    [0] idle

    [1] Start

    [2] End

    [3] Loop

     

    models/props_unique/generator.mdl

    [0] idle

    [1] rev_up

    [2] spin

     

    models/props_vehicles/ceda_trailer_entrance_door.mdl

    [0] idle

    [1] doors_closing

    [2] doors_closed

     

    models/props_vehicles/ceda_trailer_exit_door.mdl

    [0] idle

    [1] doors_opening

    [2] doors_open

     

    models/props_vehicles/m119howitzer_01.mdl

    [0] idle

    [1] FIRE

     

     

    Electr0

    Опубликовано

    Подготовлены к использованию:

     

    Гаубица M119 [A 0-1]

    models/props_vehicles/m119howitzer_01.mdl

    [0] idle

    [1] FIRE

     

    Автомобиль Джимми Гиббса Мл. [A 0-1]

    models/props_vehicles/racecar.mdl

    [0] idle
    [1] origin_posed

     

    Канализационный люк [A 0-2]

    models/props_street/manhole_cover.mdl (models/props_street/manhole_cover_surround.mdl)

    [0] idle

    [1] open

    [2] open_idle

     

    Шкаф гнома [A 0-3]

    models/props_fairgrounds/gnome_closet.mdl

    [0] ref

    [1] open

    [2] openidle

    [3] closeidle

     

    Знак 'Железнодорожный переезд' [Скины 0-1][A 0-3]

    models/props_street/signrailroadcrossing01.mdl

    [0] idle

    [1] Start

    [2] End

    [3] Loop

     

    Electr0

    Опубликовано

    С автомобиля Автомобиль Джимми Гиббса Мл. [A 0-1] снято условие FS_ACCESS_LVL_FULL

    Electr0

    Опубликовано

    на Канализационный люк [A 0-2] надето условие FS_ACCESS_LVL_FULL

    Electr0

    Опубликовано

    18 часов назад, Electr0 сказал:

    на Канализационный люк [A 0-2] надето условие FS_ACCESS_LVL_FULL

    отмена поддержки анимаций этим люком FS_ACCESS_LVL_FULL снят

    Electr0

    Опубликовано

    нужно внедрить чек на вхождение анимации в игроков перед тем как разрешать переключать анимации через команды и меню.

    Electr0

    Опубликовано

    4 часа назад, Electr0 сказал:

    нужно внедрить чек на вхождение анимации в игроков перед тем как разрешать переключать анимации через команды и меню.

    проверка внедрена.

    Electr0

    Опубликовано

    теперь когда все риски устранены можно собирать администрацию и искать новые уязвимости.

    Electr0

    Опубликовано

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

    Electr0

    Опубликовано

    1 час назад, Electr0 сказал:

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

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

    Electr0

    Опубликовано

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

    Electr0

    Опубликовано

    43 минуты назад, Electr0 сказал:

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

    создана квара ограничения запрета изменения анимаций через меню.

    Electr0

    Опубликовано

    совсем забыл про неубиваемую проблему сжирания лимита пропов анимированными дверьми, каждая ест 4.

    Electr0

    Опубликовано

    к примеру на мотеле, заспавнил 303 таких дверей  (303 * 4 = 1 212‬ пропов) и уже получаю от стройки блок от проверок безопасности.

     

    20200405163602_1.jpg

    Electr0

    Опубликовано

    может стоит внедрить виртуальный лимит предметов, в котором одна такая дверь считается за 4

    Electr0

    Опубликовано

    подсчет реального потребления добавлен, теперь надо окончательно все проверить и пускать наружу

    Electr0

    Опубликовано

    ну что ж.. полетели. Начнем с приватного сервера. Доступ к анимированным дверям открывается.

    Electr0

    Опубликовано

    models/props_collectables/coin.mdl

    [0] spin


    models/props_unique/generator.mdl

    [0] idle

    [1] rev_up

    [2] spin


    models/props_swamp/winch.mdl

    [0] idle

    [1] start

    [2] run

    [3] stop

    Electr0

    Опубликовано

    надо сделать список моделек которым не нужен контроль со стороны проверок на проникновение людей в них во время работы анимации




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

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

    Гость
    К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
    Добавить комментарий...

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

      Разрешено использовать не более 75 эмодзи.

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

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

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


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

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

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

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

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

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

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