Перейти к контенту

Jekyll

Проверенные
  • Число публикаций

    198
  • Регистрация

  • Последнее посещение

  • AMKoin

    1,455 [Подарить AMKoin]

Весь контент пользователя Jekyll

  1. Да. Создал. Игра, вероятно, его видит, но толку с этого... Мой ui_pda.xml. Объясните кто-нибудь, пожалуйста, как этот файл может влиять на картинку в статье энциклопедии. Не знаю, имеет ли значение для решения моего вопроса следующее. Продолжил ковырять encyclopedia_item (кстати, созданный мной encyclopedia_item_16 игра видит, но толку опять же...). Как я уже говорил, с текстом все норм. А вот с картинками такая ситуация:
  2. Можно чуток подробнее? Посмотрел ui_pda.xml, но как там что поменять - не понял. Под "большой текстурой" ты подразумеваешь целевую картинку (на моем скрине) или сборный файл, в котором собраны все необходимые картинки (как, напр., ui_icon_photo.dds)? Нашел файл, на изменения в котором реагирует картинка из статьи - encyclopedia_item. В нем есть такое: Кусок, отвечающий за текст, работает нормально. А вот кусок, отвечающий за картинку, работает странно. Кроме того, меня смущает параметр "stretch" ("растяжение"). Но его изменение или удаление никак не влияет на картинку. Ну ладно. Решил ради интереса сделать картинку 512х256. Получилось точно также, как и с предыдущей - оригинал, в игре. Уж не в движке ли это вообще зарыто?
  3. Вот так выглядит "оригинальная" картинка. А вот это уже получается в игре. Больше примеров не привожу по той простой причине, что данный пример полностью характеризует всю ситуацию. В ПДА из оригинальной ТЧ та же проблема.
  4. Здравствуйте. Недавно решил расширить энциклопедию и столкнулся с неприятной штукой: изображения в статьях отображаются непропорционально растянутыми, теряя при этом изначальное соотношение сторон. И такое непотребство, похоже, наблюдается с картинками любых размеров. Подскажите, пожалуйста, в чем причина и какой(-ие) файл(-ы) ковырять.
  5. Jekyll

    Ищу файлы / моды / аддоны

    Здравствуйте. Ищу модель и текстуру такого псевдыча: https://yadi.sk/i/o_ZIeIBJ3QGrdg
  6. Jekyll

    Скриптование

    Да и у меня, в общем-то, не вылетало, разве что несколько раз при использовании именно этого своего скрипта ловил такое: Стремно как-то. По задумке - всех подряд, кто под "горячую руку" попадет: и НПС, и монстры... Короче, оружие "на каждый день". Не знаю, как к такому подходу отнесется движок - подозреваю, что у него может случится серьезное "несварение". Кстати, появилось еще несколько вопросов, возможно нубских, но уж как есть: 1) в alife():release(alife():object(mob:id()),true) для чего это самое "true"? 2) в логе могут проскакивать записи вроде "! Invalid ogg-comment version, file:" или "- Critical: SMapLocation binded to non-existent object id". Первая отмечается в консоли красным цветом, вторая - зеленым. О чем в таких случаях говорит цвет записи? 3) насколько серьезны "- Critical: SMapLocation binded to non-existent object id" и "- Critical: CMapLocation::UpdateSpot binded to non-existent object id"? Возникает каждый раз, когда удаляется НПС (вторая изредка). Понимаю, что дело в метках, но как от этого избавиться - не знаю.
  7. Jekyll

    Скриптование

    Прошу прощения, может я некорректно задал вопрос, что-то перепутав. Вот здесь автор статьи утверждает обратное (удалить-то живого можно, но к чему это приведет, особенно в массовых случаях?). Впрочем, возможно я слишком заморачиваюсь. Такой код исправит положение?
  8. Jekyll

    Скриптование

    Здравствуйте. Нужно удалить НПС или монстра при попадании в него из оружия. На сколько я знаю, методом :release() можно удалять только неживые объекты. Есть такой кусочек кода (только не бейте если что): Насколько этот кусочек стабилен и не вызовет ли он в дальнейшем проблем (вроде боя сейвов)? Есть ли способ удалить живой объект без таких последствий? И еще: аналогичен ли способ "mob:kill(mob)" способу "mob.health = 0"?
  9. Jekyll

    Все о партиклах

    Здравствуйте. Заметил такую странность. Имеется партикл. В параметре Collision активны установки Collide With Dinamic и Destroy On Contact. По идее, сие должно привести к уничтожению партикла при контакте с любой твердой поверхностью. Прикрутил этот партикл к аномалии - все гуд, партикл уничтожается о стены, землю и т.д. вне зависимости от расстояния аномалии от "целевой" поверхности. Прикрутил к оружию - партикл спокойно "пролетает" сквозь все препятствия, будто их нет. Кто-нибудь знает, как сделать так, чтобы партикл оружия работал также, как и с аномалией?
  10. Jekyll

    Ищу файлы / моды / аддоны

    @monk , здесь небольшая сборка загрузочных экранов.
  11. Здравствуйте! Подскажите, пожалуйста, как заспавнить оружие с пустым магазином?
  12. Jekyll

    Все о партиклах

    Здравствуйте. Пытаюсь реализовать задумку: нужно при удалении аномалии проиграть на ее месте партикл. Все работает, но есть одно "но". Нужный партикл (*.pg) не всегда играется до конца, прерываясь случайным образом на разных стадиях. С тайм лимитом все в порядке. В других условиях, например при установке его как "blowout_particles", естественно, работает полноценно. Кто-нибудь знает, в чем, собственно, может быть проблема? PS. Момент удаления аномалии не совпадает со сбоем. Применяю данный способ и с иными игровыми объектами, но все до сих пор исправно работало.
  13. Jekyll

    Lost Alpha - Обсуждение и прохождение

    Всем привет! Если не ошибаюсь, то именно в архивах Лост Альфы когда-то видел 3-4 интересных аномалии с визуалами (2 явно предназначались для крепления к потолку, одна точно похожа на змею). Назывались они вроде как strange, и в архивах оригинальной игры отсутствовали. Кто-нибудь знает, эти аномалии из ранних билдов или созданы Dezowave Team?
  14. Здравствуйте. При стрельбе из определенного оружия необходимо блокировать кнопку перезарядки, т.е. блокироваться она должна только если оружие в этот момент стреляет (длинной или короткой очередью). Если не стреляет - перезаряжаемся. А короче - если зажата клавиша мыши, то блокируем кнопку перезарядки. Кто может подсказать функцию, которая позволяет отследить, что зажата (не однократное нажатие, а удержание) кнопка мыши? И с помощью какой функции блокировать определенную клавишу?
  15. Jekyll

    Скриптование

    Здравствуйте. Есть такой код Задумка в том, чтобы партиклы проигрывались у всех подстреленных, кроме указанных в таблице. При этом если вместо строчки if not string.find(sect,type[t]) then сделать просто перечисление if not (string.find(sect,"stalker") or string.find(sect,"neutral") or string.find(sect,"dolg") or string.find(sect,"freedom") or string.find(sect,"soldier")) then -- соответственно список значительно сокращен то все работает как надо. Что я упустил?
  16. Jekyll

    Ищу файлы / моды / аддоны

    @CRAZY_STALKER666 распаковал, вроде от 2.5 https://yadi.sk/d/xnw9wXiK3L9Egr . Если что, скинь в личку свой all.spawn. Ищу прыгучего кровососа (болотная тварь из ЧН) для ТЧ, если таковой вообще существует.
  17. Здравствуйте. При удалении НПС заметил в логе строчки, выделенные зелёным: - Critical: SMapLocation binded to non-existent object id=734 - Critical: CMapLocation::UpdateSpot binded to non-existent object id=734 Вылета при этом нет, но есть подозрение, что в конце концов добром такое не кончится. В чем дело, кто-нибудь знает? В мап-спотах что ли?
  18. Jekyll

    Скриптование

    Хочу уточнить: приведенный здесь пример подразумевает систему "жертва-убийца", когда и жертва, и убийца известны? Точнее когда непосредственно между двумя монстрами (один - "self.object", другой - "who") произошло взаимодействие, закончившееся гибелью одного из них (первого) - так? Извиняйте за стиль изложения - издержки профессии.
  19. Jekyll

    Скриптование

    Мне не понятно, как в этом случае применить определенную секцию монстра. Не пропишешь же так: pos:distance_to("секция":position()).
  20. Jekyll

    Скриптование

    Здравствуйте. Как определить, что смерть одного монстра (неважно от чего) наступила на определенном расстоянии от другого монстра. Причем они не атаковали друг друга. Можно ли использовать для этого "distance_to"? Поясню. Если использовать в качестве "целевого монстра" актора, то все понятно и все работает как надо (при этом в смерти монстра актор не виноват), ссылка на сам скрипт в монстрячем death_callback'е. Но как вместо db.actor впихнуть другого монстра? Либо здесь нужен иной подход?
  21. Подскажите, что конкретно означает каждый из нижеприведенных параметров у монстра?
  22. Здравствуйте. Как заставить полтергейста преследовать противника? При обычном спавне, без привязки к местности, все остальные монстры при виде врага сразу нападают и преследуют, полтергейст же просто перемещается в "случайном" направлении. И существует ли метод, с помощью которого можно направить нпс/монстра на определенную позицию?
  23. Класс Z_RUSTYH заточен на нанесение какого-либо хита? С ним "ржавые волосы" только проигрывают анимацию, а урона нет.
  24. Jekyll

    Ищу файлы / моды / аддоны

    Всем привет. Ищу распакованные шейдеры из Лост Альфы 1.3003 или декомпилятор, способный с ними справиться.
  25. Jekyll

    Ищу файлы / моды / аддоны

    @WizziGun, к сожалению, у него больше ничего нету кроме того, что он уже выложил в соответствующей теме. Кстати, может еще у кого завалялся пистолет Робокопа?

AMK-Team.ru

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