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

Electr0

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

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

  • Посещение

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

    417

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

  1. Значение Статус изменено на: Публичное тестирование
  2. классы оружия и двери должны спавнится со значением m_nSolidType равным 6.
  3. Значение Статус изменено на: Публичное тестирование
  4. Electr0

    Муляжи оружия

    прототип 2, полностью протестировано все кроме зажигательных, лазерных, и разрывных разложенных коробок для них нужно рисовать Collision mesh
  5. Electr0

    Муляжи оружия

    прототип 2: нужно решить проблему с отсутствием корректной выдачи оружия из-за неправильной логики конвертации класса оружия. выяснилось что оружие в игре можно взять даже не смотря на него, оно подсвечивается белым когда смотришь рядом с ним или находишся очень близко, этот момент тоже бы как-то обыграть
  6. Marilyn Manson - Heaven Upside Down

  7. Ударим STAMINA'ой по кошельку! 

  8. Electr0

    Муляжи оружия

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

    Муляжи оружия

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

    Муляжи оружия

    В связи старыми крашами: нужно сделать доброе дело напоследок и таки закрыть этот краш, т.к. данное действо имеет неизвестную природу и все что мне известно это что появляется оно при спавне слотов с оружием иногда раз в неделю, может две, возможен микс из лежачих игроков с шапками и спавн слота с оружием. Не знаю, но что-то такое есть и первое что в голову приходит это заменить капризные классы оружия на муляжи, обычные prop_dynamic с моделями от оружия. Половина дела давно уже сделана и пропы оружия и так выдают оружие не сами, а являются просто моделями с которых игроки берут оружие, сами они ничего не выдают и граб с них заблокирован. А значит надо закончить начатое и вовсе отказаться от них. Есть правда море ньансов.., т.к. плагин с момента добавления оружия был написан именно под настоящие классы оружия. Более того во время в самом начале разработки кнопок после того как был написан код обращения к кнопке путем нажатия на кнопку действия, я делал тестовый вариант этого изменения, но тогда что-то пошло не так и я решил не отвлекаться, отдав предпочтение кнопкам. Пора сдуть пыль с репозитория и понять что было не так в наработках по данному изменению. Ах да, еще я помню что этот краш появился после появления контент пака 3 или 4 где были добавлены те удобные стеночки которые содержат 12 скинов, если я не добьюсь успеха с оружием я буду изолировать модели по одной данного контент пака с целью поиска кривой модели.
  11. Electr0

    Давняя ошибка

    IVP Failed at /home/buildbot/buildslave/l4d2_rel_linux/build/src/ivp/ivp_physics/../ivp_utility/ivu_vhash.cxx 157 IVP Failed at /home/buildbot/buildslave/l4d2_rel_linux/build/src/ivp/ivp_physics/../ivp_utility/ivu_vhash.cxx 157 IVP Failed at /home/buildbot/buildslave/l4d2_rel_linux/build/src/ivp/ivp_physics/../ivp_utility/ivu_vhash.cxx 157 появляется рандомно, при спавне слотов с оружием, полагаю тут еще есть завязка с шапками и их коллизиями с пропами оружия, либо коллизии оружия с зомби и пропами мира
  12. Уязвимость закрыта полностью. Значение Статус изменено на: Публичное тестирование
  13. такая же ошибка но при синхронизации помеченных предметов, частично устранена, но в функции синхронизации проверка идет только первой кнопки, вторую она не смотрит, это и нужно устранить.
  14. Значение Статус изменено на: В обработке
  15. Недочет устранен. Значение Статус изменено на: Публичное тестирование
  16. обнаружена уязвимость выставления статуса вкл напольной кнопке, произведен откат версии плагина на серверах.
  17. Значение Статус изменено на: В обработке
  18. Значение Статус изменено на: Публичное тестирование
  19. прототип 6 закончен, добавлен отчет в чат об ошибках превышения лимитов если таковые были.
  20. Значение Статус изменено на: Закрытое тестирование
  21. необходимо добавить показ кол-ва недобавленных по причине отсутствия лимита на действие.
  22. Значение Статус изменено на: В обработке
  23. Electr0

    Июнь 2019

    °• Super Coop: Добавлено: Танки Включено отображение хп танков Иммунитет к огню оставлен только у Fire, Ghost, Lava, Shield, Smasher, Meteor Увеличена скорость горящего танка Уменьшено здоровье танка на разных уровнях сложности Выжившие ползают в 2 раза быстрее Есть шанс, что Танк сделает банни-хоп Боты Добавлены усиленные зараженные (имеют свои способности, повышенное хп и небольшую невидимость) Аура усиленного зараженного больше не отображается через стены Улучшен AI ботов Уменьшено минимальное кол-во спец. зараженных Боты которые тупят будут удалены Шанс на мега волну из спец. зараженных одного типа Боты больше не будут спавнится постоянно и давить на психику (иногда спавн заразы будет откл. после боя на некоторое время) Сбалансированно кол-во зомби Прочее Добавлен лут вещей в стиле GTA: III/ Vice City! Убран лут вещей с обычных зараженных, теперь только с усиленных зараженных, танков и ведьм AWP, M60, гранатомет удалены с карты и выпадают только с усиленных зараженных (шанс выпадения 2%) Урон с AWP значительно увеличен, кол-во патронов уменьшено Добавлен гранатомет со множеством режимов стрельбы Кола восстанавливает 4 ед. временного здоровья за сек. (шанс выпадения 4%) Гном восстанавливает 2 ед. здоровья за сек. (шанс выпадения 4%) Ачивка "Подражатель" На картах случайным образом будут вкл./откл. некоторые события Исправлено: Танки снова кидают камни °• Mega Survival: Добавлено: Автоматическая синхронизация кнопок через настройки кнопки, на второй странице появился пункт Синхронизировать эту кнопку с другой кнопкой позволяющий связать настраиваемую кнопку с выбранной. Автоматическая синхронизация всех помеченных кнопок между собой, после пометки кнопок, нажмите Синхронизировать кнопки в разделе управление. Оружие загружается в виде муляжей с классом prop_dynamic, для уменьшения вероятности падения сервера при большом количестве оружия, а так же для избавления от паразитной физики предметов оружия которая не отключается. В меню обзора действий кнопки добавлены кнопки навигации: В конец если находимся на первой странице, В начало на остальных страницах, для улучшения скорости навигации. Исправлено: Спавн лампы там где высота превышает разрешенные рамки Продажа платных предметов на которых стоят люди Количество предметов слота в котором находился платный предмет не обновлялось после продажи Исправлен баг с сохранением двойного количества предметов при сохранении шаблона из библиотеки Исправлен баг когда на карте крыша можно было поместить дверь вниз, не смотря на работу проверок по высоте над землей исправлен баг когда захватив предмет нажимали Редактировать помеченные предметы и предмет вставал на месте при этом оставшись не твердым. исправлен баг когда захватив предмет, удаляли его, нажимали отменить действия и предмет при этом откатывался оставшись не твердым. Изменено: Сервер переведен на Sourcemod 1.10 dev В плагинах где были проблемы с кодировками при сохранении имен игроков применена функция SQL_SetCharset(g_DB, "utf8mb4");, Sourcemod 1.10 dev как раз собирается с Mysql 5.5 что позволяет применять кодировку utf8mb4 в функции SQL_SetCharset один раз и быть уверенным что кодировка не слетит при проблемах с подключением к базе данных. Все серверы: Голосование за кастомные карты: Добавлен автоматический голос против если у игрока нет кастомной карты за смену на которую запущено голосование Если карты нет у игрока который меню голосования за карту, то она у него будет серой Добавлено количество игроков на сервере имеющих карту, по макету: Название карты [Версия] [Количество игроков] Теперь шапки будут скрыты от игроков у которых нет файла дополнения ally_hat_extras_v2.vpk, либо если это дополнение выключено в настройках дополнений игры, что позволит избежать визуальных проблем для новичков только зашедших на сервер. Пересобраны расширения: voicehook, l4d2_bugfixes, l4d2_defibfix, filenetmessages, left4downtown под последними ветками Sourcemod 1.9 Stable и Metamod:Source 1.10, соответствующие инструкции появились в новом разделе форума - Сборочный цех
  24. Значение Статус изменено на: Закрытое тестирование
  25. прототип 5, функция синхронизации научилась не тупо удалять все предыдущие действия посвященные выставлению статуса целевой кнопки, а проверять и исправлять их, если действия удалялись только тогда происходит реиндексация номеров действий, все это позволило сократить время до 0.35 сек если действия уже есть в кнопке, и 0.20 если действий выставить статус нет и их нужно тупо добавить, до этого на удаление и добавление уходило 0.40 сек. проверки решено оставить в функции синхронизации она уже изначально защищена от переполнения лимита действий, т.к. потреблять это все будет безумно много и без того уже много жрет лучше оставить так, функция синхронизации теперь сообщает по изменениям в действиях 4 параметра: все хорошо, исправлено, добавлено, удалено при синхронизации помеченных кнопок эти параметры суммируются и показывается общая статистика по выполенной работе: к примеру: [FS] Вы синхронизировали 45 кнопок между собой, по действиям: все хорошо 0, исправлено: 0, добавлено 1980, удалено: 0. если запуск происходит повторно и все действия в порядке: [FS] Вы синхронизировали 45 кнопок между собой, по действиям: все хорошо 1980, исправлено: 0, добавлено 0, удалено: 0. если замечена ошибка в настройках синхронизации: [FS] Вы синхронизировали 45 кнопок между собой, по действиям: все хорошо 1978, исправлено: 2, добавлено 0, удалено: 0.
×
×
  • Создать...