Перейти к публикации

Electr0

Администраторы
  • Публикаций

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

  • Посещение

  • Дней в лидерах

    414

Комментарии к Запись, опубликованные пользователем Electr0

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

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

  3. 1 час назад, KOllapslE сказал:

    То есть - был магнум в любом из слотов? На тебе магнум в руки при падении! Не было магнума ни в одном из слотов? Пользуйся стандартным пистолетом или, если в первом слоте всё же было два пистолета, то игра сама даст их в руки

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

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

     

    • часть нужных нам модулей конфогла выделена в отдельный плагин и работает отныне даже в ванилле.
    • на карте c8m4_interior исправлена ошибочная локация для телопортации при обнаруженном баге по высоте, дефолтная находилась почти под потолком и танк застревал (гг привет Promod, EQ3, везде сравнил одно и тоже)
  5. На финале карты жертва обнаружил исключение с логикой спавна, когда я должен был быть танком определенного класса но стал обычным.

    EDIT1:

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

    EDIT2:

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

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