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

NanoBot

Сталкеры
  • Публикаций

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

  • Посещение

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

  1. Наблюдатель код я отформатировал, у меня таб строго 4 пробела, и обязательно форматирую код. В коде просто проверка itr_job, и блок кода не срабатывает. Тут типичное переполнения индекса таблицы(глупый баг), возможно код надо отрефакторить.
  2. Мод довольно занятный, но плохо оптимизированный требует много памяти 16 ГБ минимум, лучше 32 ГБ, багов много, внезапные вылеты без информации в логе. Но один баг я смог починить, в файле smart_terrain.script локальная переменная itr_job равна nil. Я просто проверочное условие добавил и код не срабатывает, вроде скрипт стал работать без ошибок.
  3. Тут всё просто, за обрезания геометрии камеры отвечает макро переменная VIEWPORT_NEAR, которая находиться в device.h, и равно 0.2f. В этом движке исправлена ошибка тряски объекта при движении? Возникает при полёте вертолёта, иногда машины, и всех динамических объектов. Я ковыряю ТЧ, не получается найти, думал в физике, нет там всё в порядке, в объекте камера тоже нет этой ошибки. Где в рендоре этот баг, за положения в пространстве объекта отвечает XFORM и по какой-то причине объект отрисовывается в другом месте, при этом дёргается, ошибка возникает только в момент движения, и чем быстрей объект двигается, тем сильней дёргается. Вроде в этом или ещё в каком-то движке вертолёт летит плавно, без этих дергания.
  4. Конечно поздравляю. Сожалею что геймру погиб. Но что там с запретом на сталкер, какая-то очередная шиза властей.
  5. кто может сделать ФПВ-дрон? Надо взять модель дрона, которых сейчас тонны и перевести в модель пригодную к использованию в XRay. Есть некоторые преодолимые проблемы с анимацией провов, но это всё можно решить. Что-то не получается подружиться 3д-редакторами.
  6. AC777 летать по помещению очень сложно, ну и реальный сигнал хуже, я пока не сделал постэффект видеосигнала. Что ещё, а, по сюжету на дрон примотан осколочный БЧ, причём чисто СВУ, банка в банке и куча ГПЭ, так что попадать точно в цель не обязательно. Залил ещё один видос.
  7. Нам приказали, мы исполнели.
  8. А есть вариант просто под 1.0006 с минимальными изменениями? Просто поковырять скрипты и конфиги чтобы мод заработал на 1.0006, так сказать смержить. Я думаю это проще, помню кто-то на форуме геймру пытался, и даже ссылку кидал, только ссылка оказалась не рабочая. А сейчас и форума того нет. Всё же патч 1.0004 и 1.0006 не настолько сильно отличаются, что нельзя сделать адаптацию, бинарные файлы все должны быть совместимы. Дополнено 44 минуты спустя Сейчас решил поиграть на 1.0006 в этот мод причём моя версия XRayExtensions, и когда сидором начал говорить вылет, ну не всё так плохо, думаю лечится правкой конфига. Правда в логе просто 0023:04A1F45E xrGame.dll. Короче надо мержить, смотреть какие отличия в скриптах и конфигах и лечить. Уже отлично что до сидора дошёл без вылетов, правда были артефакта но может моя В/К глючит. Хуже если с бинарными файлами будет проблема.
  9. NZ+ да, а-лайф не доделан в ЗП, БАК доделывал, написал кучу схем где сталкеры намного более умелый, в точности умеют реалистично собирать арты у аномалиях используя детектор, так же могут и другие действия совершать. Вот бы в С2 добавили скриптовую систему, где можно писать скриптовые схемы на Lua. Но вряд ли ПIС это смогут сделать, в онлайн школах этому не учат.
  10. А-лайфа нет, нет программистов которые это бы реализовали. Есть куча жертв ЕГЭ кучи всяких школ на вроде хуз, скилфектори и прочих. Что-то изменится, если в команду вольётся нормальный программист с которым договорятся по оплате. Кстати, говорили о трилогии как в С1, может тогда в следующих частях подтянут а-лайф.
  11. На счёт а-лайфа и ресурсов/быстродействия системы. Поэтому и сделали систему онлайн/оффлайн, в оффлайне живой объект потребляет очень мало ресурсов, и ноль ресурсов В/К. Просто там не смогли добавить глобальный граф на уровень, для этого надо нормальный программист хотя бы чуть слабей РедПанды, но какой спец будет работать за ролтоны, а других зарплат там нет. От грыга телка сбежала т.к. он жадный(скупой ), брешит он что из-за денег ушла.
  12. Получается пока можно конфиги ковырять, скрипты логики игровых объектов не возможно изменять. Моддинг в С1 уникален тем, что можно создавать не просто новые объекты, но и объекты с новой логикой с наследованием от какого-то конечного движкового класса. Такого в С2 как я понял нет. Либо может потом появится, когда будет инструмент к доступу блюпринтам и скриптам С++. Прикольно было в STALKER2UE сделано, где просто портировали скриптовую систему из XRay, и у меня мой гравиган заработал без проблем, ну почти. Ну ладно, ничего другого я и ни ожидал, моддинг на С2 сильно хуже чем в С1. Только остаётся конфиги ковырять, ну хоть это, а то могли и это не дать.
  13. А есть ли в доступе билд где партиклы починили? В 134 не работают.
  14. Первый прошёл много раз, играл в моды, пытался делал моды. Второй прошёл половину и бросил из-за слишком скучного сюжета. Слоган: Это не твоя война, тебе тут не место. Третий прошёл 2.5 раза. Четвертый прошёл один раз, и несколько раз переигрывал концовки. Пятый прошёл половину и бросил... не знаю, возможно получил передоз фаркраев, т.к. играл 3, 4, 5 подряд, т.к. комп обновил, а на старом атлоне с гт440 особо не поиграешь. Шестой, ну тут комп слабоват и... в общем пока не играл. Да и сюжет клюква, надоело свергать "диктаторов" которые против США.
  15. 3 часа катсцен. Уж не коридорный шутан будет, с максимум беготни туда сюда?
  16. Конечно первый фаркрай, с Джеком Карвером. Там даже алайф был похож на сталкер.
  17. А тут гранатомёты ковыряли? На гитхабе быстро не посмотреть из-за ограничений на 1000 файлов. Я исправил оружие, теперь у меня гранатомёты работают без ошибок и многих ограничений, все классы умеют стрелять очередями, и пистолеты и гранатомёты, кроме ПГ. Быстро адаптировать свой код к этой сборки, сам не могу, если что.
  18. Мысли. 23:50 Т-64 с зенитным пулемётом. Интересно, можно сделать квест на этот пулемёт. Приносишь этот пулемёт сталкерам, точней механику, и тот делает из него стационарный пулемёт для усиления базы. Теперь от волн мутантов отбиваться намного легче, пулемётом могут пользоваться как и игрок так НПС, БК лимитный, ствол перегревается, всё это надо ограничения ГГ, чтобы можно было квесты дополнительные на притащи ящик с 12.7. Да просто тупые квесты довольно быстро надоедают, а тут по реализму, у сталкеров ограниченные ресурсы, для их добычи надо шевелится.
  19. ПЗРК планировался для сюжета 2005-2006, можно было реализовать для Лост Альфы. Но мне кажется лучше ПЗРК использовать для некоторых миссий, или вообще, для модов где много приходится воевать с вояками, и где кроме Ми-24 есть Су-25, скоростная бронированная цель с автопушкой и ракетами. Конкретно для ОЛР этот ПЗРК не нужен, он добавлен просто потому-что был на атласе иконок инвентаря в старых билдах. Кстати, я в ОЛР 2.5 этим ПЗРК ни разу не воспользовался, т.к. вертолёты просто не оказывают агрессию, тогда на фига его таскать, тем более против наземных целей он не работает. Но, это потому-что так прописано в сюжете, а можно же прописать в сюжете босс-вертолёт, открытая локация, летает быстро 50-60 м/с, хрен собьёшь из стрелковки и из РПГ-7 тоже, при этом верт игрока ваншотит даже в экзе с набором лучших артов. Вот тогда этот ПЗРК геймплейно нужен.
  20. В моде есть Стрела-2М, но... Это работает? Или это просто обычный РПГ-7 в теле Стрела-2М? Просто свой ПЗРК так и не доделал, но позже могу доделать. В игру пока не играл, только что скачал и установил... А зачем разрабы хотели добавить ПЗРК? Ну там была миссия, удрать через Кишку от вертолёта, и этот вертолёт можно было сбить, либо из РПГ-7, или из ПЗРК. Но это была просто идея, я ЛА просто повысил скорость ракеты РПГ-7 с 5 до 50 м/с, от гранатомётчиков на ниве по прежнему можно было уворачиваться, а Ми-24 стало сбить намного легче. Кстати, реальный РПГ-7 там скорость гранаты стартовая 120 м/с, отлетев на 15 м запускается двигатель и ракета за 0.5 сек ускоряется до 200-300 м/с, в зависимости от типа. Хотя Кираг когда сделал свой ПЗРК передел и логику вертолётов, теперь они атаковали пролётами с достаточно высокой скоростью, что резко осложнило стрельбу по ним из РПГ-7. Хотя если повысить скорость ракеты до близко к реальным, то можно сбивать даже быстрые Ми-24. В прочим ПЗРК может быть задействован и миссиях, сбить там быстро пролетающий вертолёт чтобы что... Ладно оффтоп немного. И ещё в 2004-2007 разрабы вряд ли могли реализовать ПЗРК из-за отсутствия информации, инфа по Игла, Стрела-2(М) появилась в инете где-то в 2014. В прочим там скорей из-за нормальных программистов не смогли, просто посмотрите на код гранатомётов, это просто ужас.
  21. Есть ли у кого такой билд? Очевидно всё недостающие было взято из 1.0000, скорей всего.
  22. Мне тоже это не понятно, ну я и переделал для себя концовку. При заключительном ограблении ГГ, его барахло не удаляется, а перемещается в ящик, так же ГГ врагом всем не становиться, ну кроме натовцев. Так что при второй концовке есть возможность спокойно пересидеть выброс в баре, а после марш-бросок за своим барахлом..., а потом ГГ идёт мстить. Я тут глянул на геймру, и Roden Croft давал ссылку ЯД с правками на адаптацию этого мода для 1.0006/1.0007. Сейчас ссылки все удалены, может кто-то давно скачал эти правки. Правки ещё лета 2014, 10 лет прошло, но может у кого-то сохранились. Просто под 1.0006 можно добавлять аддоны например на РГН/РГО и прочие штуки под XRayExtensions, а так же не надо откатывать до 1.0004.
  23. В циклах убирайте local за пределы цикла, проверил очень хорошо ускоряется. local obj for id=0, 65534 do obj = level.object_by_id(id) if obj then ... end end Ещё бы реализовать метод search_by_id(number) пространстве level, тут уже оптимизация на 5-10 миллисек.
  24. Зачем пихать всё это в зад актору? И почему не ООП? ООП это просто программирования объекта, у нас есть объект у него есть свойства и мы их программируем. Надо биндить сам объект оружия и отслеживать выстрел по изменению магазина на 1 или в зависимости от скорострельности, ещё надо отслеживать открытый инвентарь, если игрок решил разрядить оружие. В общем, у меня эта проблема давно решена для оригинального движка, в XRayExtensions давно добавлены коллбеки на выстрел из любого стреляющего объекта, коллбеки приходят в сам объект. ЕЩЁ РАЗ ДЛЯ ВСЕХ. Что такое ООП, это просто программирования объекта и его свойств. Всё остальная чушь вроде инкапсуляции, сокрытия, наследования это уже реализация, и например у Lua часть этой реализации может и не быть.