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

Prostomod

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

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

  • Посещение

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

    13

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

  1. Сделать что угодно можно, вопросов только два: Сколько готов выложить денег тем, кто тебе будет это делать? Найти тех, кто обладает соответствующими навыками и заинтересуется таким.
  2. Ostrov igr lego Вроде бы в конфигах даже отдельная папка есть с мультиплеерными настройками. Я по ней не шарился, но мб там что-то надо исправить. Ну и ещё, все с аналогичными файлами играют (и кто хост)? Я не знаю, как X-Ray реагирует на разницу в геймдате у разных игроков, но не исключено, что мб тут тоже причина кроется.
  3. Походу всё-таки проблема, что где-то ошибка в регистрации dead_forest в геймдате СДК. Как регистрировал?
  4. SoDizzari У тебя компилятор вообще не видит уровень dead_forest. Ты в геймдате СДК его зарегистрировал?
  5. SoDizzari А уровень, на котором актор находится, как называется? Вообще, вылет чётко говорит, что в спавне нет актора. Попробую ещё порядок имён уровней поменять: тот уровень, где находится актор, вынеси в самое начало списка. UPD: а всё, вижу.
  6. SoDizzari Можешь скинуть команду, которой запускаешь компиляцию спавна? Ну и заодно имя своего уровня.
  7. Есть у кого-то идеи, из-за чего может возникать проблема, что в небе над локацией вдали возникают спрайты деревьев?
  8. imcrazyhoudini А какой именно 3д редактор? Про макс я не скажу, не пользуюсь. Недавно мог бы видео одно кинуть, но его уже удалили.
  9. Toplol4ik В оригинальном ЗП вырезаны такие анимации смартов как sit_knee и sit_ass. Либо замени на другие анимации, либо нужно их восстанавливать (где-то на просторах инета есть уже заготовленные скрипты для их восстановления в ЗП).
  10. Toplol4ik Открой файл _g.script, найди функцию function abort(fmt, ...), там есть закомментированная строчка "--error_log(reason)", ее и надо раскомментировать, должно получиться вот так: function abort(fmt, ...) local reason = string.format(fmt, ...) error_log(reason) end После чего при вылете у тебя будут более понятные логи
  11. Вроде бы ничего не напутал. Только что написал, сам ещё не использовал. function is_looking_in_restr(restr) --есть метод inside local actor_pos = db.actor:position() local actor_dir = db.actor:direction() local restr_pos = restr:position() local dir_point = actor_pos:add(actor_dir:mul(actor_pos:distance_to(restr_pos))) return restr:inside(dir_point) end function is_looking_in_restr_noinside(restr_pos, restr_size) --нет метода inside local actor_pos = db.actor:position() local actor_dir = db.actor:direction() local dir_point = actor_pos:add(actor_dir:mul(actor_pos:distance_to(restr_pos))) return dir_point:distance_to(restr_pos) <= restr_size end
  12. Paracetamol А, придумал проще. Это нормальный спейс рестриктор (т.е. можно вызвать метод inside)? Если да, то попробуй такое: Получить координаты игрока и его направление, а так-же расстояние до спейса в данный момент времени. Умножь расстояние на направление игрока и прибавь позицию игрока (получим координаты точки по направлению игрока на расстоянии, равном расстоянию между игроком и спейсом). Вызывай на спейсе метод inside и передавай туда полученные на п2 координаты. Результат - ответ на вопрос "Смотрит ли игрок в спейс". Дополнено 1 минуту спустя А даже если не нормальный, то тогда п3 проверяем не методом inside, а сравнением расстояния между точкой из п2 и координатами спейса с радиусом сферы. Если больше - значит не в него смотрит. Но тогда такое будет работать только со сферой.
  13. Paracetamol Ну на движущийся... По идее можно попробовать реализовать через скрипты такое, если можешь получать позицию спейса в пространстве (конкретные координаты рестриктора в определённый момент времени), но придётся математику вспоминать (а если это не сфера, то... придётся ломать говору вдвойне) и проверять такое на апдейте. Если что, я не знаю примеров, где такое реализовывалось хоть как-то.
  14. В группе ВК разрабов того мода есть список разрабов, где значится некий "Крим Кримов" как квестер. Чтобы так родители назвали кого-то я никогда не встречал... Не, мб я обознался... Если хочешь, можешь не подтверждать или опровергать, я не настаиваю. (И да, меня "сталкером" можно назвать исключительно в рамках понятия "фанат игры S.T.A.L.K.E.R." и ни в каком другом)
  15. Я уже запутался: ЧКДЗ:ПдД == ЧКДЗ:Rebuild или нет? И откладывание связано с Master of Puppets? Жаль.
  16. Ёпть... Ну всё, я сворачиваю разработку своего мода, такое точно не переплюну...
  17. А всю и не нужно. Та же ОПа: античита нет, можно играть с любыми правками и ничего не будет тебе от игры. Но при этом есть система, которая как-то определяет, что установлены несанкционированные правки, и разрабы точно узнают, были правки или нет. И вся система в движке зашита. В итоге, не взломано т.к.: а) в движке так просто ничего не поменять. б) не мешает играть с правками (главный стимул хакать отсутствует). Вопрос только в разработке и реализации алгоритма (либо в том, чтобы достучаться до разрабов ОП2.2 и получить исходники движка).
  18. Dolboeb151 чтобы потом такой фигни не произошло. А то забудешь, и снова по новой всё...
  19. Dolboeb151 Скрин папки, куда игра устанавливалась, в студию! Дополнено 0 минут спустя Антивирус мод не установит, а он тут явно есть, судя по логу.
  20. Dolboeb151 Купил в стиме и вылетает? Хех. Ну перво-наперво сделай проверку файлов. Скорее всего, что-то побилось. Если не поможет, зайди в папку с установленной игрой (не ярлык где), потом в папку _appdata_\logs и сюда пришли файл xray_<username>.log.
  21. Policai Не, я не говорил, что DCSR зашифрован (да и ОПа тоже не зашифрована). Я написал способ, который на практике применялся и которым можно и себе помочь (отсеять всех с правками), и другим не мешать.
  22. Я тут подумал... Вот Старый написал такое: И в какой-то мере с таким утверждением можно согласиться. Как минимум, что моды делаются так, чтобы самому разработчику было комфортно и интересно играть. Я сейчас никого не обвиняю и не хочу никого оскорбить, просто интересно наконец-то понять, из-за чего это всё: Policai, стоит ли волноваться за то, как проходят твой мод? Дело в том, что, фактически, игроки сами себя и наказывают за такое "рельсовое прохождение во фриплее". Одно дело, если бы тут сюжет ломался бы при любом чихе, но тут такого вообще не замечено. Главное - мод сделан таким, какой он тебе нравится, и в нём нет какого-то маразма, на который абсолютно все бы ругались, а так-же ты выложил свои комментарии о том, как его проходить, чтобы получить максимальное удовольствие (да, я про "не используйте гайды и читы, играйте сами"). Насчёт правок (в частности, читов)... Я понимаю, что бесит, когда лезут с просьбой помочь с проблемой, которая вызвана сторонними правками. Но, как по мне, идеальное решение такой проблемы нашли разработчики ОП2.2: зная, что наверняка их мод будут править несмотря ни на что, они встроили в игру определитель сторонних правок, но при этом определитель не только не мешает играть, но и позволяет без проблем распаковать архивы мода (=ничего не зашифровано, можно использовать наработки того мода в своих модах). И теперь, если кто-то жалуется на проблемы, они просто просят сейв и, если обнаруживается факт любых правок (а определяется это просто - 1 раз попробовать запустить сейв и посмотреть, есть ли в логе уведомление "Запущено в режиме разработчика"), они просто, в лучше случае, отказывают в техподдержке, сохраняя себе нервы. Думаю, что если бы ты договорился с mortan, он мог бы тебе подобное в моде реализовать (я пока что сам думаю, как такое провернуть т.к. исходники движка ОП2.2 мне недоступны). Сделать мод для всех невозможно, а мод "не для всех" (коим DCSR позиционируется) всё-равно будут пробовать все и, закономерно, жаловаться на то, о чём их предупреждали. И те, кто так жалуется, либо лесом идут, либо пусть сами сделают так, как надо. (только не путать с багрепортами) Дополнено 4 минуты спустя Ну, шанс утечки не нулевой, но всё-равно как-то не очень, мне кажется. ЗБТ это другое, не говорю же релизить сию секунду. Я именно про релиз сказал.
  23. Хотя и получается тоже самое, только другими словами. Ладно, у меня нет цели переубедить - только попытался объяснить, что утверждение "в моде есть сюжет" не означает, что все проходят всё в строгом порядке по гайдам т.к. интерес пропадает. Не знаю, как обстоят дела в группе ВК (ссылка даже у тебя в подписи не работает - Page not found), но я сомневаюсь, что абсолютно каждый член этой группы оставил комментарий (а скорее всего - приличное количество людей только в read only в ней). Плюс явно в статистику не пойдут все те, кого нет в группе. Не, возможно опасения и могут подтвердиться, если опросить абсолютно каждого, кто играл в мод, но точно так-же ситуация может оказаться и противоположной. Ок, это волнует меня больше всего. Особенно за исходники: если в моде есть уникальный контент, то он просто будет утерян для сообщества. А так, вдруг это будет именно то, что нужно другому модмейкеру, который, например, кодит хорошо, но в моделлировании полный 0? Тем более, я помню, в этом моде были очень хорошие локации (молчу про лифты и прочую динамику). А ведь и сам знаешь, что чтобы сделать хотя бы одну хорошую локацию, надо практиковаться в этом очень долго.