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

Prostomod

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

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

  • Посещение

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

    13

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

  1. Всех с праздником, получается.
  2. С релизом! И рекомендую добавить скрины, а то модераторы люлю-кебаб пришлют:). Уж не та ли это "Центральная лаборатория", о которой я думаю? Этот мод планируется как первая часть или самостоятельная история?
  3. Сделать что угодно можно, вопросов только два: Сколько готов выложить денег тем, кто тебе будет это делать? Найти тех, кто обладает соответствующими навыками и заинтересуется таким.
  4. Ostrov igr lego Вроде бы в конфигах даже отдельная папка есть с мультиплеерными настройками. Я по ней не шарился, но мб там что-то надо исправить. Ну и ещё, все с аналогичными файлами играют (и кто хост)? Я не знаю, как X-Ray реагирует на разницу в геймдате у разных игроков, но не исключено, что мб тут тоже причина кроется.
  5. Походу всё-таки проблема, что где-то ошибка в регистрации dead_forest в геймдате СДК. Как регистрировал?
  6. SoDizzari У тебя компилятор вообще не видит уровень dead_forest. Ты в геймдате СДК его зарегистрировал?
  7. SoDizzari А уровень, на котором актор находится, как называется? Вообще, вылет чётко говорит, что в спавне нет актора. Попробую ещё порядок имён уровней поменять: тот уровень, где находится актор, вынеси в самое начало списка. UPD: а всё, вижу.
  8. SoDizzari Можешь скинуть команду, которой запускаешь компиляцию спавна? Ну и заодно имя своего уровня.
  9. Есть у кого-то идеи, из-за чего может возникать проблема, что в небе над локацией вдали возникают спрайты деревьев?
  10. imcrazyhoudini А какой именно 3д редактор? Про макс я не скажу, не пользуюсь. Недавно мог бы видео одно кинуть, но его уже удалили.
  11. Toplol4ik В оригинальном ЗП вырезаны такие анимации смартов как sit_knee и sit_ass. Либо замени на другие анимации, либо нужно их восстанавливать (где-то на просторах инета есть уже заготовленные скрипты для их восстановления в ЗП).
  12. Toplol4ik Открой файл _g.script, найди функцию function abort(fmt, ...), там есть закомментированная строчка "--error_log(reason)", ее и надо раскомментировать, должно получиться вот так: function abort(fmt, ...) local reason = string.format(fmt, ...) error_log(reason) end После чего при вылете у тебя будут более понятные логи
  13. Вроде бы ничего не напутал. Только что написал, сам ещё не использовал. 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
  14. Paracetamol А, придумал проще. Это нормальный спейс рестриктор (т.е. можно вызвать метод inside)? Если да, то попробуй такое: Получить координаты игрока и его направление, а так-же расстояние до спейса в данный момент времени. Умножь расстояние на направление игрока и прибавь позицию игрока (получим координаты точки по направлению игрока на расстоянии, равном расстоянию между игроком и спейсом). Вызывай на спейсе метод inside и передавай туда полученные на п2 координаты. Результат - ответ на вопрос "Смотрит ли игрок в спейс". Дополнено 1 минуту спустя А даже если не нормальный, то тогда п3 проверяем не методом inside, а сравнением расстояния между точкой из п2 и координатами спейса с радиусом сферы. Если больше - значит не в него смотрит. Но тогда такое будет работать только со сферой.
  15. Paracetamol Ну на движущийся... По идее можно попробовать реализовать через скрипты такое, если можешь получать позицию спейса в пространстве (конкретные координаты рестриктора в определённый момент времени), но придётся математику вспоминать (а если это не сфера, то... придётся ломать говору вдвойне) и проверять такое на апдейте. Если что, я не знаю примеров, где такое реализовывалось хоть как-то.
  16. В группе ВК разрабов того мода есть список разрабов, где значится некий "Крим Кримов" как квестер. Чтобы так родители назвали кого-то я никогда не встречал... Не, мб я обознался... Если хочешь, можешь не подтверждать или опровергать, я не настаиваю. (И да, меня "сталкером" можно назвать исключительно в рамках понятия "фанат игры S.T.A.L.K.E.R." и ни в каком другом)
  17. Я уже запутался: ЧКДЗ:ПдД == ЧКДЗ:Rebuild или нет? И откладывание связано с Master of Puppets? Жаль.
  18. Ёпть... Ну всё, я сворачиваю разработку своего мода, такое точно не переплюну...
  19. А всю и не нужно. Та же ОПа: античита нет, можно играть с любыми правками и ничего не будет тебе от игры. Но при этом есть система, которая как-то определяет, что установлены несанкционированные правки, и разрабы точно узнают, были правки или нет. И вся система в движке зашита. В итоге, не взломано т.к.: а) в движке так просто ничего не поменять. б) не мешает играть с правками (главный стимул хакать отсутствует). Вопрос только в разработке и реализации алгоритма (либо в том, чтобы достучаться до разрабов ОП2.2 и получить исходники движка).
  20. Dolboeb151 чтобы потом такой фигни не произошло. А то забудешь, и снова по новой всё...
  21. Dolboeb151 Скрин папки, куда игра устанавливалась, в студию! Дополнено 0 минут спустя Антивирус мод не установит, а он тут явно есть, судя по логу.