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

Electr0

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

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

  • Посещение

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

    414

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

  1. я добавил проверку на наличие в файловой системе игры модели которую запрашивает стройка для создания объекта, и мне начали поступать данные об отсутствующих объектах, некоторых моделей мы лишимся, ибо взаимодействие с моделями которых физически нет, крайне трудная штука.
  2. исправлен баг с шапками при смене персонажей не подгружались координаты под перса. фикс билла отключен на всех серверах, т.к. уже не требуется.
  3. если контролер танка теряет контроль теперь его танк убивается, ибо возможно это поможет исправить проблему когда игрок возрождается полутанком.
  4. килмит понимаешь не все работает как я хочу, дело в том что когда я захватываю выстрел определенного события я не могу гарантировать что плагин получит ответ, они словно не знаю как по русски "Unhook" раззахватываются ээмм..., так что даже если евент не выстрелил в самой функции спауна если на волне ноль стоит проверка новая. это старый баг который мы как-то однажды заметили с разиком, это не зависит от плагина нет, сама система где-то брешит. меня радует что мне удалось стабилизировать серверы, найти ответы на вопросы, и странности. в частности мега тоже крашилась из-за шапок, однако я подозревая это не мог поверить в то что какие-то модельки на некоторых картах могут вызвать такую цепную реакцию.
  5. "Ни единого разрыва!", а разрыв все же был.

  6. контролерами танков теперь могут быть только живые игроки. исправлена проблема с нулевой волной супертанков из-за чего люди не могли контролировать танков. ТоТ кто пожирает зазевавшихся игроков: по моему это все стабильно работало)) с утра спавнились танки)))
  7. Исправил проблему когда кол-во реальных игроков до 4, и кто-то уходит в АФК то бот кикается в итоге их уже не четверо становится, так можно делать пока ботов не останется вообще.
  8. Со вчерашнего на серверах новые MOTD окна, которые показываются игрокам при входе на сервер, если нужно что-то добавить по вашему мнению или изменить, пишите.
  9. Пообщались с Эмиром по поводу напок, это дало мне кое какие зацепки для того чтобы собрать картину багов с шапками, получилось вот что: Исправил проблему с плагином включающим показ шапок если вы играете от третьего лица и умерли, а после сразу возродились через магазин то перед глазами будет шапка. Т.к. плагин попросту не проверял, а может ли с игроком кроме АФК что-то еще случится. Оказывается может.. Убрал показ шапки игроку которого поднимают, он же не в третьем лице находится когда его лечат. Исправил проблему с таймером проверки бага на отключение скрытия шапки при лечении, как оказалось я просто забыл что в конце таймер конвертирует userid игрока в его индекс, и потом с этим индексом работает над игроком, так вот я передавал таймеру индекс игрока а надо было userid, из-за чего моя заглушка не и не работала. похоже что игра не всегда выстреливает событие revive_success на которое опирается плагин когда отключает показ шапки, я сделал ручной выстрел события магазином, а так же респауна для надежности, при этих событиях шапки должны без вопросов скрывать шапку с глаз игрока вон. Логи переключения показа я оставил включенными, и если баг с шапкой на лице повторится, дайте мне знать когда это случилось. Возможно наконец порешаем проблему.
  10. The Strangeloves – I Want Candy

  11. мелкие поправки в Melee Weaking factor, изменил проверку на урон от ближнего оружия, исправил ошибочные действия плагина при 1.0 значении фактора. мелкие изменения в коде спавна шапок, а так же при смене персонажа.
  12. Удалено около 20 шапок, добавлено 21 новых шапок которые не конфликтуют с картами. Внесены поправки в расположение некоторых старых шапок на голове (слоник, мишка тедди, еще какие-то) персонажей. Я давно вводил корректировку по персонажам а не общую, ибо скелеты персов L4D серии отличаются по высоте и т.д. ну так вот мне было лень дотачивать каждую модель под каждого персонажа, а коли пошла такая пьянка что нужно шапки переделывать и занялся.
  13. Вернул обратно смену команды, однако изменил алгоритм смены к выжившим из инфектов для гарантированного переключения игрока даже если команда полна.
  14. Антифлуд чата теперь игнорирует администраторов имеющих флаг Kick и выше.
  15. Striker – Second Attack

  16. баг с пушками из кс на карте c1m3_mall исправлен. те у кого шапки пропали не волнуйтесь, я закончу обновление новыми шапками и выдам всем компенсацию.
  17. да они на месте, просто я все тонкости этого сервера не знаю, говорю же исходники по всем углам выскребывал.
  18. по запросу ээ не знаю актуальный никнейм она их как пароли к ракетам меняет, светика обратил внимание на систему контроля вокализов, переключил систему из режима белого листа в черный, при том еще и словил кучу багов ибо автор явно не проверял работу в обратном режиме, ну пришлось исправить, так же нашел ошибку в антифлуде которая и вовсе запрещала игроку вокализы запускать, даже если он не флудил. ну теперь все будет как было задумано. а да для любителей суицида, на сервере с пол года установлен и плагин если послать вокалайз "PlayerDeath" то он вас эффектно уничтожит , теперь он после фиксов тоже работает), считайте замена !suicide для любителей вокализов, мой друг очень давно года три назад наверное сделал вот этот мод:djart_radial_menu.vpk Там 7 менюшек дополнительных, каждую надо забиндить, у меня так: bind "T" "+mouse_menu radial" bind "U" "+mouse_menu radial1" bind "I" "+mouse_menu radial2" bind "O" "+mouse_menu radial3" bind "P" "+mouse_menu radial4" bind "z" "+mouse_menu radial5" bind "x" "+mouse_menu radial6"
  19. есть надежда, мега снова пару раз упала там сегодня на одной и той же карте, я стал рыть дальше и почитал про https://developer.valvesoftware.com/wiki/Response_Systemкак оказалось это связано с тем что персонажи общаются при заданных условиях, на карте расставлены триггеры на мосту и на элеваторе возможно какие-то негодяи их трогают и срабатывает логика карты которая не должна срабатывать в выживании. https://crash.limetech.org/uvzahcf4n6n3 строка из трассировки падения сервера: server_srv.so!CScriptSpeechQueue::PerFrameDispatch() + 0x110 дала мне понять что был запрос на какую-то сценку разговора или чего-то еще.. я снова внес изменения в логику карты, убрав все скриптовые вызовы сценок на карте, она ими просто кишит. посмотрим как это отразится на стабильности
  20. добавил зеркало с картами на наш обменник files.allianc-e.ru
  21. карта порт так и продолжает крашится, в принципе я могу перенаправить все сохранения игроков на карту из длк жертва, и отключить ее насовсем. ибо карты повторяются. CrazyKEKCЯ думаю, это будет самое оптимальное
  22. исправил дублирование события положительного результата кастомного голосования, что могло привести к выкидышу игроков. исправлено падение сервера при ручном обнулении данных VoteController'а. предыдущие поправки касательно ботов не работали, я это заметил немного поиграв на меге, поправил фиксы, теперь точно работают.
×
×
  • Создать...