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

xr_Sanya

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

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

  • Посещение

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

  1. В теме EOC я отвечу если там что то будет. EOC Lite не поддерживается, его функционал можно настроить в обычном EOC. Можно найти все printf в файлах еока и закомментить их двумя тире. В обычном EOC спам в лог только при включенном debug режиме. https://bitbucket.org/xr_Sanya/extended-offline
  2. Неизвестно какой R7 используется, не факт что мой, у меня фонарик светит в нужную точку, слышал что свет иногда может пропасть если использовать низкие настройки, сам повторить не смог.
  3. Новая версия неофициального патча (ставить поверх последней выложенной версии от 08.12) Скачать Список изменений по сравнению с версией от 08.12
  4. Изменяет скорость накопления репутации, награды за задания, состояние выпавшего оружия, цену ремонта оружия. (Все это отдельно можно поменять в опциях, в меню это какбы пресет) Тоесть быстрая прогрессия упрощает игру в плане экономики, очень медленная делает экономику тяжелее. Пресеты не имеют кардинальный отличий, разницу можно ощутить между очень медленно и быстро.
  5. Прямая ссылка на Google Disc
  6. В моем движке сталкеры могут использовать укрытия и делают это на тех локациях где укрытия установлены, тоесть на всех ЧН локациях. К сожалению на тчшных и зп локах смарт каверов нет.
  7. Новых фич не будет, только доработка и активация(которые были недоделаны) тех что были в 1.5
  8. Если правильно расставить сектора и объекты, то получится хорошо. Я уверен что на OpenXRay с парой правок получилось бы сделать локацию раз в 10 больше затона с адекватным фпс. Вся проблема в том что локации нынешние делаются очень не качественно. Важно правильно расставить сектора, использовать низкополигональные модели там где игрок не может близко подойти, а не как в аномали насажать деревьев с 10к полигонов за картой. Поправить в движке отрисовку партиклов дабы они не рисовались через всю карту игнорирую дальность видимости. И еще куча мелких нюансов, но вот кто будет таким заниматься забесплатно не знаю.
  9. Трудоемкий процесс, требуется знание моделирования, геймдизайна и знание особенностей СДК. Такую локацию как затон качественно сделать и заселить может уйти очень много времени, в то время как сборка собранная за пару дней в лучшем случае принесет большую популярность и даже деньги. К примеру та же сборка стасона знающим человеком могла бы быть собрана за пару дней, про ее популярность и количество донатов упоминать не стоит. На коке как правило делают сборки-солянки, к сожалению серьезные мододелы не берутся за эту платформу. Я один работаю над своей сборкой на кок уже третий год и все не могу ее доделать из за своих хотелок. При этом я даже не трогал локации.
  10. А что возращает game.time()? get_game_time() как я понял просто обрабатывает данные из game.time()
  11. game.get_game_time() это userdata, как я понимаю diffsec это миллисекунды?
  12. Суть в том что у меня сделан скриптовый респавн который спавнит сквады через определенное время которое записывается в сохранение, работает для каждого смарт террейна. local tg = game.time() local faction_info = sim_stats.faction_stats[smart_info[smart.id].curr_owner] if smart_info[smart.id].defense_next_update > tg then return end smart_info[smart.id].defense_next_update = tg + faction_info.respawn_defend Тоесть при регистрации смарта ему задается время game.time() + math.random(1000), при каждом апгрейде смарта оно обновляется и выполняется функция спавна сквада. Сам код если что тут лежит для лучшего понимания ситуации
  13. time_global() каждый раз при перезапуске игры должен сбрасываться? И как в случае тогда отсчитывать время с начала игры? Использую game.time() но не уверен что это правильно, к тому же внутриигровое время идет быстрее, предпологаю что помножается на time_factor_normal из alife.ltx. Можно еще как я понял брать время из level, но опять же не уверен что это правильноъ
  14. Скорее всего это из за того что некоторые объекты покидающие гравитационную аномалию в случае своей смерти неу восстанавливают свою физику? Да, некоторые антивирусы действительно ругаются на лаунчер, но если посмотреть какие, то вопросы отпадают. Тот же касперский, NOD32, Avast, dr.Web и Bit Defender не видят в нем ничего криминального. VirusTotal
  15. Да, отличается, в самом лаунчере можно заметить что он изменился чучуть и появились некоторые косяки локализации, так как я ее недоделал еще. Запустить определенную версию можно батником указав для него путь к xrengine и указав путь к fsgame Например лаунчер запускает xrengine если выбран параметр AVX и не выбраны никакие другие с таким ключом: bins\AVX\xrEngine.exe -fsltx fsgame.ltx
  16. Конфигуратор запакован программой виртуализатором enigma virtual box из за чего можнт определятся как вирус. Суть в том что у лаунчера появились файлы локализации которые я запаковал в один exe вместе с лаунчером, тоесть скрыл их от пользователя, на что и ругается антивирус. Если что игру можно запускать и с обычного exe который лежит в папке не используя лаунчер. Дополнено 11 минуты спустя В неоффициальном патче используется отличный от всех sheduller(за авторством debrovski), который замедляет скорость реакции и мозги всех НПС если их становится слишком много, чтобы не вызывать жесткие фризы. По умолчанию в 100 фпс обновляется максимум 10 объектов, монстры всегда последними. Можно регулировать эти параметры через консоль введя: sheduler_smoother_max_per_time; - Регулирует количество объектов которое может быть обработано за количество кадров указанное в sheduler_smoother_frame_size; Проще говоря чем ниже фпс, тем тупее будут сталкеры. Стоит учитывать что в конфигах сталкеров по сравнению с 1.4.22 им снижена скорость реакции, также она снижена и в скриптах была, но я ее чуть ускорил. Точно сказать зачем им занижалась реакция невозможно, но мне кажется все в угоду реализму. Насчет гранат в r7 было принято решение отключить их метания нпсам у которых ранг ниже мастера.
  17. Специально для желающих поиграть запаковал последний билд в 1 архив. https://yadi.sk/d/mAtuGaNpmQf3OA
  18. Скорее всего баг и он не прописан у него в ветки апгрейдов
  19. За каждый кадр отрисовываются сцена, чем меньше кадров тем меньше нужно рисовать видеокарте и процессору. Есть смысл менять этот параметр если монитор и компьютер могут отрисовывать более 60 кадров в секунду. Если нет, то лучше оставить на 60 чтобы процессор и видеокарта меньше напрягались, тем самым экономя потребление энергии и освобождая свои ресурсы для подготовки следующих кадров, что в свою очередь снижает количество фризов. Можно зафиксировать на 30 кадрах если компьютер слабый и процессор или видеокарта перегреваются превращая игру в слайд шоу, изображение будет не плавным, но зато комплектующие компьютера не будут уходить в тротлинг(перегрев). Проще говоря не стоит трогать если компьютер не из топ ценового сегмента.
  20. В этом наверное нет смысла, лучше искать другие вылеты. А этот я сам какнибудь поймаю с полным логом и под отладкой
  21. по сути обрабатывает все физические предметы, конкретно StaticEnvironmentCB это коллизия мертвых тел UPD. Провел тест физики, не вылетело, хотя наспавнил кучу нпс псевдогигантов и все физические предметы?
  22. Да чтож оно все вылетает? Желательно сейф с этим чудом
  23. Получилось повторить у себя, по неизвестной причине в слот ножа попадает оружие и из за этого багается инвентарь. Вылет происходит только в том случае если в слоте нет ножа. Предположительно причина была в слотах из Кока которые добавили в 1.5, откатил коммит со слотами, вроде как слоты работают нормально и баг исправился, потестирую подольше. Дополнено 53 минуты спустя Вроде как окончательно пофиксил вылет no free room to place item https://yadi.sk/d/2yz8gmexaLuIMQ
  24. А с этим движком какой лог?
  25. Минут 15 только что менял, не получилось повторить, странная тема Дополнено 41 минуты спустя Попробуй такую сборку движка https://yadi.sk/d/H9X5hu6zR6C43A Тут движок будет игнорировать вылет и восстанавливать правильное положение предмета в слоте (но это не точно)