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

Prostomod

Разработчики
  • Публикаций

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

  • Посещение

  • Победитель дней

    13

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

  1. gibe There is a links to post with alternative unofficial and official solution, and both can be used for new game and existing (working) save. This is unofficial fix (easier to use): Official (at least, from one of mod developer) is: Дополнено 2 минуты спустя Gryazniy_Garik Думаю, что по такому же варианту, что и с побитыми сейвами.
  2. Дальше спорить бессмысленно - проблема решена, но в защиту всё равно скажу: был и третий вариант, когда просто отключался "лишний" (нигде не было найдено его использование) биндер, который в проблемный массив и записывал данные. На ачивку не влиял.
  3. Так я и говорю, античита в движке нет. makdm фиксы уже выкладывались, но зато теперь, с правками от одного из разработчиков мода, вопрос с вылетами по артам решён окончательно. Спасибо.
  4. Там вроде было в другом смысле: всё как-то работало, потом правятся конфиги, после чего игра читает их и сейв, а как работать всё потом будет с противоречием - неизвестно. И якобы это применимо вообще ко любому проекту на x-ray. Конечно, я сомневаюсь, что в сейв сталкера записывается инфа о палочке прицела, так что скорее всего, тут недопонимание у автора, какая информация сохраняется, а какая нет (или я не понял слова автора мода). Я большее скажу: античит не вырубал у себя, но правок нечитерских (в том числе по-настоящему влияющую на сейв) поставил - прошёл полностью без вылетов. Артов понабрал +-180 за прохождение, Око в МГ пропустил (мб поэтому не сломалось, надо проверить) так как не знал о нём. Исходников на руках, естественно нет, а ассемблер я настолько хорошо не знаю, чтоб понять, что происходит. Но судя по ответам разработчика движка, античита нет. Хотя, никто не гарантирует, что никто не приврал. В любом случае, спорить о том, есть ли в движке античит или нет без твёрдых доказательств бесполезно. Предлагаю каждому остаться при своём мнении, а то так можно бесконечно доказывать друг-другу обратное. UPD: Не оценили наши старания разработчики по починке вылета по переполнению значения собранных артов - говорят, сломали 2 ачивки, хоть мы уже это починили тоже. Мод на сталкер - такой-же IT продукт, как и любая другая программа, то, что в ней есть баги - это нормально, было бы странно, если б это всё работало бы безупречно. Другое дело, упорно доказывать, что бага нет, хоть обратное уже обнаружилось и доказано. По артам: есть кто-либо (не обязательно разработчик, т.к. вроде у него с ПК проблема, просто кто-то, кому точно поверят), кто на абсолютно чистом моде, без спавнера и правок сможет собрать 256+ артов? Я удивлюсь, если у такого игрока сейв после сбора не поломается (т.е. можно полностью перезапустить игру с сейва). Тут не только думают о том "Как бы ещё больше напакостить разработчику...?", есть и те, кто думает, как решать те или иные баги (вылеты в первую очередь) мода.
  5. FiLinX главное, чтобы заменяемый файл был точно в такой-же директории, что и его запакованный вариант (чтобы правка работала). Да, просто закинуть в gamedata/scripts, правка должна заработать. Hunter я вообще не увидел чего-либо, за что мог бы зацепиться античит в этой правке. Мне вообще кажется, что весь античит - это дополнительные условия в рестрикторах на убийство ГГ/падение выносливости до минимума при правке параметров ГГ + вызов выброса на F1 (самая частая кнопка для спавнера). То есть то, что было взломано в день релиза:). Остальные вылеты - баги мода + баги (не античит) правок.
  6. Как вариант, даже, наверно, лучше: памяти мой вариант всё равно экономит максимум несколько килобайтов в таком моде, что не сравнится с возможностью игры на старом сейве. Если не против, я скину сюда твой модифицированный файл (будешь против - напиши, удалю). Установка как обычно: закинуть в gamedata/scripts. bind_stalker.script
  7. Я и тестировал на новой, а про то, что это может поломать рабочий сейв уже догадался. Твоё решение мне не понравилось по причине того, что оно, если я правильно понял, блокирует получение достижений, связанных с поиском артов. Да и приятно, когда счётчик работает (интересно же иногда, сколько собрал артов за игру). Я выложу свой правленный скрипт, вдруг кому-то понадобится, но сразу предупрежу: 1) Как уже было сказано, после его установки все ранее сделанные сейвы больше не будут запускаться (или будут, но ломанными), поэтому НИ ОБЯЗАТЕЛЬНА! То есть тем, кто уже проходит мод - лучше воспользуйтесь альтернативной правкой. 2) Мод не был пройден с правкой. Хоть по скриптам я не увидел использование вырезанной переменной, это не исключает того, что я мог что-либо упустить. Перепройти мод сейчас у меня нет ни времени, ни желания. Ставить на свой страх и риск. Закинуть в gamedata/scripts. xr_statistic.script
  8. komrad1706 Какие правки стоят? Были ли правки на спавн или локации? Причина - АИ-сетка (навигация НПС и мобов) не соответствует all.spawn.
  9. Если что, на практике доказано (спецом переустановил чистый мод, накатил спавнер и проверял когда сломается), что сейв бьётся, если артов собрано больше 256. Прикол в том, что само число в счётчика сохраняется (как и нужно для такого мода) в 16-битную переменную (более 65к артов), но при этом игра зачем-то сохраняет id всех собранных артов, а вот уже этот массив (или как эта структура в lua называется) не может содержать более 256 значений - вот тут и бутылочное горлышко. Кстати, vader_33, ты случаем не в курсе, а где вообще нужна переменная take_art (тот самый массив из id собранных артов)? Я по скриптам полазил, нигде не нашёл её использование, удалил (в т.ч. из списка записи и чтения из сейва), спокойно сохранился и загрузился (в т.ч. с перезагрузкой игры) с 398 артами, но весь мод не проходил заново. Кажется, что она бесполезна для игры, только место занимает. UPD: Глянул свой сейв, на котором я закончил игру - собрано около 180 артов.
  10. Вылеты из-за счётчика артов... А я ведь даже не думал о такой возможной проблеме. Надо будет протестить.
  11. continent Вроде был в теме где-то, но найти не могу. Только откопал свой скрин, где я на карте пометил примерное местоположение тайника. Там будет пень, который можно сдвинуть, а под ним лестница.
  12. Могу ошибаться, но у меня при прохождении не работал сканер ни на шлеме, ни на пушке.
  13. karavan150 Мало ли, я просто предположил причину нехватки памяти - нехватка физически либо недостаточно выделено эмулятором.
  14. Можно настройки снизить, хотя всё равно есть места на локациях, где будет лагать.
  15. Если бы игра каким-то чудом запустилась б на android без эмулятора, то тогда она бы взяла напрямую из ОЗУ телефона столько памяти, сколько сможет (сколько осталось или не более 4 ГБ ибо движок 32 бит). А вот из-за того, что запускается игра через эмулятор, то и память он использует не напрямую: эмулятор берёт из оперативки какое-то количество памяти и уже эту память использует движок. Вот и возможно, что эмулятор просто выделяет игре недостаточно. Может быть, эмулятор и вправду не виноват, я просто сделал предположение, потому что я не знаю: сколько свободной оперативной памяти находится на устройстве в момент запуска эмулятора с игрой; какой эмулятор вообще используется; сколько памяти, выделенной ОС телефона эмулятору, используется игрой (а возможно, эмулятор умеет автоматически увеличивать объём выделенной памяти в случае её нехватки). В конце концов, я могу неверно понимать сам принцип эмуляции или её часть. Если кто-то увидел ошибку в моих рассуждениях - меня спокойно можно исправить. Дело в том, что лично у меня оперативки выше крыши, поэтому такая ошибка вылазит только в перегруженных модах на 32-х битном движке, в оригиналах надо постараться получить такой вылет. А, если я правильно понимаю, движок благодаря эмулятору думает, что запускается он на родной ему винде. Согласен, что в движке накапливается мусор (те, кто с ним работал, вроде как говорили, что там куча костылей), но тут мне кажется, проблема именно в нехватки физической доступной памяти. Но не исключаю, что проблема может быть в другом - я лишь предположил.
  16. Ну... А сколько на телефоне памяти? Мб эмулятор выделяет слишком мало?
  17. Это просто эмулятор или реально игра пересобрана для телефона? А с проблемой помочь не могу - не шарю за разработку на Android.
  18. STILET Скажем так, я не знаю истинную причину того, почему разрабы оставили эти карты в моде, но в версии 2.2 на них невозможно попасть (в 2.1 были телепорты разработчиков на эти локи) и на них нет никакой активности. Говорят, что на будущее, но больше похоже на то, что они решили не подчищать мусор. Сидор говорит это просто так (задел на будущее?), развития никакого после этого диалога нет.
  19. Жаль что не геймплей... Хоть бы увидеть, в каком состоянии игра. Если там баг на баге и багом погоняет, то хотя бы часть вопросов отпала б, почему снова перенос. P.S. Вот только давайте хотя бы тут без ругани.
  20. Вроде как S.T.A.L.K.E.R. не получить, нельзя будет получить ачивку за все цз, вроде как Душекуб не получишь, если умер НПС с ЦЗ с чипом, которую не выполнил (не помню, есть ли ачивка за это), а также есть 2 ачивки: одна за то, что к концу игры ни один квестовик ни разу не помер, а другая, что все квестовики к концу игры живы (то есть можно оживлять). 2 последние упомянутые нельзя получить одновременно, только одну из 2.
  21. Не знаю, шутка это или нет, но если политика в игре абстрагирована от реальности (не является пропагандой одной из сторон) - это хорошо. Если же в игру впихивают различную политическую повестку (баз разницы, чья это пропаганда). Надо реальной политики? Включаем телевизор/гуглим новостные сайты (официальные или нет). Если хочется разобраться поподробнее в ситуации - смотрим источники информации противоположной стороны (возможно, понадобится VPN). Я не знаю как все, но лично мне уже приелось все это противостояние востока-запада, но, так как от этого нигде не скрыться, хочется хотя бы в играх о нём не думать. Пора закрывать тему.
  22. А это разве не агрессия? Понятно, что решать разработчикам, и можно понять, из-за каких событий это происходит. Только вот понять кто прав, а кто виноват в них - это практически нереальная задача. Я же разработчиков никаким образов не обругал, ровно как и не поддержал, при этом вопрос вообще был по большей части риторический, хотя, согласен, было бы прикольно получить на него утвердительный ответ. Поживём - увидим. В любом случае, предлагаю закончить этот срач в зародыше - не думаю, что это уместно тут. Кому надо - в дс ПЫСов можно начитаться.
  23. Skrepec Уж не знаю, чем тебе зацепило мое сообщение, но беспричинную агрессию лучше оставь при себе.