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

Electr0

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

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

  • Посещение

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

    417

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

  1. выставление скина через чат надо оставить только в режиме массового добавления действий для помеченных предметов.
  2. почему я прошу игрока указать в чат скин, если я знаю максимальные значения, и могу показать игроку меню с цифрами, выберай не жалко, все равно показатель по моделям максимальный это 12. нужно добавить режим рандомного выставления скина, это будет самой первой кнопкой меню, следующие варианты будут уже на выбор конкретного скина.
  3. Список треков создан, прекеш настроен, коды действий заведены, надо теперь ответить на вопрос как это все добавление треков будет выглядеть. Надо так же добавить поддержку включения рандомного трека, и выставления рандомного скина.
  4. Прототип -2 готов. прототип -1: Нужно добавить действие воспроизведения музыки, музыка должна звучать от пропа кнопки. Нужно добавить действие остановки воспроизведения музыки, это нужно для кнопки выключения музыкального автомата, которую я предусмотрел сбоку, она должна как блокировать включение треков, так и выключать запущенную музыку, и выключать анимацию вращения пластинки.
  5. Прототип -2: Анимациям действий привода пластинок автомата нужно добавить звуки. //------------------------------------------ // Jukebox sounds //------------------------------------------ "Jukebox.NeedleScratch" { "channel" "CHAN_ITEM" "volume" "1.0" "soundlevel" "SNDLVL_85dB" "wave" "level/record_changer.wav" } Нужно внедрить выбор режима оповещения об ошибках в настройках кнопок чтобы при активации этого режима, кнопки не издавали никаких звуков при возникновении ошибок, и ничего не писали в чат игроку активировавшему ее. нужно внедрить опцию изменения режима озвучки включения / выключения кнопки, чтобы можно было выключить звуки кнопке во время включения выключения.
  6. Прототип -3: завершен, добавлены модельки в меню, внедрена поддержка анимаций и скинов которые они умеют. создан так же прототип автомата способный переключать анимацию однако пока что не самостоятельно, а кнопкой стоящей рядом с ним.
  7. Треш, 2 из 3 моделек нонсолид. Facepalm. Панель тоже, так что придется как минимум кнопку делать solid иначе она будет некликабельной.
  8. Прототип -3: Надо добавить набор музыкальный автомат, куда закинуть три эти модельки ТЕЛО: models/props_unique/jukebox01_body.mdl ДИСКОВОД: models/props_unique/jukebox01.mdl МЕНЮ: models/props_unique/jukebox01_menu.mdl (СКИНЫ 0-6) Надо добавить поддержку анимаций: ПРОПА ДИСКОВОД: models/props_unique/jukebox01.mdl АНИМАЦИИ: [0] idle [1] replace [2] diskspin
  9. Составные части ТЕЛО: models/props_unique/jukebox01_body.mdl ДИСКОВОД: models/props_unique/jukebox01.mdl АНИМАЦИИ: [0] idle [1] replace [2] diskspin МЕНЮ: models/props_unique/jukebox01_menu.mdl (СКИНЫ 0-6) Игроку предлагается собрать 3 части автомата самостоятельно Проп МЕНЮ, будет отдельной кнопкой, так что игрок просто будет добавлять действия в него, такой подход избавит игроков от визуальных непоняток как включать автомат, так как в игре это именно так и делается, нативность главное. Нужно добавить действие включить рандомный трек, так и определенный, с возможностью выбора громкости при создании действия нужно добавить опцию для кнопок чтобы они переставали показывать какую либо информацию ошибках возвращаемых предварительным симулятором. нужно добавить возможность включить отложенную на указанное кол-во времени анимацию, так как нужно после запуска анимации replace потом сразу запустить анимацию diskspin нужно добавить это все в шаблон, а шаблон залить в библиотеку. Модельки для музыкального автомата нужно поместить в наборы => Музыкальный автомат, включая кнопку. чтоб им жизнь медом не казалась залить какой нибудь метал function SwitchRecords() { StopAllMusic() // play needle scratch sound EntFire( EntityGroup[14].GetName(), "playsound", 0 ) // switch disks EntFire( EntityGroup[7].GetName(), "setanimation", "replace", 0 ) EntFire( EntityGroup[7].GetName(), "setdefaultanimation", "diskspin", 0.1 ) }
  10. Electr0

    Анимация предметов

    Значение Статус изменено на: Публичное тестирование
  11. Electr0

    Анимация предметов

    GUNDONE
  12. Electr0

    Анимация предметов

    надо сделать список моделек которым не нужен контроль со стороны проверок на проникновение людей в них во время работы анимации
  13. 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
  14. !f => Предметы => Декорации => Гостиная | Спальня => Шкафы Шкафчик [A 0-1] Медицинский шкафчик [Скины 0-1][A 0-1] Медицинский шкафчик 2 [A 0-1]
  15. Значение Статус изменено на: Публичное тестирование
  16. Значение Статус изменено на: Закрытое тестирование
  17. models/props_interiors/medicalcabinet02.mdl models/props_buildables/small_cabinet.mdl models/props_buildables/small_cabinet_firstaid.mdl СКИНЫ 0-1
  18. добавил в счетчики, плюс добавил поддержку анимаций этой модели.
  19. models/props_vehicles/boat_fishing02.mdl 11 phys_bone_follower
  20. Значение Статус изменено на: Публичное тестирование
  21. ; Удаляем всяческий мусор с карты filter: { "classname" "env_sprite" } ; Удаляем всяческий мусор с карты filter: { "classname" "keyframe_rope" } в ряде случаев минус 190~ пропов с карты.
  22. https://developer.valvesoftware.com/wiki/Particles_In_Code
  23. есть интересные мысли https://forum.myarena.ru/index.php?/topic/42434-ubit-ostanovit-partikl/ в самом низу. вижу что модель вертолета рождает партиклы $keyvalues { bone_followers { "bone" "main_root" } particles { "effect" { "name" "aircraft_navred" "attachment_type" "follow_attachment" "attachment_point" "port_light" } "effect" { "name" "aircraft_navgreen" "attachment_type" "follow_attachment" "attachment_point" "starboard_light" } "effect" { "name" "aircraft_strobe_orange" "attachment_type" "follow_attachment" "attachment_point" "strobe_red" } } }
×
×
  • Создать...