-
Публикаций
678 -
Зарегистрирован
-
Посещение
-
Победитель дней
9
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент Neptun
-
Добро. Если в Actor editor открыть модель, скажем, ПМ, то модель уже будет с глушителем. Глушитель удаляется только через 3д-редактор или есть возможность прямо в СДК его убрать?
-
Добро. Обнаружил, что заряды от РПГ "ammo_og-7b" не спавнятся в ящик посредством функции =spawn_object_in. Вообще проблема решаема? Дополнено 27 минуты спустя Также не спавнятся гранаты "ammo_vog-25". Проблема, очевидно, в том, что функция не читает знака "-", который есть в названиях обеих гранат. Но в ящик ещё есть возможность положить эти гранаты, если в самой секции ящика прописать [spawn]
-
Во-первых, функцию спавна сквада необязательно выносить в отдельную строку логики, она прекрасно смотрится и в начале: on_actor_inside = {+shakhter_seventh_dialog_end} %+psevdoshakhter_spawn =create_squad(smart_psevdo_squad:smart_psevdo)% Во-вторых, не пробовал сейв вставить в эту же логику? Сразу после 7 нумера создать отдельную строку: [sr_idle@7] on_game_timer = 50 | %=ending_postprocess_cutscene_54 =ending_anim_cutscene_54 =ending_punches =enable_ui% sr_idle@save [sr_idle@save] on_info = %=scenario_autosave(save)% sr_idle@nil
-
Язвить не надо. Жаль, что группа "Разработчики", к которой я отношусь тоже, не освобождает меня от банальных уточнений. Но приходится доказывать, что я не полный кретин, и что все необходимые мероприятия я провёл, чтобы не попасть впросак на таких глупых ошибках, как-то: отсутствие id или неверный путь. Прошу обратить внимание на скриншоты. Напоминаю, что при выделении какого-то текста, программа автоматически выделяет идентичные случаи. Как мы можем видеть, все три функции написаны одинаково, а также точка, в которую должны спавниться сквады, одинакова для всех. Но сквад "red_a3_neptun_haron_squad" не перемещается по координатам, в то время как остальные два сквада нормально телепортируются. Данный сквад "red_a3_neptun_haron_squad" - и есть новая группировка. Поэтому у меня и возник вопрос, что, возможно, где-то я не зарегистрировал группировку.
-
Прежде чем обратиться за помощью, я перепроверил всё. ID есть, функция записана верно, ибо вместе с перемещением указанного проблемного сквада рядом прописаны идентичные функции перемещения других отрядов оригинальных группировок. Причём, что забавно, сквад должен переместиться к конкретную зону, не долго думая я создал проверку: если сквад не в зоне, то принудительно телепортировать. Сквад не переместился всё равно, однако к логике того смарта через полкарты подключился.
-
Надеюсь, звуки поправят.
-
Добро. Написал такую функцию: if actor:item_in_slot(2) ~= nil then db.actor:activate_slot(2) end if actor:item_in_slot(2) == nil then if actor:item_in_slot(3) ~= nil then db.actor:activate_slot(3) end end if actor:item_in_slot(2) == nil and actor:item_in_slot(3) == nil then db.actor:activate_slot(0) end Суть её в том, что, если в первом слоте есть ствол, ГГ его достанет, если нет, он достанет из второго слота, если и там тоже нет оружия, ГГ должен достать нож. Проблема: оружия из первого слота ГГ достаёт, всё остальное почему-то не работает. Вопрос: как реализовать задуманное?