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

Malandrinus

Жители
  • Число публикаций

    1 930
  • Регистрация

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

  • Дней в топе

    13
  • AMKoin

    160 [Подарить AMKoin]

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

  1. Malandrinus

    X-Ray extensions

    @Сталкер Лом, есть же описание на wiki проекта, там расписаны все варианты. Что за версия движка у тебя?
  2. Dennis_Chikin, Поставь в bind_smart_terrain.script затычку. Если серверного объекта нет, то не биндить. Типа такого function bind( obj ) if not alife():object(obj:id()) then return end ...
  3. @Dennis_Chikin, Ну если честно запутал вконец. Удаляешь по имени, затем ищешь по id. Откуда имя взялось, откуда id? В приведённом выше фрагменте ничего такого нет. Там присутствуют аж две ссылки на серверный объект: self.se_smart_terrain и server_object. Вторая - это ссылка на базовый, не все методы доступны, потому и получаем объект повторно по id, Для удаления однако годятся обе ссылки. Зачем ещё что-то по имени получать? Вместе с клиентским объектом удалить не получится, по-любому придётся ждать завершения жизненного цикла клиентского объекта. Сразу после удаления клиентский ещё можно будет найти с помощью level.object_by_id(). А вот если сразу после удаления можно найти серверный, то либо удалял не тот объект, либо удаление не сработало. Кстати, а зачем удалять смарт? Не лучше ли отключить?
  4. Да, вопрос не до конца понятен. @abramcumner, удаление идёт не по id, а по ссылке на объект. Т.е. alife():release(server_object, true)
  5. А это анимация присяда или полного присяда? Их же в игре два. Полный можно наблюдать обычно у бандитов, а игрок может выполнить его, дополнительно нажав shift. IMHO Чем ниже человек приседает, тем размашистее будет движение оружия в руках. При полном присяде человек начинает перемещаться "гусиным шагом" (если кто помнит это упражнение). В таком состоянии вообще невозможно держать оружие прямо, там бы самому не упасть. Начать стрелять при этом можно только полностью остановившись и опустившись хотя бы на одно колено. Сделать оружие смотрящим не прямо можно без труда, только есть возможность стрелять в таком положении, а значит при выстреле, если например оружие смотрит вверх при ходьбе оно резко перейдет в положение выстрела - это режет глаз и смотрится как какой-то телепорт. А запрещать стрельбу нецелесообразно для геймплея, да и наверняка найдутся умельцы которые это смогут, достаточно посмотреть на всяких спецов и их тренировки по захвату террористов и т.д., эти ребята умудряются стрелять и не в таких позах. STRIFER
  6. @Rygiy, STALKER Icon Editor работает для любого файла, сетку показывает как настроишь, на координаты ты первый жалуешься.
  7. Malandrinus

    Nonsense of Reality

    "Архианомалия" очень понравилась. В кои-то веки что-то действительно новое.
  8. @Andrey07071977, первый раз о таком слышу. В каком это контексте?
  9. @irish_rebel, в чистом движке такого колбека нет. В модификациях есть, см. проект x-ray extensions
  10. Malandrinus

    X-Ray extensions

    @Kontro-zzz, вроде бы этот конфиг mp_ranks никак не влияет на поведение неписей. mp - это вероятно от multi player, т.е. к синглу отношения не имеет. Что же касается подбирания, то неписи вообще подбирают всё, к чему прикасаются. Так движок работает.
  11. Malandrinus

    X-Ray extensions

    @student91122, я рендерами не занимаюсь. Это надо к KD87 на поклон идти =)
  12. Malandrinus

    X-Ray extensions

    @student91122, спасибо! По поводу jump_to_level. А зачем? Давно уже есть создаваемые скриптами левелченджеры. Дают гораздо больше возможностей.
  13. Malandrinus

    X-Ray extensions

    Кто-то может сказать достоверно, работает ли на самом деле затычка от вылета по mp_ranks? Просто я сам никогда не тестировал эту затычку, поэтому она у меня до сих пор висит в описании как "надо проверять".
  14. Malandrinus

    X-Ray extensions

    @Andrey07071977, флаги были нужны, чтобы обойти вылет. Но вылет происходит не всегда. Например, на своей машине мне так и не удалось его воспроизвести. Так что возможно и нужна функция, тестировать надо. Однако, до ЗП у меня руки не скоро дойдут.
  15. Malandrinus

    Nonsense of Reality

    У меня ощущение, что мы говорим о разных играх. Я вроде не имел в виду симулятор современного боя, а имел в виду сталкер. С обозначенной же логикой можно дойти до чего угодно. ОК, начинают пачками сбивать вертолёты (кто кстати?). Значит надо вводить штурмовую авиацию, танки, системы залпового огня, крылатые ракеты, чего не хватает... а, ядрёную бомбу не помешает. Ну так, на всякий случай, за ценой же не постоим. Так? Я конечно намеренно преувеличиваю, но мысль думаю понятна. Надо определиться, что здесь за игра. Я думаю, и это моё исключительно мнение, что в данной игре этому зверю не место, он неправдоподобно и избыточно здесь смотрится. В оригинале кстати тоже. МИ-24, который просто патрулирует над деревней новичков - это нонсенс. Один вылет такой машины обходится в лимон или около того деревянных. Если уж смотреть в сторону правдоподобия, то логичней бы смотрелись патрульные дроны. Совершенно очевидно, что МИ-24 - это клюква, которую разрабы развесили для западной публики. Единственный момент, когда они действительно на своём месте, - это финал игры, когда военные ломятся в Припять вместе со всей толпой.
  16. Malandrinus

    Nonsense of Reality

    _Val_, Всё говорит против такого сценария. Вот к примеру. Это ведь военная машина, принадлежит армии, так? Военные никогда не оставят такую игрушку в чистом поле. Во первых, это же убервафля, напичканная средствами уничтожения по самое немогу. Режимный объект, к тому же стоящий некислых денег. Такую штуку саму надо охранять, забор, блокпост, прожектора, часовые по периметру и т.п. Далее, этот девайс требует содержания, перезарядки оружия, сервис/ремонт, заправка, и в гораздо большей степени, чем обычный гражданский вертолёт. Значит опять же в чистом поле не поставишь, нужен ангар, механики, заправочная, короче такая штука будет летать только с базы. Это как из пушки по воробьям, причём аналогия в данном случае вполне пропорциональная. Ну нету в ЗО вражин, на которых надо охотиться с современным ударным вертолётом. Хотим устроить сафари на кровососов? Зачем нам для этого летающий танк, способный нести две тонны оружия, включая авиапушку 30-го калибра, ПТУР-ы и кассетные бомбы? Берём лёгкий транспортный вертолёт, автомат с оптикой и вперёд. Стоимость всегда имеет значение. Бюджет, знаете ли, отчётность и все дела. Да и нерационально же! Зачем тратиться на содержание такой машины, если можно обойтись меньшими средствами? В конце-концов тот-же МИ-8 тоже может нести вооружение, да и вообще почти любой вертолёт. Бронирование здесь не надо, ракеты и бомбы тоже. В общем-то и авиационный пулемёт будет лишним. Как я выше написал, взять лёгкий транспортный вертолёт и посадить в него стрелка.
  17. Malandrinus

    Nonsense of Reality

    У меня вызвал вопрос К-50 на крыше бункера учёных. Это вообще странная мода на фронтовые ударные вертолёты в ЗО. Что им там делать? С кем воевать? Особенно странно такой вертолёт видеть у учёных. На кой им тяжеленная и безумно дорогая машина, которая возит только пилота и оружие на подвесках? Что им с такой делать? Им транспортный нужен, в который можно напихать оборудования всякого, людей, грузов и пр. Там же такой и стоял, МИ-8 кажется.
  18. Malandrinus

    X-Ray extensions

    Трудно. Времени нету, да и поднадоело малость.
  19. Malandrinus

    X-Ray extensions

    @Alex Ros, две ссылки на готовые архивы есть прямо в посте KD87.
  20. Malandrinus

    X-Ray extensions

    Из шапки устаревшую информацию убрал. На гуглкоде добавил страницу wiki с описанием некоторых правок. Обращаюсь ко всем, кто хотел бы помочь с проектом. Если есть желание, можете принять участие в документировании правок. Для этого я могу включить в проект с правами на редактирование вики. Желающие обращайтесь ко мне или к KD87 в личку. Для добавления нужен email, связанный с гуглаккаунтом. По поводу документации есть следующие идеи: Дополнение, разумеется, в первую очередь. Я там изрядное количество описал, но не всё. Буду по возможности дополнять, но помощь бы не помешала. В первую очередь от авторов правок, но всячески приветствуется вклад от любого понимающего человека. Растащить длинный список правок по отдельным статьям. Назначить им теги (какая игра, характер правки (что меняет: геймплей, графику) и т.п.). Собственно устаканить список тегов. Свести статьи в указатель для удобства поиска. Добавить страницы инструкций по использованию проекта: компиляция, подводные камни, вспомогательные ссылки и пр. Вот до чего у меня руки точно не дойдут никогда в жизни. Поскольку гугл официально прикрыл файловый сервис на гуглкоде, то имеет смысл создать отдельную страницу со ссылками на готовые релизы, залитые на внешние ресурсы.
  21. Malandrinus

    X-Ray extensions

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

    X-Ray extensions

    Earth2Space, А чьё это мнение и где высказано? Просто непонятно, с какой стати кто-то обязан здесь комментировать что-либо, неизвестно кем и где сказанное.
  23. KD87, Я думаю, что только для симуляции одновременности так и сделано, поскольку в целом неписи с уровня на уровень ходят. Однако, единственный штатный метод отправить непися на другую локацию через скрипты - это используя смарты. Когда непись прописывается в смарт, то ему выдаётся работа, работа в смарте (это не работа в гулаге) - это просто идти в точку пути, а точка эта может быть и на другом уровне, так что непись туда и топает при необходимости переходя в оффлайн и идя по геймнодам. Инициируется это всё скриптами, движок там только автоматически вызывает скриптовые функции. Однако, сам метод получается ограниченный. Требуется смарт, требуется прописать в него непися, требуется заранее подготовить пути.
  24. Earth2Space, Оффтопишь. Текстуры на экране, если не растягиваются по окну, рисуются один в один к экранным пикселям. Вроде. Со всеми слотами одна и та же проблема. Ну добавили слот, и что? Движок то о нём не знает. Или вопрошающий предлагает ассемблером добавлять всю логику, ну например защиты от костюма по всем костям, иммунитетов и т.п.? Это просто несерьёзно. С другой стороны, при нынешних возможностях движковых правок все эти вещи можно реализовать скриптами, включая полноценную защиту не хуже движковой, а то и лучше, со своей логикой бронебойности, иммунитетами в зависимости от чего угодно и т.п. Не сказать, что это совсем элементарно, но можно. В общем-то и сами слоты можно сделать скриптами почти неотличимо от движковых. Единственно, что сделать сложно - это перетаскивание в слот мышью. Так что получается, что очередной вопрос "а можно добавить слот для того/сего" - это тупик. Вот добавили, а сможет этот человек сделать всё остальное? Скорее всего нет. А если сможет, то тогда и слепить скриптовый слот для такого человека не большая проблема, да и задавать подобные вопросы скорее всего не станет.
  25. smi345, Вероятно это не моё дело, но я никак не могу представить, зачем может потребоваться второй слот брони.
×
×
  • Создать...